對區(qū)塊鏈的一些基本知識快速普及,盡可能不涉及專業(yè)的名詞和抽象的概念。因為是普及不會研究特別特性,只會講解共同特性。
下面我們給大家介紹一些區(qū)塊鏈的基本知識,希望對大家了解區(qū)塊鏈知識有所幫助。

交易
“交易”這個概念是抽象的,區(qū)塊鏈中交易是指一次區(qū)塊鏈信息的傳遞,所以“交易“就包括觸發(fā)類型的信息告知,典型應(yīng)用就是轉(zhuǎn)賬。不觸發(fā)類型的告知 ,典型應(yīng)用就是區(qū)塊鏈存證。
簡要的告知:觸發(fā)類型的信息告知一種,但需要反饋,需要把信息傳遞回給我,典型應(yīng)用預(yù)言機(jī)獲取鏈外信息。
其中后兩點,也被稱為交易。有點像逛街,無論買沒買東西,只要進(jìn)商場了都叫逛街。第一種就是買了東西,第二種瞎逛沒買東西,第三種我去商場預(yù)定了一個東西。
為什么用告知?是因為區(qū)塊里面的信息無法推斷結(jié)果。
列如轉(zhuǎn)賬情況下,我付了錢,但是你無法知道最終這筆錢是否有到賣家的賬上。這個理念跟我們現(xiàn)實生活是相同的,我們通過支付寶付款,是告知支付寶轉(zhuǎn)賬,從我們角度是無法核驗對方是否真是收到了錢。但我們會認(rèn)為支付寶會成功的,我們當(dāng)前可以假設(shè)區(qū)塊鏈的執(zhí)行體系(列如EVM)是對的,會按照告知進(jìn)行執(zhí)行。
區(qū)塊
區(qū)塊就是承載這些交易的一個載體。類似公交車,當(dāng)前信息在排隊等待上車,區(qū)塊就是一輛輛公交車。我們都知道公交車能搭載的人數(shù)是有限的,區(qū)塊鏈能裝的交易也是有限的。但不同鏈之間的區(qū)塊大小限制是不同。
區(qū)塊里面除了交易信息,還有用于核驗和鏈接的區(qū)塊頭。區(qū)塊頭信息就包括:
merkle 樹根:這是一個樹狀的信息組合模式,通過這個樹狀最終可以這個區(qū)塊所有包含的交易,變成一個獨立不二的哈希。這個很重要,因為通過這個獨一無二的哈希和樹狀模式可以快速證實一筆交易告知是否存在。從公交車案例,這是代表了所有的乘客都上了車的付款憑證。
時間戳:記錄區(qū)塊的時間。公交車案例,可以理解為發(fā)車的時間。
前一個區(qū)塊:區(qū)塊鏈中的鏈就在這基本體現(xiàn),每個區(qū)塊需要明確的表面我上一個區(qū)塊是誰。從公交車的角度就是上一輛車的車牌號是什么。
每個區(qū)塊鏈的特性不同,但基本上一個區(qū)塊鏈就包括交易信息和區(qū)塊鏈頭信息。