關於區塊鏈的常見問題?

買賣虛擬貨幣
資料透過稱之為區塊的檔案永久記錄在比特幣網路上。區塊是之前沒有被記錄的最近所有或者部分比特幣交易的記錄。它們就像是一個城市記錄薄的個人頁面(記錄了不動產所有權的變化)或者是一個股票交易賬本。新的區塊被新增到記錄(稱之為區塊鏈)的末端,而且一旦書寫(儘管如果它們是孤立的,一些軟體會移除它們)無法修改或移除。每一個區塊都記錄了它建立之前所發生的一切。

1.區塊結構

2.描述

除了其它以外,每一個區塊還包含部分或所有最近的交易記錄,以及在它之前所出現區塊的參考。它還包括了難以解答的數學謎題答案,這個答案對每一個區塊都是唯一的。沒有正確的答案 – 挖礦的過程本質上就是發現解決目前區塊答案的過程,新的區塊就無法提交至網路。每一個區塊中的數學問題都很難解答,但是一旦發現有效的解決方法,網路上的其它人就很容易確認答案是正確的。對於任意一個區塊,都有很多有效的解決方案 – 只需要找到一個方案來解決這個區塊。

因為解決每一個區塊都會有新的比特幣獎勵,每一個區塊也記錄了哪一個比特幣地址或指令碼有權獲得該獎勵。該記錄稱之為生成交易,或造幣交易,而且在每一個區塊中通常都會顯示為第一個交易。每一個區塊產生的比特幣數目是從50開始,且每經過210000個區塊(約4年)減半。

比特幣交易由傳送者廣播至網路,其它所有節點則收集交易並將它們新增至他們正在解決的區塊中。因為受到附加交易費的激勵,礦工會把交易包含到他們的區塊中。

數學問題的難度也是由網路自動調節的,目的是為了實現平均每個小時能解決6個區塊的目標。每隔2016個區塊(需要兩週來解決),所有比特幣客戶端對比真實建立的數目與該目標值,並以百分比的變化來調整該目標值。網路達成一致並自動增加(或減少)生成區塊的難度。

因為每一個區塊包含了之前一個區塊的參考,因此可以說現存的所有區塊形成了一條鏈。然而,區塊鏈有可能臨時分叉 – 例如,如果兩個互相不認識的礦工在同一時間同一區塊發行了兩種不同的有效解決方案。點對點的網路在很短的時間內能夠解決這些分叉,因此只有一條鏈能夠生存下來。

客戶端接受最長的鏈作為有效鏈。整個區塊鏈的長度指的是累計難度最大的鏈,並不是含有區塊最多的鏈。這可以阻止一些人形成大量的低難度區塊,並讓網路接受作為“最長”的區塊鏈。

區塊鏈常見問題

有多少區塊?

http://blockmeta.com/data/chain

區塊最大數目是多少?

沒有最大數目,區塊只是按照平均每10分鐘一個的速率新增至區塊鏈的末端。

當21000000個全部比特幣產生後,發生什麼?

區塊還會繼續產生,因為只要有人交易比特幣,就會建立區塊。

多久能生成一個區塊?

沒法準確預計。有一個計算器可以告訴你大概的時間。

如果我計算了1%的區塊,那會怎麼?

沒有所謂的計算了1%的區塊。你並沒有解決它。連續工作24小時後解決它的概率和你在剛開始或者任何時候的概率都是一樣的。相信我這就是所謂的賭徒謬誤。

這就好比同時拋53個硬幣,同時出現頭像的那一面。你每次嘗試的成功概率是一樣的。

哪裡能獲得更多的技術細節?

區塊雜湊機理頁面。

原文:bitcoin wiki

免責聲明:

  1. 本文版權歸原作者所有,僅代表作者本人觀點,不代表鏈報觀點或立場。
  2. 如發現文章、圖片等侵權行爲,侵權責任將由作者本人承擔。
  3. 鏈報僅提供相關項目信息,不構成任何投資建議

推荐阅读

;