比特币现金社区引入使用Rust语言编写的BCH库

4
6326
Ruster-1068x1068

11月5日软件开发者布伦顿·冈宁(Brenton Gunning)向比特币现金社区宣布他开发了一个用Rust语言编写的BCH库。现在开发者们可以通过这个库在Rust的编译环境下构建BCH应用和平台。
推荐阅读:比特币现金硬分叉临近:各交易所和钱包发布应急计划

Rust-BCH 0.1.0:在Rust开发环境中编写的比特币现金库

Rust_programming_language_black_logo.svg_-150x150
Rust是Mozilla员工格雷顿·霍尔(Graydon Hoare)于2006年设计的一种流行的编程语言。

比特币现金社区引入用另外一种编码语言编写的新BCH库。最早由格雷顿·霍尔(Graydon Hoare)开发的Rust类似于c++。冈宁的项目名为Rust-BCH 0.1.0,是一个包含协议信息、地址生成、支持主网和测试网、交易签名、脚本评估、钱包密钥派生等等的库。

冈宁在红迪论坛上介绍说:“我今天发布的Rust-BCH 0.1.0,是一个可用Rust语言创建应用的BCH库,我觉得现有的Rust库都或多或少有所欠缺,现在你可以用这个库构建钱包、节点或者做链分析等等,我自己使用Rust-BCH来做项目,很多人给我提供了帮助,这是我的回馈。”

Rust11-696x619
布伦顿·冈宁 在Github上发布的Rust-BCH 0.1.0库。

日益多样化的比特币现金应用

冈宁认为Rust是一种非常好的编程语言,它“快速且低级别,但非常安全且可预测。”他在发布声明中说道,他认为Rust非常适合BCH应用,并希望看到更多的程序员使用这种编码语言。Rust-BCH Github库的说明文件上称,该项目与Rust-Bitcoin协议无关,但它能做的却更多。还有其他类似Parity和Bitcrust这样使用Rust语言的BCH项目,他认为“这两个项目可以共同使用。”除Rust-BCH库之外,冈宁还发布了Rust-BCH的文档和示例。

1M3tl8RXNfTsVcWPalX3KFA
冈宁发布Rust-BCH 0.1.0库之前,比特币现金生态系统里已有Rust Bitcrust 以及Parity的比特币现金客户端。

比特币现金网络最近推出了大量用多种语言编写的库和全节点项目。Bitcoin ABC、Unlimited和SV的客户端都使用的是C语言编写的(中本聪用的也是C语言)。还有Bcoin客户端,一个全节点和使用Javascript/NodeJS构建的比特币现金库。此外,news.Bitcoin.com最近还报道了在Golang编码环境中编写的两个库,Yenom开发者一直在开发针对BCH协议、兼容苹果系统的Swift实现。

冈宁确实曾表示过支持Bitcoin SV规则集,并将其包含在自己的库中。然而,这位开发者在红迪网上表示,他准备支持其他结果,乐见“分叉将会如何发展”。冈宁在其声明最后总结说,他欢迎大家对Rust-BCH 0.1.0库提反馈和作贡献。

发文时比特币现金的价格:¥4101.49

Rust-BCH 0.1.0库和所有其他用各种编程语言编写的实现你怎么看?欢迎在下面发表你的看法。


图片由Shutterstock、Pixabay和 Rust-BCH 0.1.0库提供。


cn.Bitcoin.com上的所有包含链接的评论都会自动添加到Disqus系统中进行审核。这意味着编辑者必须在评论中查看并审核通过。 这是因为有很多重复的垃圾邮件和垃圾邮件链接发布在我们的文章之下。 我们不会出于政治或个人观点审查任何评论内容。 因此,请耐心等待。您的评论(通过后)即会发表。

原文链接:https://news.bitcoin.com/bitcoin-cash-community-introduced-to-new-bch-library-written-in-rust/
作者:Jamie Redman
翻译:Bitcoin.com

4 评论

发表评论

请输入您的评论!
请在这里输入您的用户名