首页 > 今天的加密货币新闻
bitcoin
bitcoin

$93342.553194 USD 

-2.79%

ethereum
ethereum

$3305.096253 USD 

-1.02%

tether
tether

$0.997955 USD 

-0.14%

xrp
xrp

$2.131844 USD 

-1.63%

bnb
bnb

$686.459885 USD 

-0.41%

solana
solana

$183.930028 USD 

-2.67%

dogecoin
dogecoin

$0.310125 USD 

-1.10%

usd-coin
usd-coin

$0.999739 USD 

-0.03%

cardano
cardano

$0.867583 USD 

0.02%

tron
tron

$0.258625 USD 

2.56%

avalanche
avalanche

$36.562836 USD 

-2.35%

toncoin
toncoin

$5.726416 USD 

0.06%

chainlink
chainlink

$22.214851 USD 

-2.96%

shiba-inu
shiba-inu

$0.000021 USD 

-0.75%

sui
sui

$4.119160 USD 

-2.80%

嫩薄荷

什么是嫩薄荷?

Tendermint 是一种共识机制,允许应用程序安全、一致地在不同机器上启动。它的拜占庭容错率高达 33%。这意味着 Tendermint 上的应用程序即使运行的三台机器中最多有一台发生故障,也可以正常运行。

Tendermint 使用权益证明共识,在每个时期从验证器集中选择一个随机节点。节点提出一个新的块,该块被添加到链中并具有即时交易终结性。区块链具有模块化架构,这意味着它的共识层和网络层与其应用层是分开的。这使得开发人员可以构建区块链应用程序,而不必担心引导共识机制。

Tendermint 如何运作?

Tendermint 有两个组件:区块链共识引擎和通用应用程序接口。共识引擎称为 Tendermint Core,确保交易以相同的顺序记录在所有节点上。该应用程序接口称为应用程序区块链接口(ABCI),它使得交易能够以任何编程语言进行处理。开发人员可以使用 Tendermint 在其上构建应用程序。此外,与单体区块链不同,它们可以自由选择编程语言和开发环境。

了解:模块化区块链与整体区块链:有什么区别?

嫩薄荷核心

Tendermint Core 是一种异步 BFT 共识协议。验证者轮流对区块提出提议和投票。如果未提交区块,协议将进入下一轮并提出新的区块。投票分两个区块进行,包括预提交和预投票阶段。如果三分之二的验证者预先提交了一个块,那么该块就会被提交。


资料来源:tendermint.com

Tendermint 共识和 Cosmos

Cosmos 是一个具有三层的第一层区块链:

  • 用于处理事务和维护网络状态的应用层。

  • 用于中继交易和链之间通信的网络层。

  • 用于确定网络状态的共识层。

Tendermint 共识是 Cosmos 共识层的支柱。 ABCI 应用程序层允许开发人员在 Cosmos 区块链之上进行构建,或者使用 Cosmos SDK 在与 IBC 兼容的区块链之一上进行构建。 Cosmos SDK 是 ABCI 的实现,代表 Cosmos 生态系统的模块化部分。

用一个例子来说明上述内容:开发团队可以选择构建一个新的去中心化金融 DApp。他们缺乏建立自己的连锁店的手段和动力。与此同时,该团队正在寻找灵活的编程解决方案,以最大限度地提高互操作性。它可以使用 Cosmos SDK 作为即插即用选项来构建与 Cosmos 和其他 IBC 链兼容的去中心化应用程序。它将通过 ABCI 连接到 Tendermint Core 共识机制。

Tendermint 的未来

作为 Cosmos 生态系统的核心贡献者,Tendermint(同名共识背后的公司)为 Cosmos 提供软件和开发套件。它还正在开发一个加密应用程序商店(Emeris),它将作为与去中心化应用程序交互的单一平台。

此外,Cosmos 正在通过更新 Cosmos 2.0 版本来扩展其生态系统。 Cosmos 区块链将作为不同 IBC 链之间的连接层,为 Cosmos 经济系统增加价值。

您可以在我们的《深入探讨 Cosmos 2.0 网络》中阅读有关 Cosmos 的更多信息。