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

MIN:金色觀察|?Tendermint:“新派”共識的代表

Author:

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

區塊鏈網絡共識算法的進步,代表著更高的效率和安全級別,在我們了解了比特幣的pow和以太坊以及其他鏈的pos共識之后,可以發現很多共識是從bft共識改進而來。不過,其中也有另一方向的創新者,就是?Tendermint,?Tendermint最典型的代表是Cosmos以及使用Cosmos?SDK創造的項目,還有例如Oasis這樣的網絡也使用?Tendermint。

本文中,我們總結一下?Tendermint的資料,用來整體了解。

Tendermint是用于在多臺機器上安全且一致地復制的應用程序,其安全性表示為即使多達1/3的機器以任意方式發生故障,Tendermint也能正常工作;一致是指每臺沒有故障的機器看到相同的事務日志并計算相同的狀態。

金色熱搜榜:HC居于榜首:根據金色財經排行榜數據顯示,過去24小時內,HC搜索量高居榜首。具體前五名單如下:HC、OK、LBA、CVC、TRX。[2020/11/16 20:58:27]

容忍機器以任意方式發生故障的能力被稱為拜占庭容錯。區塊鏈技術對BFT進行改造為更強調點對點網絡和加密身份驗證。交易在塊中被批處理形成了一條鏈,這種區塊鏈數據結構實際上優化了BFT設計。

而Tendermint改進后可以稱為是一種易于理解的、異步的BFT共識協議。該協議遵循如下所示的簡單狀態機運行方式:

金色晚報 | 6月17日晚間重要動態一覽:12:00-21:00關鍵詞:加密貨幣征稅、代幣監管框架、ETH手續費限制

1.韓國財長:韓國將于7月宣布有關對加密貨幣征稅的決定。

2.毛里求斯發布證券化代幣監管框架。

3.云南盈江縣開展清理整治違規私建大數據項目檢查工作。

4.以太坊測試客戶端Geth新版本添加手續費限制。

5.黑莓與英特爾合作推出加密劫持軟件檢測解決方案。

6.Tether在波場鏈上新增印鈔1億USDT。

7.潘志彪:成立成都和北京新公司與拓展新業務相關。

8.10668ETH手續費事件進展:韓國山寨交易所GoodCycle自認失主。

9.IBM入股的愛爾蘭區塊鏈貿易融資平臺We.Trade已裁員近50%。[2020/6/17]

其中協議的參與者稱為驗證者,他們輪流提出交易區塊并對其進行投票。塊在鏈中提交,每個高度都有一個塊。當一個區塊無法提交時,協議會進入下一輪,新的驗證者可以針對該高度再提出一個區塊。

金色晨訊 | IMF: 建議央行考慮讓穩定幣提供商獲得其儲備金 Facebook COO將出席眾議院Libra聽證會:1.歐盟區塊鏈觀察站:歐盟應統一區塊鏈法律并利用區塊鏈作為監管工具。

2.歐洲央行行長:穩定幣和加密貨幣無法成為合適的貨幣替代品。

3.國際貨幣基金組織: 建議央行考慮讓穩定幣提供商獲得其儲備金。

4.俄羅斯銀行協會(ABR)提議對加密貨幣挖礦征稅。

5.歐洲央行正在研究加密資產和穩定幣,以促進金融創新。

6.段新星離職比原鏈,朗豫擔任比原鏈 CEO,朱益祺擔任比原鏈 CTO。

7.韓國釜山市計劃發行基于區塊鏈技術債券。

8.Facebook COO將于10月出席美國眾議院Libra聽證會。

9.摩根溪CEO:比特幣就像亞馬遜股票一樣,不會出售比特幣。

10.美國SEC已投票決定建立一個明確的ETF框架,未涉及比特幣ETF。[2019/9/28]

成功提交區塊需要兩個階段的投票;稱為pre-vote和pre-commit。當超過2/3的驗證者在同一輪中為同一塊預先提交時,這個塊被提交。

分析 | 金色盤面:BTC震蕩整理 調整尚未結束:金色盤面綜合分析:折騰了一夜,多頭主力還是沒有選擇向上突破,昨天說過,這是最難的一條路,所以主力的行為沒有得到市場認可,但我們從圖表看,凌晨的跳水還是沒有解決MACD背離的問題,所以現在向上突破的難度依然很大,最佳的方案是繼續回踩6400美元,否則想吸引資金進場不易。我們保持輕松的心態,繼續觀望,等待趨勢明朗!市場有風險,投資需謹慎。[2018/9/16]

圖示的右下角有一張一對夫婦在跳polka舞的照片,當超過三分之二的驗證者為同一個區塊預先投票時,稱之為polka。每個預先提交都必須在同一輪中通過一個polka來證明是合理的。

驗證者可能由于多種原因未能提交區塊,例如當前提議者可能離線,或者網絡可能很慢。Tendermint允許他們確定應該跳過驗證者。因為驗證者等待時間的超時使Tendermint成為弱同步協議,而不是異步協議。不過,協議的其余部分是異步進行的,最終驗證者只有在收到超過三分之二的驗證者集的意見后才能取得進展。Tendermint的一個簡化元素是它使用相同的機制來提交一個塊,就像它跳到下一輪一樣。

假設少于三分之一的驗證者是拜占庭的,Tendermint保證永遠不會違反安全性,即驗證者永遠不會在同一高度提交沖突的塊。為此,引入了鎖定規則,這些規則調節流程圖中可以遵循的路徑,一旦驗證者預先提交了一個區塊,它就會被鎖定在該區塊上。該驗證者必須為它鎖定的塊投票,并且如果在后面的一輪中有一個用于該塊的polka,該驗證者只能解鎖并預先提交一個新塊。

在軟件層面,Tendermint由兩個主要技術組件組成:區塊鏈共識引擎和通用應用程序接口。稱為Tendermint??Core的共識引擎確保相同的交易以相同的順序記錄在每臺機器上。應用程序接口,稱為應用程序塊鏈接口(ABCI),使交易能夠以任何編程語言處理。與其他預裝了內置狀態機的區塊鏈和共識解決方案不同,開發人員可以使用Tendermint可以對任何編程語言編寫的應用程序進行BFT狀態機復制。因此,可見Tendermint被設計為易于使用、易于理解、高性能且適用于各種分布式應用程序。

Tendermint已經發展成為可以托管任意應用程序狀態的通用區塊鏈共識引擎。這意味著它可以用作其他區塊鏈軟件共識引擎的即插即用替代品。

TendermintCore主要通過滿足ABCI的協議要求與應用程序通信。Tendermint能夠通過在應用程序流程和共識流程之間提供一個非常簡單的API來分解區塊鏈設計。

ABCI由以下3種主要的消息類型組成,它們從核心傳遞到應用程序。應用程序回復相應的響應消息。

DeliverTx消息,區塊鏈中的每筆交易都通過此消息傳遞。應用程序需要根據當前狀態、應用程序協議和交易的加密憑證來驗證通過DeliverTx消息接收到的每筆交易。然后,經過驗證的事務需要更新應用程序狀態。

CheckTx消息類似于DeliverTx,但僅用于驗證交易。TendermintCore的內存池首先使用CheckTx檢查交易的有效性,并且僅將有效交易中繼給其對等方。。

Commit消息用于計算對當前應用程序狀態的加密承諾,以放入下一個區塊頭中。

所以可以總結為,TendermintCore中創建到應用程序的三個ABCI連接;一種用于在內存池中廣播時驗證交易,一種用于共識引擎運行區塊提案,另一種用于查詢應用程序狀態。

Tags:MINTENDTENEND男生說gemini是什么意思TendiesTENDIE幣Adalend

火必下載
BAS:Coinbase公布21年Q4財報:收入創新高并達到24.9億美元 月活用戶達1140萬

北京時間今日凌晨5:00,Coinbase公布2021年第四季度和全年財報。受加密市場波動性影響,Coinbase第四季度收入達24.9億美元,較第三季度翻了一倍并創造歷史新高,凈利潤為8.4億.

1900/1/1 0:00:00
區塊鏈:加密貨幣使得俄羅斯更容易規避制裁

近日,據美國媒體報道,一些區塊鏈專家表示,西方對俄羅斯實施的金融制裁措施變得越來越容易被規避,部分原因是俄羅斯正大量采用加密貨幣.

1900/1/1 0:00:00
TOKEN:NFT 金融化:持有者如何讓利益最大化?

雖然NFT自2017年以來一直存在,但它們最初被用于加密社區內的邊緣用例。然而四年后,我們見證了藝術家、設計師、游戲開發者、音樂家和作家對這項技術的采用.

1900/1/1 0:00:00
NFT:NFT玩家避坑指南(必看)

本文來自微信公眾號老雅痞。 UltimateNFTRedFlagChecklist.圖源:Dippudo NFT安全檢查清單 無論你是NFT領域的新手還是經驗豐富的老手,一個用于過濾優秀NFT的.

1900/1/1 0:00:00
ICP:頭頂光環無數卻估值極低 以太坊這位"最強殺手"有望涅槃重生?

提起Dfinity,你的第一感覺可能與我一樣,這是一個讓人十分糾結的項目。之所以糾結,一方面他的團隊陣容強大,各種來自前英特爾、IBM、coinbase、facebook的高級員工,甚至谷歌wa.

1900/1/1 0:00:00
區塊鏈:光明日報:元宇宙能提供多少可能

據媒體報道,多地釋放超前布局元宇宙信號。有的將發展布局元宇宙寫入當地相關規劃文件,有的成立專門機構來推動元宇宙技術和產業發展。元宇宙,已經從概念變得越發肉眼可見了.

1900/1/1 0:00:00
ads