最近幾期,Conflux計劃推出一系列的科普文章,從一些簡單的技術原理開始,幫助大家辨別一些項目宣傳的概念中,哪些概念是可能實現的,哪些概念如果要實現,是需要有妥協的。在第一期,我們從區塊鏈的“不可能三角”談起,談一談如果要追求極致的效率,究竟要犧牲什么。目前在區塊鏈媒體中,有一個流傳很廣的概念叫“不可能三角”,即效率、安全、去中心化三者不可并存。和“不可能三角”出現同樣頻繁的概念,是“不可能三角”被公鏈某個項目打破。在一些媒體宣傳Conflux的時候,也曾經使用過這個說法。不過,Conflux從未在官方宣稱“打破不可能三角”,我們認為這并不是一個嚴謹的概念。只能說,這個概念被提出來的時候,還沒有人把這三件事情同時做好,并沒有人通過嚴謹的分析證明它不可能。今天,我們來介紹另一個不可能三角。無論一個區塊鏈是公有鏈還是聯盟鏈,是PoW還是PoS,是采用中本聰共識還是BFT還是其他的什么方式,都繞不開它。這個不可能三角包括三個目標。1.全部節點同步與驗證
《“區塊鏈+”如何重構內容產業生態》獲第三十一屆中國新聞獎三等獎:金色財經報道,人民日報(2021年11月08日 第?17版)發布第三十一屆中國新聞獎獲獎作品目錄,《“區塊鏈+”如何重構內容產業生態》獲第三十一屆中國新聞獎三等獎,刊播單位:新聞與寫作?,報送單位:北京記協。[2021/11/8 6:37:41]
在公鏈網絡中,公鏈網絡的正確性與安全性依賴于一些節點的背書。例如,在比特幣或以太坊中,根據協議,每一個礦工挖出區塊時,要保證新區塊和歷史上的每一個區塊每筆交易都是正確的。也就是說,比特幣礦工出塊時,在為之前所有的區塊進行正確性背書。在EOS中,超級節點通過簽名對區塊的正確性背書。我們這里稱為“參與共識的節點”。“全部節點同步與驗證”要求每一個被確認的交易,都得到過所有參與共識的節點的同步與驗證。這個目標是和安全相關的。我們想象一個場景,有一個人想通過偽造無效簽名,制造非法交易,盜走你的資產。如果只有一小部分參與共識的節點同步和驗證了這個交易,而其他節點不同步這個交易,直接采信那一小部分節點的判斷結果。如果這樣的話,將一筆非法交易混入交易歷史的可能性,就會高于每個參與共識的節點都進行同步和驗證。二者的安全性是不一樣的。2.超高吞吐率
大咖零距離 | 面對312極端行情應該如何調整心態?:4月17日16:00,金色盤面邀請eos柚子公主做客金色財經《大咖零距離》直播間,將分享《面對312極端行情應該如何調整心態?》,敬請關注,欲觀看直播掃描下圖二維碼即可![2020/4/17]
最終確認交易的平均吞吐率超過11000TPS稱之為超高吞吐率。3.低帶寬要求
對于每一個參與共識的節點,網絡帶寬的最低配置要求不高于20Mbps(2.5MB/s)。這個目標是和去中心化相關的,參與的門檻越低,能參與共識的人就越多,越有利于去中心化。以上就是這個不可能三角的三個目標。原因理解起來也很簡單,如果一個節點只有20Mbps的帶寬,那么每秒只能下載2.5MB的數據,大約是10000筆交易。如果網絡中最終確認交易的平均吞吐率超過11000TPS,這個只有20Mbps帶寬的節點是沒有能力同步和驗證每一筆交易的。那么面對這個困難,做出取舍的方案又有哪些呢?1.放棄全節點同步與驗證在這些方案中,Sharding是一個很著名的解決方案。Sharding方案的大體思路是,整個區塊鏈在邏輯上分出若干個Shard,將沒有關聯、互不沖突的交易分到不同的Shard中去,每個Shard由一部分礦工負責同步和驗證。對于礦工來說,不需要為其他Shard中的交易正確性負責。Sharding方案是一個提高吞吐率的思路,但這個思路犧牲了一部分的安全性。畢竟,如果有一個人想通過偽造簽名,制造非法交易盜竊你的資產,全網中每一個節點都幫你防范非法交易,和只有一小部分節點幫你防范非法交易,二者的安全程度是不同的。不過,對于只是存個零花錢的賬戶地址,相對于安全性,可能用戶對交易成本更敏感。所以這一方向是非常有探索價值的。但如果用Sharding方案下的TPS和別人全節點同步與驗證下的TPS比,就很不科學了。另外一個思路是,通過零知識證明或可驗證計算等密碼學工具,允許一個節點不必同步每一個交易,只需要同步區塊頭及一些密碼學的元素,也可以驗證一個區塊的MerkleRoot是正確的。當然,這個思路上有很多坑需要去解決,如果有機會,我們會寫一篇文章展開討論一下。2.放棄高TPS這里的放棄高TPS,是指在現有的網絡條件下,放棄10000TPS以上的吞吐率。Conflux保留了去中心化和安全性,就需要保留全節點同步與驗證和低帶寬要求,以實現家用網絡條件也可以當礦工,每一筆交易都得到了每一個礦工的驗證。如果要保留這兩點,效率是有天花板的。3.低帶寬要求在一些共識機制中,普通用戶不參與對交易的同步與驗證,而是通過一些方式選出少數特殊的節點來進行共識。這時,我們可以假設每一個參選的節點都準備了足夠的計算機資源,例如更好的CPU,更大的硬盤,更大的網絡帶寬。這時,也就沒必要將“最低配置要求”設的很低了。下一次,如果您看到一個項目聲稱大于10000TPS,甚至是喊出無限可擴展的口號時,您就需要來看一下在這個不可能三角中,它放棄了哪一角。是放棄了第一點還是第三點?如果是放棄第一點,項目是采用了Sharding方案?還是做出了其他的修改?這種修改會不會帶來安全性問題,如何解決?如果是放棄第三點,高TPS是否基于更高的網絡帶寬要求?還是說在網絡帶寬無限的條件下無限可擴展?順便推薦一下我們的線下活動~在本期ConfluxMeetup,我們為大家邀請到了ConfluxCTO伍鳴、Conflux研究總監楊光、TOPNetworkCo-founder&CEOSteveWei來一起聊一聊《下一代公鏈和DApps生態前景》。點擊報名
聲音 | 光大證券彭文生:Libra的發展關鍵要看監管機構如何在支持創新和監管之間的平衡:近日,光大集團研究院副院長、光大證券全球首席經濟學家彭文生表示,和比特幣等代幣相比,Libra尚未問世引來如此高的關注度,一是數字經濟下科技巨頭平臺公司和貨幣的網絡規模優勢有協同效應;二是Libra作為一攬子貨幣的衍生品,屬于數字貨幣中的穩定幣。而比特幣等代幣僅僅是數字資產,其未來價值取決于使用者對其的“信仰”,故其價格波動幅度會比較大。他還指出,未來Libra要成為貨幣,在起步階段,支付手段可能是突破口;但發展到一定規模后,儲值工具的作用更重要,是推動Libra能成為一種真正貨幣的主要力量。Libra現在是0,按常理起步會較慢,但不能低估其社區網絡帶來的規模效應。不過Libra的發展關鍵還要看監管機構如何在支持創新和監管之間的平衡。[2019/7/30]
環球銀行金融電信協會與七家中央證券存管機構簽署一項協議備忘錄,以研究區塊鏈如何用于交易后流程:環球銀行金融電信協會(SWIFT)與七家中央證券存管機構簽署了一項協議備忘錄,以研究區塊鏈如何用于交易后流程,如代理投票等。這七家機構分別是美國納斯達克 Nasdaq Market Technology、俄羅斯國家結算存管公司(National Settlement Depository)、瑞士SIX Securities Services,南非Strate,阿布扎比證券交易所,阿根廷的Caja de Valores和智利的Depores de Central Valores。[2018/1/16]
Tags:TPSSHASHARDHARDtps幣圈Mirrored ProShares VIXGenesis Shardssharder
Odaily星球日報訊4月17日下午,天津口岸區塊鏈驗證試點項目正式上線試運行,海關總署,天津海關,天津市政府有關部門主要同志參加了項目上線試運行發布會.
1900/1/1 0:00:00Mt.GOX事件有了新進展。3月20日,日本東京地方法院發布了關于門頭溝的調查報告,披露了門頭溝的巨量財富;與此同時,債權人和賠付計劃也在確認中。苦等5年的門頭溝事件受害者,似乎將迎來一個結局.
1900/1/1 0:00:00作者:茶涼編輯:盧曉明北京時間4月15日,星云鏈新版本的主網NebulasNOVA上線主網。這一版本的主網將對星云指數,開發者激勵協議和星云區塊鏈可執行環境這三方面作出更新.
1900/1/1 0:00:00繼2018年10月推出高端視頻訪談節目《直面大佬》采訪知名比特幣投資人李笑來之后,博鏈財經又攜手36氪獨家戰略合作媒體《Odaily星球日報》推出深度在線互動訪談欄目——《牛熊啟示錄》.
1900/1/1 0:00:00編者按:本文來自 慢霧科技 ,作者:慢霧安全團隊,Odaily星球日報經授權轉載。!webp\"data-img-size-val=\"710,400\"width=\"710\"\u002F\.
1900/1/1 0:00:003月27日,外媒Coindesk援引知情人士消息稱,世界第二大比特幣礦機生產商嘉楠耘智正考慮向上海證券交易所新設立的科創板或美國交易所提交上市申請,但目前并未作出最終決定.
1900/1/1 0:00:00