什么是在比特币上开发(Building on Bitcoin)

请添加图片描述

更新日期:2022年2月11日 


​​​​​​​​​​​​​在比特币上进行开发

基本介绍

你可以使用比特币交易在比特币公共账本上存储任何类型的数据,这是能在比特币系统上构建不同类型的应用程序的基础。借助已经锁定不变的协议和交易的不可篡改性,比特币上可以实现互操作极强的应用程序,这就为越来越多的应用实例奠定了基础。

此外,灵活的 UTXO 模型为交易大规模扩容奠定了基础,让人们相信BSV网络可以承载大型应用程序所要求的交易量。

介绍几款常用工具

  • Bitsocket :允许应用程序侦听任何类型交易的比特币账本的Web 套接字端点,可通过任何编程语言使用
  • Bitbus :在您的文件系统中创建一个筛选后的比特币交易子账本,删除应用程序开发人员运行节点需要的交易
  • Datapay :简单的 JS 库,只需 4 行代码即可广播比特币交易
  • Moneybutton :强大的支付 API,用户滑动按钮即可生成支付和/或将数据写入账本所需的比特币交易
  • Handcash connect :提供了简化BSV开发的SDK,支持支付、加密、随时间支付、授权、数据所有权等
  • Paymail:该协议定义了如何将比特币发送至人们更易读的(比如电子邮件地址)命名空间,以取代比特币地址

可以在以下链接中找到更多有关开发和应用的信息:

  1. BSV基础设施网站https://bitcoinsv.io/
  2. BSV扩容测试网https://bitcoinscaling.io/
  3. BSV全球导航网站https://bitcoinsv.com/
  4. BSV区块链学院https://bitcoinsv.academy
  5. 应用范例https://bsvblockchain.org/

                                                                                                                                          

Building on Bitcoin​​​​​​​

Introduction

Bitcoin's ability to store data on the blockchain enables any and all types of applications to be built on top of it. With a defined, locked down protocol and immutable transactions Bitcoin enables robust applications that can inter-operate with each other paving the way for limitless use-cases.

Additionally, the flexible UTXO model of storing transactions paves the way for massive scale-ability, instilling confidence that the Bitcoin SV network can handle the transaction volume that robust applications require.

Popular tools

  • Bitsocket - web socket endpoint that allows applications to listen to the Bitcoin ledger for any type of transaction, usable from any programming language
  • Bitbus - Creates a filtered subledger of Bitcoin transactions in your file system, eliminating the need for application developers to run a node
  • Datapay - Simple JS library that enables broadcasting of Bitcoin transactions with as little as 4 lines of code
  • Moneybutton - Robust payment API where users swipe a button to generate a Bitcoin transaction for payment and/or write data to the blockchain
  • Handcash Connect - SDK that simplifies Bitcoin SV development. Supports payments, encryption, payments over time, authorization, data ownership and more
  • Paymail - Protocol that defines how to send bitcoin to a human readable, email like namespace instead of a Bitcoin address.
  • Contact the Bitcoin Association to have your stable tool added.

Further information about how to practically build on top of Bitcoin can be found here:

  1. Bitcoin Test Blockchains
  2. Bitcoin wallet libraries
  3. The Metanet
  4. BSVAlias
  5. Application layer protocol
  6. Advanced Bitcoin Scripting
  7. Payment Channels

声明:

BSV知识库项目由BSV区块链发起并支持,更多信息请参见知识库官网:BSV Wiki


目前,全球已有超过400个项目构建于BSV区块链之上。凭借坚如磐石的协议及超高的网络性能,BSV生态系统迅猛发展,我们期待未来出现更多前所未有的商业应用。


  • 对BSV区块链开发感兴趣的朋友可以通过CSDN站内私信联系我们,申请加入BSV开发者交流群。
  • 同时,您也可以扫描下方二维码,关注BSV区块链官方微信公众号,了解更多区块链领域的实时资讯。

    Alt

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值