1. BSV中文网 - 最大的比特币BSV新闻资讯网站!首页
  2. BSV新闻资讯

在Bitcoin SV上进行构建(八):库

现有的众多节点软件库使得使用任一种编程语言的开发者都能迅速上手。Bitcoin SV的稳定协议使得运用不同的语言构建基础库成为可能,因为开发者可以确信,不会有根本性的改动去打乱他们的工作计划。如今,更高级别的开发库已被构建出来,不仅能够帮助简化应用开发,还能提供强大的功能。

现有的众多节点软件库使得使用任一种编程语言的开发者都能迅速上手。Bitcoin SV的稳定协议使得运用不同的语言构建基础库成为可能,因为开发者可以确信,不会有根本性的改动去打乱他们的工作计划。如今,更高级别的开发库已被构建出来,不仅能够帮助简化应用开发,还能提供强大的功能。

原文转自BSVOfficial公众号。

在Bitcoin SV上进行构建(八):库

基础层的库

如今已有众多现成的代码库为在BSV上进行构建提供支持。这些库将低级的比特币协议功能抽象为简单的方法,以供开发者在构建应用时引用。
Nakasendo SDK(来自nChain)不仅抽象出了较低级的比特币协议功能,还抽象出了如加密和门限签名等高级加密技术,从而让开发者可以更容易地实现这些功能。该SDK将提供C++、JavaScript和Python版本。
BSV JavaScript库是一个由Ryan X. Charles和Money Button团队开发的综合工具集,可用于管理、建立、签署和广播Bitcoin SV交易。
Bitsv是一个用Python实现的、与BSV库具有相似功能的库。
bitcoinj-sv是Bitcoin SV协议的Java实施方案(尚未完成)。
Rust-SV是Bitcoin SV协议的Rust实施方案。
bsvd是Bitcoin SV协议的Golang实施方案。
go-bitcoin是Bitcoin SV RPC的包装库。
KzBsv是一个构建中的Bitcoin SV的C#库。
Gigamonkey是一个具有Bitcoin SV基本功能的C++库。
BSV-ex是在Elixir中实现的Bitcoin SV库。
bsv-minimal是用JavaScript重新实现的精简BSV库,经优化后能够高效地处理大型区块。

应用层的库

Twetch SDK是一个JavaScript库,具有一个CLI(命令行界面),内置了钱包和用于与社交媒体平台进行交互的API。
TonicPow是一个广告平台和框架,支持点对点广告,广告发布者在发布广告后,可以通过Bitcoin SV为每次点击付费来进行激励管理。TonicPow具有多种开发工具,可以轻松地集成到您的网站中。
BitBtn是一个UI按键,用于与纯JavaScript编写的Bitcoin SV钱包进行交互。
Preserve是一个客户端库,可将文件和网站部署到BSV区块链上。Preserve还会为每次更改创建站点地图交易,以便将网站的历史记录存档。
BitcoinFiles是一个JS库,它抽象出了与B:\\files protocol的交互方法。开发者可以轻松地创建和查询文件,同时还可以使用AIP(作者身份协议)对文件进行签名。

【免责声明】本文仅代表作者本人观点,与本站无关。网站对文中关于比特币,BSV,比特币SV,bitcoinsv等观点判断保持中立,不对所包含内容的准确性、可靠性或完整性提供任何保证。请读者仅作参考,特此声明!转载请注明出处:https://www.bsvers.com/3710.html

发表评论

电子邮件地址不会被公开。 必填项已用*标注

QR code