作為比特幣的底層技術,區塊鏈解決的一個核心問題是雙花問題,即它需要讓分布式節點達成一個統一的認可,這需要一定的方式確定哪些節點是合法的存在,哪些是不合法的存在,由此也就需要共識機制的加入。
可以這樣理解,共識機制的重要性在于其構造了一種無信任的合作方式,即便是系統內參與者誰都不存在信任,但仍舊可以基于統一的共識協作完成任務。
以比特幣為例來理解,中本聰在比特幣的白皮書寫到運行比特幣網絡的步驟:
1、新的交易向全網進行廣播;
美股三大指數均跌逾1%:金色財經報道,美聯儲宣布加息25個基點,美股盤中震蕩,尾盤跳水集體收跌,道指跌1.63%,納指跌1.6%,標普500指數跌1.65%,大型科技股多數下跌,特斯拉跌超3%,谷歌、亞馬遜、Meta Platforms均跌逾1%;[2023/3/23 13:20:41]
2、每一個節點都將收到的交易信息納入一個區塊中;
3、每個節點都嘗試在自己的區塊中找到一個具有足夠難度的工作量證明;
8,000,000 STEEM 從未知錢包轉移到 Upbit:金色財經報道,Whale Alert監測數據顯示,北京時間2023年2月4日23:56,8,000,000 STEEM (價值約1,813,294 美元) 從未知錢包轉移到Upbit。[2023/2/5 11:47:46]
4、當一個節點找到了一個工作量證明,它就向全網進行廣播;
5、當且僅當包含在該區塊中的所有交易都是有效的且之前未存在過的,其他節點才認同該區塊的有效性;
桑坦德銀行向巴西央行提出資產代幣化項目以改善該國CBDC用例:10月24日消息,總部位于西班牙的桑坦德銀行向巴西央行提出了一個項目,將資產代幣化與擬議中的巴西加密貨幣“數字雷亞爾”結合使用,以促進房地產交易。該提案是巴西央行挑選的一系列項目的一部分,旨在為該國數字貨幣尋找合適的用例,預計將于2024年推出。
據悉,桑坦德銀行正在使用來自另一家公司Parfin的技術,在交易中使資產的產權通證化,同時管理貨幣的交易,該項目的目標是通過該平臺簡化不同類型財產的交易流程。[2022/10/24 16:36:56]
6、其他節點表示他們接受該區塊,而接受的方法則是跟隨在該區塊的末尾,制造新的區塊以延長該鏈條,并將該區塊的隨機散列視為新區快的隨機散列值。
也就是說,當交易發生的一刻,比特幣的交易數據就被蓋上了時間戳,而當這筆交易數據被打包到一個區塊中后,就算完成了一次確認,連續6次確認之后,交易不可逆轉。在比特幣中,每一次確認都需要解決一個復雜的難題,因此每一次確認都需要時間。所以當A試圖將一筆資金進行兩次支付交易時候,由于確認時間較長,不可能同時得到確認,由此抑制雙花問題的存在。
共識機制的加入,抑制“雙花問題”,更長遠而言,讓區塊鏈的工作得以有效的進行,解決運行中會出現的攻擊、作弊、延時、一致性、最終確定性等等問題。
但有個問題是,中本聰提出的PoW機制,即比特幣在區塊生成的過程中使用了PoW機制。通過一種易于校驗的計算,看網絡中哪一個節點率先找到隨機數,通過校驗,就可以產生區塊,廣播獲得節點認可之后就形成了區塊鏈。如果A要發動雙花攻擊,進行交易1后并發送廣播,網上其他節點都記錄了這筆交易,但要生成6個區塊后才能真正確定這筆交易已經成功。在交易1廣播后,A卻在自己的區塊鏈記錄了交易2,重復利用交易1的幣。如果A掌握超過51%的算力,那么A可以很大幾率的挖出之后的6個區塊之后,然后再次廣播,此時交易2會被判定為成功,而交易1則失敗。也就是一筆錢花2次,但是交易1的收錢者最終并沒有收到錢,蒙受損失,這就是所謂的雙花攻擊。當然,如果算力不夠51%,也可以發動雙花攻擊,也有成功的可能。只是算力越低,發動雙花攻擊成功的幾率會越越小。這也是PoW算力集中的問題之一。
區別于PoW,PoS共識機制要求節點提供擁有一定數量的代幣證明來獲取競爭區塊鏈記賬權的一種分布式共識機制,但同樣也有不完善的地方。總體而言,目前主流的共識算法包括PoW、PoS、BFT等,混合共識更如雨后春筍般出現,有一些在主流基礎上演變而來的共識算法,諸如PoA、PoI、DPoS、PBFT等。
而哪些共識機制能真正擔起區塊鏈大規模應用落地的使命,或許時間會給到答案。
Facebook的加密貨幣項目Libra本周二揭開了全部的面紗。曾經在Facebook工作過,和Libra項目的兩位靈魂人物扎克伯格、馬庫斯有過工作的交集的人如何看待Libra所面臨的挑戰與未來.
1900/1/1 0:00:00作者系MakerDAO中國區負責人?Facebook將成為全球數字貨幣央行現實:Libra是浮動匯率下的價格波動貨幣在很多報道中,Libra被歸類為穩定幣。實際上這個算不上誤讀.
1900/1/1 0:00:00金色財經比特幣6月22日訊終于,反洗錢金融行動特別工作組完成了加密貨幣監管指南。然而這個全新的監管指南卻引發了不少爭議,因此其中規定包括加密貨幣交易所在內的“虛擬資產服務提供商”在給另一個虛擬資.
1900/1/1 0:00:00帶寬實際上是區塊鏈吞吐量的最大限制,在美國舊金山舉辦的ScalingBitcoinMeetup中.
1900/1/1 0:00:00北京時間6月24日凌晨,隱私加密貨幣Grin的全職開發者Yeastplume發帖表示,Grin的匿名創始人IgnotusPeverell因個人原因,選擇暫時離開了這個項目,但并沒有提供具體原因.
1900/1/1 0:00:00凌晨BTC自走勢收線之后就開始向上拉升,但上行動能不強,多次上攻試探都未取得實質性的突破,價位難以維持,進而引發回調走勢,再次下跌回到了10900美元區域.
1900/1/1 0:00:00