#blockchain #muta #key-pair #framework #generate

app muta-keypair

用于为muta框架生成密钥对的工具

2 个版本

0.1.0-alpha.12020年1月7日
0.1.0-alpha.02020年1月2日

#muta 中排名第5

MIT 许可证

120KB
3K SLoC

今天构建您自己的区块链

chat on Discord

由Nervos开发

英语 | 简体中文

什么是Muta?

Muta是一个高度可定制的、高性能的区块链框架。它内置了类似BFT的共识算法“Overlord”,具有高吞吐量和低延迟,并且还支持不同的虚拟机,包括CKB-VM、EVM和WASM。Muta在不同的虚拟机之间具有互操作性。不同的虚拟机可以同时用于基于Muta的区块链。由Nervos团队开发,Muta旨在让世界上任何人都能构建自己的区块链,同时享受Nervos CKB带来的安全和最终性。

开发者可以根据Muta定制PoA、PoS或DPoS链,并使用不同的经济模型和治理模型。开发者还可以基于Muta开发不同的应用链(如DEX链)以实现特定的业务逻辑。

Muta的核心设计理念是将区块链状态转换的开发尽可能地灵活和简单,这意味着在降低构建高性能区块链的障碍的同时,仍最大限度地提高其灵活性,以便开发者可以自定义其业务逻辑。因此,作为高度可定制的、高性能的区块链框架,Muta提供了一个区块链系统所需的基本核心组件,开发者可以自由地自定义链的功能部分。

入门!

Muta 文档

快速构建简单的链并尝试一些简单的交互,请参阅 快速入门

Muta提供的核心组件

Muta提供了构建区块链所需的所有核心组件

可定制部分

开发者可以通过开发服务来自定义链的功能部分。

Muta 框架中,服务是一个用于扩展的抽象层。用户可以基于服务定义区块管理、添加虚拟机等。每个服务作为一个相对独立的逻辑组件,可以实现其特定的功能,同时,不同的服务可以相互直接交互,从而构建更复杂的函数逻辑。更加灵活的是,来自不同链的服务也可以被重用,这使得开发者更容易构建自己的功能模块。

我们提供了详细的服务开发指南和一些服务示例。

开发者资源

开发者资源可以在这里找到

谁在使用 Muta?

Muta 为一些开源项目提供动力。

你的项目正在使用 Muta 吗?通过 Pull Request 编辑此页面以添加你的徽标。🎉

如何贡献

贡献工作流程在CONTRIBUTING.md中描述,安全策略在SECURITY.md中描述。

依赖关系

~30MB
~575K SLoC