软件开发商Unwriter发布比特币现金应用程序接口平台Bitsocket
金色财经 区块链10月27日讯 在六个月前发布了一系列全新应用程序之后,软件开发商Unwriteer终于在本周三(10月24日)发布了另一个全新的比特币现金生态系统平台——Bitsocket,它是一个实时应用程序接口(API)。基本上,Bitsocket延续了Unwriter上一版Bitdb应用程序接口,但同时又加入了基于“推送”的基础设施,可以为比特币网络上的交易提供有力的支持。
Unwriter发布比特币现金交易推送应用程序接口——Bitsocket
区块链开发公司Unwriter最近推出了全新应用程序Bitsocket,其基于推送通知的基础设施能够与基于实时的比特币现金应用程序集成。Unwriter在其Yours.org上的官方博客文章中解释说,虽然比特币已经存在了近10年,但是开发人员仍然无法实时、正确地处理、过滤和接收交易数据。现在借助于Bitsocket应用程序接口,开发人员将获得丰富的资源去解决相关问题。
根据Unwriter Bitsocket文档详细信息显示,该应用程序接口允许开发人员通过Bitquery订阅任何实时比特币交易类型,同时可以帮助他们构建基于事件驱动的实时比特币应用程序。
Unwriter程序员展示了一个可以实时监听交易的过滤器功能演示,并解释了Bitsocket如何将数据重建并转化成为可供应用程序接口直接使用的格式。但是Unwriter解释称原始流可能略显“无聊”,而且还透露使用Bitquery时应用程序的交易处理反而更加稳定。与原始线性比特币交易格式Bitdb 2.0进程类似,Bitsocket对于传入交易的实时执行操作没有太大改变。因此,新的应用程序接口平台并不是将数据存储在Mongo数据库里,而是直接在内存中的过滤器实时执行,然后在把相关功能组织到特定的应用程序事件中。
Unwriter表示:
“上一步流程中的每一个转换事件都会通过服务器发送事件(SSE)推送到相应的应用程序中——不管是移动应用程序,网页版应用程序,还是服务器端应用程序,或是一台硬件设备。”
Unwriter会监听特定地址所有传入交易的查询,然后使用Electron Cash将0.001BCH发送到该地址,Bitsocket便立即实时推送已经过滤的交易。
将Bitsocket应用于实时比特币现金应用程序
在Unwriter产品发布之后,一个ID为“Paool”的开发人员立刻就使用Bitsocket平台创建了一个名为“React”的应用程序,这款应用程序可以实时比特币现金地址,并且发送通知提醒。基本上,开源React组件可以用来监控绑定到某些指定地址的交易,这使得部署这款程序的用户能够获得任何比特币现金地址变动信息的实时通知。根据Paool透露,他下一步将会将“回调”支持添加到推送通知协议里。
此外,Unwriter还是要Bitsocket创建了一个名为“Memobutton”的应用程序,该应用程序允许用户使用“Money Button”在基于比特币现金的社交媒体平台上Memo.cash上发布信息。根据开发人员透露,由于使用了Bitsocket应用程序接口平台,现在可以实时使用Memobutton,而且已经在Safari、Chrome和Firefox等浏览器上完成了测试,并更新了Feed。
作为Unwriter创建的协议之一,Bitsocket在过去几个月中已经被多产的比特币现金开发人员所使用,并创建了大量基于比特币现金应用程序。
文章翻译自Bitcoin