基于区块链的毕业设计Ether Cattle Initiative – 以太牛倡议

本文提供基于区块链的毕业设计国外最新区块链项目源码下载,包括solidity,eth,fabric等blockchain区块链,基于区块链的毕业设计Ether Cattle Initiative – 以太牛倡议 是一篇很好的国外资料

Ether Cattle Initiative

The Ether Cattle Initiative is a project to reduce the operational complexity of managing Ethereum clients at the scale required of a dApp with lots of moving parts (specifically OpenRelay).

We started with Technical Design Documentation, applying the age-old database concepts of streaming replication to Ethereum clients.

Then we built a fork of Geth which includes this streaming replication capability, as well as a replica service that can be scaled to meet the highest demands of a dApp. It is also possible to quickly replace a failed master with an already synced replica server in just a few minutes, while recovering from even a day-old backup can take hours of syncing from the Ethereum network.

Subsequently, wrote documentation for how to run an Ether Cattle cluster on your own infrastructure.

Finally, we have developed a CloudFormation stack and corresponding documentation that will deploy an Ether Cattle Cluster in AWS with relatively minimal human interaction.

FAQ

Do you plan to keep this up-to-date with upstream Geth?

Yes. We periodically merge Geth’s release tags back into our fork. We don’t try to keep up with the master branch, as we’ve found it sometimes gets a bit unstable. Sometimes we might be one or two point releases behind, but we’re in this for the long haul, and eventually we’ll need to add support for a new hard fork, and we don’t want to be too far behind when that happens. We only touch the core codebase in a few places, so these merges are usually pretty straightforward.

Do you plan to merge your changes back into Geth?

We’re definitely open to the idea. The changes we’ve made are bigger than a typical Geth pull request, so we’d need to work closely with the Geth team to work out a plan.


Ether Cattle Initiative

以太牛计划是一个项目,旨在降低管理以太坊eth客户机的操作复杂性,使其达到具有大量移动部件(特别是OpenRelay)的dApp所需的规模

我们从技术设计文档开始,将古老的数据流复制概念应用到以太坊eth客户端

然后我们构建了一个fork of Geth,其中包括这个流复制功能,以及一个可以扩展以满足dApp最高需求的复制服务。还可以在几分钟内用已经同步的副本服务器快速替换发生故障的主机,而从一天的备份中恢复也可能需要数小时的以太坊eth网络同步

随后,编写了关于如何在自己的基础设施上运行集群的文档

最后,我们开发了一个CloudFormation堆栈和相应的文档,它将在AWS中部署一个以太牛集群,而人与人之间的交互相对较少

FAQ

您是否计划与上游Geth保持联系

是的。我们定期将Geth的发布标签合并回fork。我们不试图跟上主分支,因为我们发现它有时会变得有点不稳定。有时我们可能会落后一个或两个点的版本,但我们在这方面的长期,最终我们将需要添加一个新的硬叉支持,我们不想落后太远,当这种情况发生。我们只在少数地方触及核心代码库,因此这些合并通常非常简单

您是否计划将更改合并回Geth

我们肯定会接受这个想法。我们所做的更改比典型的Geth pull请求更大,因此我们需要与Geth团队密切合作来制定计划

部分转自网络,侵权联系删除区块链源码网

www.interchains.cc

https://www.interchains.cc/22487.html

区块链毕设网(www.interchains.cc)全网最靠谱的原创区块链毕设代做网站 部分资料来自网络,侵权联系删除! 最全最大的区块链源码站 ! QQ3039046426
区块链知识分享网, 以太坊dapp资源网, 区块链教程, fabric教程下载, 区块链书籍下载, 区块链资料下载, 区块链视频教程下载, 区块链基础教程, 区块链入门教程, 区块链资源 » 基于区块链的毕业设计Ether Cattle Initiative – 以太牛倡议

提供最优质的资源集合

立即查看 了解详情