比特币智能合约开发迎来新突破。研究人员近日发布了Bithoven,这是一款专为比特币智能合约设计的高级命令式编程语言。该语言能够将开发者编写的代码编译为原生比特币脚本,支持Legacy、SegWit和Taproot三种编译目标,有效解决了原始比特币脚本难以理解和编写的问题。Bithoven提供了类似传统编程语言的if/else语句和return语法,并内置类型安全系统,支持布尔值、签名、字符串和数字等类型,防止运行时错误。此外,语言还包含内置关键字支持时间锁定和密码学操作。开发者可以通过浏览器中的在线IDE体验这一工具。作为开源项目,Bithoven的发布为比特币开发者提供了更友好的编程体验,有望降低比特币智能合约的开发门槛,推动比特币生态系统的创新发展。
原文链接:Hacker News

评论前必须登录!
立即登录 注册