首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何实现自定义块链?

如何实现自定义块链?
EN

Ethereum用户
提问于 2020-05-21 07:59:23
回答 1查看 152关注 0票数 2

我正在做一个研究项目,要求我用pBFT协商一致算法实现块链。区块链将非常简单--客户端应该能够发送2个值,验证器或辅助矿工将通过检查区块链来验证值,即以前验证的值。如果,该值相当接近,它将通过创建一个新块将其添加到区块链中。我正在考虑使用Hyperledger Sawtooth,因为它有pBFT算法。请建议一个起点。我正在阅读锯齿文档,但无法实现我版本的区块链。任何资源都会有帮助。

请帮帮忙。

EN

回答 1

Ethereum用户

发布于 2020-05-21 09:13:45

如果您的研究纯粹是对协商一致算法的研究,并且您想要自定义或编写自己的算法,那么PyEVM允许可插入的协商一致算法。

你可以在这个古老的讨论中找到更多的信息。

如果您想为了研究目的实现自己的块链,您可以使用当前Ethereum节点的任何开源实现,并使用它们作为起点。您可以在各种编程语言中找到它们: Go、Rust、Java等。

如果您的目标是推出一个私有/权限块链,那么您可以使用其中一个允许使用Ethereum的实现。然后,您的问题变成了一个简单的软件和服务器部署问题。

票数 3
EN
页面原文内容由Ethereum提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://ethereum.stackexchange.com/questions/83594

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档