Skip to content
Cosmopediaby Unity Nodes
DiscussionsChineseCosmos 五大虚拟机启航(中文版)Forum ↗

Cosmos 五大虚拟机启航(中文版)

Chinese1 posts1,680 viewsLast activity Nov 2019
TI
TinaOP
Nov 2019

原文链接: https://medium.com/@interchain_io/virtual-machines-take-off-in-the-cosmos-3d11bd6ae942 Cosmos生态系统是一个复杂的自适应系统,建立在主权与选择权的理念基础之上:任何团体都可以使用其偏爱的语言和工具来构建,部署和运营容错协调服务——“区块链”。如果你愿意的话,那么还可以与其他区块链链接。 这一理念以 ABCI 和 IBC 协议的形式体现在Cosmos软件中,这两种协议分别使区块链应用程序能够以任何编程语言进行构建,并彼此安全地通信。 了解ABCI: https://tendermint.com/docs/spec/abci/ 了解IBC: https://github.com/cosmos/ics 迄今为止,ABCI开发的重点一直在Golang上,即通过用于Gaia(又名Cosmos Hub)的Cosmos-SDK,并且正在成为区块链应用程序开发的领先框架。随着Cosmos-SDK的成熟,重点正在转向将各种虚拟机集成为Cosmos-SDK模块,从而使Cosmos-SDK应用程序可以通过一些领先的区块链虚拟机和运行环境,在运行时更新其逻辑。智能合约及其底层虚拟机正在Cosmos中兴起。 了解Cosmos-SDK: https://github.com/cosmos/cosmos-sdk 了解Gaia: https://github.com/cosmos/gaia 除了Golang之外,Javascript也有了长足的发展,即LotionJS框架,该框架已与Agoric在维护Javascript 方面的工作集成在一起,并用于构建比特币锚定。Python中还有一个初步的ABCI框架,以及由社区支持的ABCI服务器,支持诸如Rust,Erlang,Java和Haskell语言。 了解LotionJS: https://lotionjs.com 了解Javascript: https://github.com/Agoric/SES 了解比特币锚定: https://nomic.io/ 为了促进Cosmos生态系统中应用发展,我们必须继续扩大和增加对多种语言和开发环境的支持。因此,我们的开发团队提案申请要求以其他语言构建ABCI框架,并将其与现有状态机和IBC集成。 了解提案申请: https://medium.com/@interchain_io/request-for-proposals-2019-expanding-environments-93c0f51ec9a1…

Excerpt (1133 of 1496 characters). Read the whole post on the forum ↗

← Back to Discussions