加密貨幣交易所 加密貨幣交易所
Ctrl+D 加密貨幣交易所
ads

金色觀察|?Tendermint:“新派”共識的代表_END:mcontent幣燃燒

Author:

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

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

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

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

金色晨訊 | 12月22日隔夜重要動態一覽:21:00-7:00關鍵詞:數字盧布、灰度、MicroStrategy、幣安宕機

1.俄羅斯央行行長:數字盧布不會對銀行構成威脅;

2.灰度加密貨幣信托基金暫停接受新投資;

3.幣安發生宕機 除期貨交易外其他業務均處于維護模式;

4.灰度BTC信托增持4006枚 ETH信托持倉量減少605枚;

5.灰度將于2021年1月1日起降低GDLC基金管理費;

6.MicroStrategy再次購入6.5億美元比特幣;

7.報告:今年加密貨幣基金資金流入超50億美元;

8.超10萬份比特幣期權合約將于周五到期;

9.天橋資本創始人正啟動比特幣相關投資基金;

10.500彩票網增發普通股將以美元或加密貨幣結算。[2020/12/22 16:03:12]

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

金色午報 | 11月6日午間重要動態一覽:7:00-12:00關鍵詞:灰度、波卡平行鏈、以太坊2.0、16000美元

1.湖南印發區塊鏈發展總體規劃 提出加強數字貨幣監測;

2.Filecoin Plus測試版將上線 基金會成為第一名公證人;

3.波卡平行鏈最新進展:已推出V1版本,共識代碼已更新;

4.灰度以太坊信托增持超10萬枚ETH 以太坊信托達到10億美元;

5.灰度BTC信托增持7809BTC連續16個工作日有增持;

6.“btc all time high”在谷歌搜索頁面搜索量上漲250%;

7.以太坊2.0存款合約地址持幣突破3.47萬個ETH;

8.安永報告:當前可用于分配QuadrigaCX用戶索賠的資產余額僅約2980萬美元;

9.比特幣一度逼近16000美元關口,以太坊最高突破440美元,主流幣普遍上漲。[2020/11/6 11:49:09]

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

金色熱搜榜:XTZ居于榜首:根據金色財經排行榜數據顯示,過去24小時內,XTZ搜索量高居榜首。具體前五名單如下:XTZ、BOT、LEND、STORJ、BOX。[2020/9/26]

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

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

金色財經獨家分析 中心化的交易所需要相適應的監管:消息稱,歐洲議會已投票表決支持對加密行業進行更嚴格地規范,要求加密貨幣交易所和錢包提供商必須引入包括身份認證在內的客戶調查程序,平臺必須在用戶申請注冊后才能提供服務。對于日本市場,Monex Group的首席執行長也表示,由于加密貨幣交易所掌握著投資者的資產,因此日本的加密貨幣交易所應該像銀行一樣監管。金色財經分析,目前中心化交易所在一定程度上滿足了人們交易加密資產的需要,但對于用戶信息方面還存在著中心化的固有問題,監管層應該對于反洗錢、用戶隱私等方面做進一步明確規定。[2018/4/20]

圖示的右下角有一張一對夫婦在跳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:ENDMININTTENJaneLendingcrazyminerMINTMEmcontent幣燃燒

比特幣交易所
投資匿名加密初創公司提供會有什么風險?_加密貨幣:STRYKZ幣

本文由“老雅痞laoyapicom”授權轉載投資者把錢給了匿名的開發商。風險投資家在不知道創業者真實姓名的情況下就資助他們.

1900/1/1 0:00:00
馬克思會如何看待加密貨幣?_DAO:Crypto Crash Gaming

一些對Crypto極度好奇的網絡左派團體,提出的問題一直徘徊在CryptoTwitter上:如果馬克思老人家在世,他會贊同這種區塊鏈技術嗎?在去年.

1900/1/1 0:00:00
無限可拓展TPS 激發生態發展的“催化劑”_UENC:TPS

區塊鏈發展到今時今日的業態,公鏈作為基礎賽道大家已經不陌生了,沒有基礎鏈的誕生就沒有我們今天看到的Defi,NFT,Gamefi等一個又一個賽道的生態創新.

1900/1/1 0:00:00
歐盟正在對俄羅斯使用加密貨幣繞過制裁“采取措施”_MAI:加密貨幣

法國財政部長BrunoLeMaire表示:“在經濟和金融制裁方面,我們希望保持靈活性和動員性。” 幣安收購FTX或需通知歐盟委員會:金色財經報道,據律師事務所 Shearman & Sterli.

1900/1/1 0:00:00
從NFT頂級公鏈到Web3.0基礎設施:帶你了解不一樣的Flow_FLO:區塊鏈賺錢是什么模式

對于大部分年輕人來說,剛剛過去的春節有一個詞語突然成為了品牌宣傳的流行語,作為從NFT中衍生出來的“數字藏品”一時間獲得了不少品牌青睞,他們紛紛推出自己的數字藏品來作為新年禮物.

1900/1/1 0:00:00
科技賦能“數字正義” 呼和浩特“區塊鏈證據核驗”案件開庭審理_區塊鏈:611價格

2月28日,呼和浩特市賽罕區人民法院在線開庭審理了一起金融借款合同糾紛案件并當庭宣判。這是全區法院首例運用“區塊鏈證據核驗”審理的案件.

1900/1/1 0:00:00
ads