比特币开发商Unwriter推出了Eventchain,这是一款“用于捕获和处理过滤比特币事件的通用附加日志”。应用程序能将区块链事件记录在一个简单的日志文件中,而不是“发后即忘”模式。
据Unwriter称,Eventchain允许开发人员使用任何编程语言,无需限制或约定,来开发比特币SV(BSV)的应用程序,并能够以开发人员的首选语言处理比特币事件。
https://twitter.com/_unwriter/status/1148597387876884480
日志文件可以以开发人员选择的任何方式读取,并根据需要处理事件以构建后端开发人员所需的事件,从而为区块链创建应用程序提供了更大的灵活性。
据 Eventchain称,该平台不需要开发人员运行完整的比特币节点,尽管在未来版本中可能会包含这样做的选项。在内部, Eventchain由Neon Planaria和Bitbus提供支持。然而,它在几个关键方面与BitBus有所不同,例如处理 onmempool 和onblock事件的灵活性。
Eventchain 架构围绕四个核心原则构建——即系统应该可移植、强大、业务友好和可转换。
在不久的将来,开发人员表示,Eventchain将引入由BSV提供支持,这将为用户提供运行自己的节点、使用Bitbus或根据需要在两者之间无缝切换的选项。
“由Bitbus提供支持,事件链可以让您建立自己的比特币驱动后端,而不必自己运行比特币全节点,”该平台指出。“目前Eventchain由 Bitbus 提供支持,但未来它将由Bitbus 和BSV提供支持(一旦Neon Planaria实现此功能),因此开发人员可以选择在运行自己的比特币完整节点和使用 Bitbus 之间来回切换。”
虽然Neon Planaria框架仍然是使用 JavaScript 工作人员的首选,但 Eventchain为跨不同编程语言的更广泛的开发人员提供了更大的灵活性。
Eventchain是在区块链上开发活动增加时,受比特币SV启发的最新应用程序。BSV 已成为了越来越多希望小成本、快处理和大规模可扩展访问区块链交易的开发人员的首选方案。