风险提示:理性看待区块链,提高风险意识!

怎么利用以太坊C++客户端进行一些二次开发?

2个回答

铅笔道5星评价

2020-05-09 13:16:44

怎么利用以太坊C++客户端进行一些二次开发?

以太坊客户端提供的json rpc api接口,可以用来开发去中心化应用。编译出来就是个以太坊的客户端,连接以太坊的链。

兰坚定信念9星评价

2020-05-09 13:16:56

以太坊C++客户端编码十分便于移植,被成功运用在一系列不同的操作系统和设备上。 我们继续拓展范围,对pull请求保持开放,给额外的操作系统、编译器和设备增加了支持。

以太坊C++客户端:cpp-ethereum快速入门

• 以太坊C++客户端的Github项目是 webthree-umbrella。

• 我们将恢复到 cpp-ethereum-github 作为项目重启的一部分。

• 如果你只想安装二进制,直接前往安装二进制。

• 如果你想从源创建,请前往从源创建。

• 你可以在 cpp-ethereum-gitter 与社区和开发者聊天。

• 开发者在 cpp-ethereum-development-gitter 上有深度的交流。

• 请用Github事件跟踪器记录所有事件。

• cpp-ethereum十分便于移植,被运用在广阔的平台上。

详细说明

项目重启

项目正在新的领导下经历重新启动。在写的时候,我们有很多活动的部分。请对我们有一点耐心。

我们在Homestead简化了项目命名,尽管一些过去命名的影子还在,2016年5月从Christian有个深入的C++开发更新。

接下来关键的一步是即将进行的git库重组,这将会把我们的编码恢复到cpp-ethereum库。

我们也正在致力于将编码库重新许可为Apache 2.0,这将成为一个放宽核心的长期计划的高潮。2015年开始了一个将cpp-ethereum核心重新许可为MIT的活动,但一直未完成。这次是对活动的重新激活,尤其是看到了与Linux基金会Hyperledger项目合作的可能性。

现状(方形是应用,圆形是库)

目标重构:

编码的历史

C++以太坊项目在2013年12月由以太坊基金会的前CTO GavinWood发起。它是第二大受欢迎的客户端,远落后于同样由以太坊基金会建立的、居于主导地位的geth客户端。

许多原来的C++开发者在2015年末和2016年初转移到Slock.it 和Ethcore项目,紧接着C++开发的资金支持被削减了75%。这些资金削减是为控制基金会成本所做的一部分努力,刚好它们的发生又先于ETH价值最近达到的尖峰,这将基金会置于一个更健康的财务状况。

查看参与了编码工作的贡献者的完整列表

可移植性

以太坊C++客户端编码十分便于移植,被成功运用在一系列不同的操作系统和设备上。 我们继续拓展范围,对pull请求保持开放,给额外的操作系统、编译器和设备增加了支持。