以太坊價格 以太坊價格
Ctrl+D 以太坊價格
ads

比特幣:區塊鏈入門:一文看懂比特幣新區塊產生的過程

Author:

Time:1900/1/1 0:00:00

比特幣交易的過程實質上是一堆UTXO消耗和產生的過程,這些過程由交易發起方按照比特幣協議規定的方式構造交易信息,并由比特幣網絡產生的新區塊記錄和確認,一旦交易信息由比特幣區塊記錄并確認,交易便完成了,比特幣網絡也就實現了價值的轉移。

在“比特幣交易的過程”一文中,我們已經知道比特幣的交易信息是如何構造的,但是這些信息又是如何進入比特幣新區塊的呢?

接下來博主將通過比特幣新區塊產生的過程來具體說明比特幣區塊是如何記錄并確認交易信息的。

這里需要先安利幾個知識點:

交易池,英文名稱:mempool,又叫內存池,是用來存儲待確認交易的地方,每個比特幣挖礦節點均有自己獨立的交易池,因交易池體積,最低交易費比例限制等不同,各節點的交易池也不相同。礦工在構造預備區塊時,需要從交易池中選擇要打包的交易。由于交易池經常被調用,它的數據被存放在節點服務器的RAM中,這就意味著交易池的體積不會太大。

區塊鏈生物技術公司Genomes.io獲GEM Digital 2000萬美元投資承諾:金色財經報道,專注于基因組數據安全、私密和可審計貨幣化的區塊鏈生物技術公司Genomes.io宣布獲得巴哈馬數字資產投資公司GEM Digital 2000萬美元投資承諾,目前該公司正在與AMD和ConsenSys等合作伙伴構建Web3基礎設施,以確保基因組數據的安全存儲、查詢和管理。[2023/8/22 18:14:35]

挖礦節點,在比特幣網絡中,參與記錄和驗證比特幣交易和區塊的是一個個保存比特幣數據的節點。其中有一部分節點,不僅參與記錄和驗證的工作,還參與比特幣新區塊的創建工作,他們構造新區塊,并通過PoW工作量證明競爭記賬權,進而獲得創建新區塊的權限,這部分節點是挖礦節點。早期的挖礦節點有礦工,也有礦池,但當前由于比特幣挖礦難度太高,單個礦工很難贏取記賬權,創建新區塊。目前主要的比特幣挖礦節點,是各家礦池,如F2Pool,Poolin,BTC,Antpool,Slushpool等。

聲音 | 陳偉鋼:銀保監會等部門應聯合打擊以區塊鏈為幌子的犯罪活動:中國銀保監會原黨校副校長、國有重點金融機構監事會正局級監事陳偉鋼日前在接受采訪時表示,目前對于傳銷幣、資金盤的一個監管難點,在于監管分工還不太明確,監管的覆蓋面也比較小。他表示,銀保監會、證監會、機關、網絡、文化主管部門應該聯合起來,堅決打擊炒幣、ICO及各類打著區塊鏈幌子的犯罪活動。此外,陳偉鋼還談及備受矚目的央行法定數字貨幣。他表示,DCEP與人民幣的掛鉤,對中國的國家戰略非常重要。他說:“我們一定要在國際上取得領先地位,至少在技術層面要跑在美國等發達國家前面。只有這樣,人民幣才能在未來國際經濟發展中占據主動。”(和訊網)[2020/2/28]

UTXO庫,比特幣節點通過掃描節點所有交易信息,構建的UTXO集群。它包含所有未被消耗的UTXO。每當新區塊產生后,UTXO庫會將新區塊中消耗掉的UTXO從自己的列表中刪除,將新產生的UTXO加入到自己的列表中。

分析 | 1月全球區塊鏈私募融資額環比下降八成:據互鏈脈搏研究院統計數據顯示,2020年1月,全球區塊鏈領域共斬獲32筆融資,融資金額約為7.05億元,環比下滑了78.8%。尤其是中國市場,區塊鏈投融資熱度降至歷史最低點。在1月份的32筆融資事件中,國內融資項目僅只有5筆,融資金額約0.8億元,環比下降了52.1%。

吸金能力最強的美國區塊鏈投融資市場同樣出現大幅降溫。2020年1月,美國市場共有9起融資事件,融資金額約為2.23億元,環比下滑了92.8%。

從融資項目輪次來看,四成左右項目都在A輪及以前,其中種子/天使輪項目最多,占比為25%。其次是戰略投資和并購項目,二者占比分別為34%和25%,基本沒有B輪及以后的項目,整個投融資市場尚處于早期階段。[2020/2/5]

Coinbase獎勵,又叫創幣交易。比特幣協議規定,每產生一個新的比特幣區塊,比特幣網絡就會產生N個比特幣,作為維護比特幣網絡的獎勵支付給創建這個區塊的礦工。同時,此區塊中Coinbase獎勵之外的其他交易包含的所有交易費,也會合并在Coinbase獎勵中,一起支付給創建這個區塊的礦工。其中,N的數值在比特幣誕生時為50,此后大約每4年減半一次,目前為6.25,比特幣網絡以這種減半的方式來控制比特幣的總量。Coinbase獎勵是每個區塊記錄的第一筆交易。

聲音 | 人民網黨委書記葉蓁蓁:人民網已成立區塊鏈研究院:8月9日,在“中國人工智能峰會”上,人民網黨委書記、董事長、總裁葉蓁蓁表示,人民網“內容科技”對應有基礎層、平臺層和應用層三個方面。在基礎層,人民網已經成立人工智能研究院、區塊鏈研究院,正在申請設立“媒體智能認知國家重點實驗室”。(人民網)[2019/8/9]

圖1待確認交易進入交易池

需要驗證的交易信息包括:

交易是否包含有效的輸入和輸出錢包地址;交易體積是否小于區塊的最大體積;輸入的UTXO是否合法;交易輸入總額和輸出總額是否合理;判斷交易的輸入是否有來自Coinbase的獎勵,該獎勵對應的幣需至少有100個區塊確認才能可以使用;確認交易池中沒有重復交易;交易設置的交易費高于mempool的交易費比例限制,以及其他驗證。

動態 | 江蘇省運河中學將區塊鏈等現代技術廣泛應用于學校管理:據中國江蘇網報道,江蘇省運河中學構建了深具眼光的智慧校園及其發展藍圖。從總體上來說,就是構建一個集教學、科研、管理、辦公為一體的數字化、信息化教育環境,將互聯網、大數據、人工智能、區塊鏈等現代技術,廣泛應用于學校管理、教育教學、師生評價、教育科研,構建“互聯網+”的學校治理模式和“互聯網+”的課堂教學范式。[2019/2/19]

挖礦節點從交易池中選擇交易,構造預備區塊

當挖礦節點要構造預備區塊,準備生成新區塊時,會按照優先級排序,從交易池中取待確認交易。預備區塊通常會預留一定空間給高優先級的交易,剩下的空間會按照交易費比例由高到低順序一直把區塊加滿或者把交易池的交易用光。

但比特幣區塊中不僅僅包含從交易池中取的待確認交易。按照比特幣協議規定,比特幣的區塊主要包括五個部分:魔數,區塊大小,區塊頭,交易計數器和交易信息。如下圖:

圖2比特幣區塊的結構

其中,“魔數”是一個值為0xD9B4BEF9的常數;“區塊體積”是本區塊所有數據的總體積;“區塊頭”是可以看作是整個區塊的縮略信息,挖礦用到的區塊信息就是區塊頭;“交易計數器”用來記錄區塊中交易的數量;“交易數據”是區塊所包含的所有交易信息,包括Coinbase獎勵部分,一般來說,這部分數據占了整個區塊絕大部分空間。

在比特幣區塊中,區塊頭是最為關鍵的一個信息。它包含整個區塊的所有特征信息:

區塊版本號。創建區塊的比特幣節點的版本信息,用于追蹤比特幣協議的升級和更新情況;前一個區塊的哈希值。又叫做父區塊哈希,用來定位上一個區塊。每一個區塊都包含它的上一個區塊的哈希值,針對任何一個區塊的任何一個微小的改動,都會使后續區塊的哈希值產生巨大的變化,如此環環相扣,確保比特幣所有區塊形成一條單一的鏈式結構,可以有效防止惡意篡改比特幣區塊數據的行為。MerkleRoot哈希。在區塊的交易數據列表中,取所有交易數據的哈希值,構建Merkle樹,這個Merkle樹的根哈希值,即為MerkleRoot哈希。如下圖:

由于哈希算法的敏感性,整個交易的Merkle樹中任何一個交易數據有微小的改動,都會產生聯動效果,導致Merkle樹的根哈希值出現巨大變化。因此交易數據的Merkle樹根哈希值可以看作是整個交易的指紋,用來指代區塊中的交易數據。時間戳。創建預備區塊的時間。當前目標哈希值。比特幣協議規定,礦工創建的預備區塊的哈希值小于目標哈希值時,這個區塊才算有效。目標哈希值由挖礦難度確定,當挖礦難度變大時,目標哈希值變小,礦工要找到符合比特幣網絡要求的哈希值就越困難。按照當前的挖礦難度,要找到低于目標哈希值的哈希值,理論上需要一臺S17礦機連續工作42年時間。因此,現在基本不存在個人自建節點挖比特幣的情況。隨機數。又叫Nonce。我們可以發現,區塊頭信息中,區塊版本號,前一個區塊的哈希值,MerkleRoot哈希值,時間戳,以及當前目標哈希,都是已知信息,相對固定,不便隨意更改。因此,如果要調整預備區塊的哈希值,就需要引入一個可變的數據——隨機數。修改隨機數,就可以調整預備區塊的哈希值。挖礦節點構建好預備區塊后,就會將區塊頭信息下發給礦工,礦工通過不斷調整區塊頭中的隨機數來變更預備區塊的哈希值,當預備區塊的哈希值低于比特幣網絡當前目標哈希值時,這個區塊就是一個合法新區塊。

挖礦節點會及時地向比特幣網絡廣播新區塊,比特幣網絡中其他比特幣節點在接到廣播信息后,對新區塊進行驗證,驗證通過后,將新區塊加入本地,并延長節點的區塊鏈。此時,新區塊創建并確認完畢,對應交易也完成了。

Tags:比特幣比特幣交易BTC比特幣中國官網聯系方式40億比特幣能提現嗎比特幣最新價格行情走勢比特幣交易會被判刑嗎比特幣交易網官網比特幣交易app官網BTCs是不是黃了btc錢包官網btc短線

酷幣下載
STA:區塊鏈科普:再議有效性證明VS錯誤性證明

來源:以太坊愛好者 導語 近幾個月以來,越來越多關注的目光放到了OptimisticRollup(OR)這個基于錯誤性證明的拓展框架上.

1900/1/1 0:00:00
加密貨幣:挖礦巨頭比特大陸轉型AI 市場,與臺灣業者優必達展開合作

今日臺灣云服務提供商優必達宣布與比特大陸展開合作,欲共同推展AI運算市場。據11月12日比特大陸官方新聞稿,臺灣云服務提供商優必達與比特大陸簽署了商務協議,將導入比特大陸的AI子公司「算豐」的A.

1900/1/1 0:00:00
CEN:研究表明大多數比特幣交易成交量都是假的,好消息是比特幣體量小

Bitwise進行的一項新研究顯示,95%的比特幣現貨交易是偽造的-主要是不受監管的交易所。該數據指向了一個令人清醒的現實,即大多數加密貨幣交易已經成熟,可以進行操縱。我們之前都聽說過洗滌交易.

1900/1/1 0:00:00
區塊鏈:財富500強企業安富利向210萬客戶推出比特幣和比特幣現金支付

長期以來人們一直認為加密貨幣的采用將推動下一次牛市的發展,就像ICO市場在2017年推動最后一次牛市一樣。現在我們看似已經觸底,或者在加密市場接近底部,新的發展導致大規模采用已經開始.

1900/1/1 0:00:00
加密貨幣:走向應用爆發前夜:區塊鏈技術加速落地還差什么?

區塊鏈作為底層技術的一種,在政策風向的支持下,正吸引越來越多應用落地的探索。在近日舉行的2019未來商業生態連接大會上,國家信息中心中經網管理中心黨總支副書記朱幼平就指出,區塊鏈經過11年的試錯.

1900/1/1 0:00:00
Stella:通過抵抗的恒星幣XLM再次爆發,單日漲幅超過11%,最高近0.2美元

在過去的幾個月里,每個人都受到重創,但對于Stellar來說尤其如此。自去年11月局部高位以來,硬幣一直在下跌,但終于找到了它的立足點并且正在上漲.

1900/1/1 0:00:00
ads