以太幣交易所 以太幣交易所
Ctrl+D 以太幣交易所
ads

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

Author:

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

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

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

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

金色午報 | 11月26日午間重要動態一覽:7:00-12:00關鍵詞:PayPayl、灰度、Coinbase、爆倉

1. 數據:在531~547美元區間有49.9萬地址購買了643萬枚ETH;

2. PayPayl用戶的賬戶因進行加密貨幣日內交易而被PayPal封禁;

3. 灰度BTC信托增持2585枚BTC

4. 截止11:30,合約市場爆倉1.7億美元 BTC爆倉1.15億美元;

5. Coinbase針對公司歧視行為澄清:將繼續塑造多樣性的企業文化;

6. 韓因加密欺詐罪逮捕一韓國男子;

7. Balancer發起投票欲將AMPL流動資金上限提高至300萬美元。[2020/11/26 22:11:57]

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

金色財經挖礦數據播報 | ETH今日全網算力下降2.59%:金色財經報道,據蜘蛛礦池數據顯示:

BTC全網算力134.536EH/s,挖礦難度19.31T,目前區塊高度649849,理論收益0.00000714/T/天。

ETH全網算力249.191TH/s,挖礦難度3135.61T,目前區塊高度10928994,理論收益0.00872011/100MH/天。

BSV全網算力1.847EH/s,挖礦難度0.29T,目前區塊高度654062,理論收益0.00048724/T/天。

BCH全網算力2.565EH/s,挖礦難度0.35T,目前區塊高度654300,理論收益0.00035089/T/天。[2020/9/25]

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

金色財經現場報道 中國政法大學商學院院長劉紀鵬:從區塊鏈入手擁抱新經濟:金色財經6月14日現場報道,在青藤鏈盟-中國政法大學節點啟動儀式暨青藤鏈盟研究院-區塊鏈金融法治研究中心成立儀式上,中國政法大學商學院院長劉紀鵬指出,區塊鏈這個話題已經成為全國乃至世界范圍內研究新經濟時代的最熱門的話題,當然也是爭議比較多的話題,因為還有很多人將其與ICO聯系在一起。而如何在新經濟時代加以應用顯得尤為重要,目前商學院資本金融系已經將其作為重要課題進行研究和操作。我們希望從區塊鏈入手,做第一批擁抱新經濟的人,以進一步接近新經濟時代的制高點。[2018/6/14]

金色財經現場報道 越南河內共青團學生協會副主席:東南亞將成為數字貨幣的發展溫床:金色財經現場報道,在2018東南亞區塊鏈創新峰會上,越南河內共青團學生協會副主席Mr.Henry Tran表示,東南亞將成數字貨幣發展的“溫床”,預計2019年,越南將會有一個法律的框架能夠規范數字貨幣發展,未來的話,可能數字貨幣和ICO將來也會在越南合法化,引領東南亞數字貨幣的發展趨勢。[2018/4/21]

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

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

圖示的右下角有一張一對夫婦在跳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:MINMINTTENDENDChainGamingXFragmintTendiesascendex怎么樣

比特幣價格
因PoW辯論未明 歐洲議會推遲關于加密資產擬議法規的投票_GER

摘要: 關于PoW挖礦,尤其是比特幣的能源使用的辯論,推遲了對歐洲等待已久的加密市場指令的投票.

1900/1/1 0:00:00
元宇宙的算力競爭_元宇宙

元宇宙近期得到許多大企業的關注。怎么切入進元宇宙市場,不同公司有不同的做法。例如微軟、Roblox以及騰訊希望從游戲行業來切入布局元宇宙,而有的公司則是從算力方面切入,希望能夠在元宇宙領域中占有.

1900/1/1 0:00:00
美媒:加密貨幣使得俄羅斯更容易規避制裁_加密貨幣

.details.details-contp,p{word-break:normal;text-align:unset}pimg{text-align:center!important}近日.

1900/1/1 0:00:00
閃電網絡:詳解比特幣Layer2擴容方案_ALI

什么是閃電網絡?(LightningNetwork)閃電網絡是比特幣最具討論度的Layer2擴容方案之一,其背后的主要思想是設計一種支付協議,可用于比特幣所面臨可擴展性問題的鏈下解決方案.

1900/1/1 0:00:00
萬字長文:加密市場現狀剖析_NFT

每一個牛市周期都可以看作是動物界自然生命循環的化身,在動物界存在著一個貪婪的食物鏈,自己會被稍微聰明且同樣貪婪的他者吃掉,這雖然很殘酷但卻是無法避免發生的.

1900/1/1 0:00:00
金色前哨 | 現金提取限制下 烏克蘭加密交易激增_加密貨幣

烏克蘭國家銀行已將每日現金提取限制在100,000格里夫納,以控制該國的現金外流。然而,這一舉措已成為該國加密交易的主要催化劑.

1900/1/1 0:00:00
ads