<cite id="1ndtl"></cite>
<ruby id="1ndtl"></ruby>
<strike id="1ndtl"></strike>
<span id="1ndtl"><dl id="1ndtl"></dl></span><span id="1ndtl"><dl id="1ndtl"></dl></span>
<strike id="1ndtl"></strike>
<strike id="1ndtl"><dl id="1ndtl"><del id="1ndtl"></del></dl></strike>
<span id="1ndtl"></span>
<span id="1ndtl"><dl id="1ndtl"></dl></span>
<strike id="1ndtl"></strike>
<strike id="1ndtl"></strike><span id="1ndtl"><dl id="1ndtl"></dl></span>
<strike id="1ndtl"></strike><strike id="1ndtl"></strike>
<strike id="1ndtl"></strike>
<span id="1ndtl"></span>
<span id="1ndtl"><dl id="1ndtl"></dl></span>
<th id="1ndtl"><noframes id="1ndtl"><span id="1ndtl"><video id="1ndtl"><strike id="1ndtl"></strike></video></span> <strike id="1ndtl"></strike>
<strike id="1ndtl"></strike>
<span id="1ndtl"><dl id="1ndtl"></dl></span>
  1. 首頁
  2. 區塊鏈是做什么的(區塊鏈到底是什么?一個區塊鏈里的區塊里都有什么東西?)

區塊鏈是做什么的(區塊鏈到底是什么?一個區塊鏈里的區塊里都有什么東西?)

關鍵詞:記賬,數據庫,貨幣,智能合約。信任。

第一,區塊鏈是什么?

它是一種分布式的記賬系統。啥意思?你記下下面這個過程,這個過程完成了,它就是區塊鏈。

它也是一種記賬和打包交易的規矩。算一道題,然后公布。這過程結束,這就是區塊鏈。只是他依附在一種網格式的,點對點的網絡,沒有中心大頭的網絡,同時他還需要密碼學對你的身份進行加密。

第二,區塊鏈的不斷發展。

區塊鏈的最早誕生是在08年金融危機之后,中本聰寫出了比特幣白皮書。他提出一種用全網分布式發行代幣的方式,替代現有的中心的中央銀行發行貨幣的方式。以控制貨幣發行的總量。

到了現在,區塊鏈已經有長足的發展。不僅僅是分布式的發行貨幣。在以太坊這個項目誕生以后,區塊鏈開始支持一個叫智能合約的東西。

什么叫智能合約,合約就是合同,智能合約其實并不智能,它是一種機械式的合同,或者說自動化的合同。這個合同是靠一些參數來觸發執行的。你用代碼把它寫好,相當于一些命令,只要某些數字達到這個代碼,就可以自動執行合同。

第三,區塊鏈解決了信任問題。

我們說過了區塊鏈是什么,區塊鏈發展的情況,區塊鏈有價值有意義值錢的根本原因在什么地方呢?

要我說,根本原因在于它解決了一個信任的問題。特別是不需要第三方保證的信任問題,他把整個世界給去中心化了,人們不再需要一個老大來替我們決定某些事情。而是通過一套機制,自動的計算機代碼,程序技術來保證人與人之間的信任。

一個區塊鏈里的區塊里都有什么東西?

一個區塊是由區塊整體信息,區塊頭和區塊身體組成的。

第一,區塊信息

一個區塊中最先的區塊信息是一個叫做神奇數的東西,其實也沒啥神奇的,就是那個字符串,用于把區塊隔離開,這是個什么東西呢?就像是每一張表格的表頭題目,看到這個東西,大家就知道這是另外的一頁,另外一個區塊。

第二,區塊頭

區塊頭的信息首先是說明軟件的版本,比如比特幣是哪一版的比特幣軟件?是升級過沒有?有沒有硬分叉?

然后是上一個區塊的哈希值,這個哈希值是怎么算出來的呢?是拿上上一個區塊的信息用哈希函數算出來,上上一個區塊的哈希值怎么來的呢?是用上上上一個區塊的數據算出來的。所以每一個區塊都與前一個區塊有基因的聯系,靠的就是這個哈希值。理論上講,你可以一直追溯到第一個中本聰從赫爾辛基挖出來的區塊。

然后是默克爾根,就是把所有區塊身體里面的信息兩兩算哈希值,最后得到一個最終的哈希,用來代表所有交易的結果。注意由于哈希函數的性質,只要這里邊兒的任何一筆交易發生一點點的變化,最后的根哈希值都會發生變化。特別方便用于驗算的過程。

然后是時間戳,這很好理解,就是區塊所產生的時間,打上烙印。

然后是難度目標,用來表示產生一個區塊需要多大的算力。

最后是隨機數,這就是工作量證明中的那個解。

第三,區塊身體

區塊身體中放的就是各種各樣的交易了,這個很好理解。從哪個地方來,到哪個地方去,誰給誰轉了錢。

這些交易,他們最終會以默克爾樹的形式存在。可以把它想象成一棵大樹或者一個金字塔。然后一個樹枝分成兩個,一個樹枝再分成兩個。一直分到最后的樹葉子上,不再分了,每一個樹葉子就是一筆交易的信息。

正是由于這樣的數據結構,才保證了區塊鏈是一個整體,每個區塊每個區塊直接有聯系,它的難度可以調整,時間可以被標記,最后他的數據還會形成一定的結構,得到最終的一個哈希值,非常的便捷,利于驗算,保證了整個區塊鏈的穩定。這些區塊就被記錄在網絡的各個節點上,每個節點都有一個賬本,一個一個區塊組成的鏈式數據庫。

相關文章
美女网站色