当前位置:首页 > 物联网 > 区块链
[导读] 周三,一位名叫Tendo Pein的开发者宣布为比特币现金网络推出一种新的智能合约编程语言。Pein称Spedn是一种基于BCH的语言,设计的目的是为了明确和安全,同时拥有似于C编程环境的语法。

周三,一位名叫Tendo Pein的开发者宣布为比特币现金网络推出一种新的智能合约编程语言。Pein称Spedn是一种基于BCH的语言,设计的目的是为了明确和安全,同时拥有似于C编程环境的语法。

高级的BCH智能合约

比特币现金支持者们已经引入一种专门为BCH协议设计的智能合约编程语言。开发者Tendo Pein最近在一篇文章中表示,用比特币编译智能合约其中一个困难就是脚本语言。Pein说道,比特币脚本是一种堆栈式编程语言,类似于Forth语言和环境。但是Pein并没有放弃,而是用对Haskell数据处理语法的热情开始构建Spedn。

Pein在他的帖子中宣布:“今天我很高兴地发布Spedn——比特币现金的高级智能合约语言。设计目的是为了明确和安全:是静态类型,可以在编译的时候检测是许多错误;是显式类型,可以不用猜测返回什么表达;是纯函数,没有副作用,这是常见的漏洞来源;拥有类似于C语言的语法。”

Spedn说明书

语法概述和两个智能合约例子

Spedn的介绍文档可供BCH开发者审阅和提供反馈。这份说明书详细介绍了语法概述、合约模板、词汇范围等等。此外,还详细介绍了数学函数、哈希函数、密码检查以及用于编译的命令行界面。Spedn的说明书进一步为开发者提供了理解比特币脚本的快速入门指南和注释。

Pein智能合约语言的说明书还给出了将其用于零确认处罚的例子,这是一份基于BCH开发者Awemany的合约。Spedn列出的另外一个例子是Chainbet协议,最初是由Jonald Fyookball创建的。Chainbet是一种BCH协议,允许用户它以去中心化的方式在链上投注。在Pein的示例中,这位开发者表示:“竞猜由几个步骤组成,都可以用Spedn来表达。”

用Spedn语言表达Jonald Fyookball的Chainbet协议

与以太坊网络的Solidity编程语言类似,比特币现金协议现在有一种可供开发者可以使用、专门为BCH智能合约设计的编程语言。但Spedn的创建者强调,就开发而言,该项目仍处于起步阶段。

Pein补充说:“可能会出现很多重大更改,这并不是一个智能合约开发者开箱即用的解决方案。”他正在寻找能够提供语法创意、代码审查、单元测试和漏洞报告的贡献者。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

9月2日消息,不造车的华为或将催生出更大的独角兽公司,随着阿维塔和赛力斯的入局,华为引望愈发显得引人瞩目。

关键字: 阿维塔 塞力斯 华为

加利福尼亚州圣克拉拉县2024年8月30日 /美通社/ -- 数字化转型技术解决方案公司Trianz今天宣布,该公司与Amazon Web Services (AWS)签订了...

关键字: AWS AN BSP 数字化

伦敦2024年8月29日 /美通社/ -- 英国汽车技术公司SODA.Auto推出其旗舰产品SODA V,这是全球首款涵盖汽车工程师从创意到认证的所有需求的工具,可用于创建软件定义汽车。 SODA V工具的开发耗时1.5...

关键字: 汽车 人工智能 智能驱动 BSP

北京2024年8月28日 /美通社/ -- 越来越多用户希望企业业务能7×24不间断运行,同时企业却面临越来越多业务中断的风险,如企业系统复杂性的增加,频繁的功能更新和发布等。如何确保业务连续性,提升韧性,成...

关键字: 亚马逊 解密 控制平面 BSP

8月30日消息,据媒体报道,腾讯和网易近期正在缩减他们对日本游戏市场的投资。

关键字: 腾讯 编码器 CPU

8月28日消息,今天上午,2024中国国际大数据产业博览会开幕式在贵阳举行,华为董事、质量流程IT总裁陶景文发表了演讲。

关键字: 华为 12nm EDA 半导体

8月28日消息,在2024中国国际大数据产业博览会上,华为常务董事、华为云CEO张平安发表演讲称,数字世界的话语权最终是由生态的繁荣决定的。

关键字: 华为 12nm 手机 卫星通信

要点: 有效应对环境变化,经营业绩稳中有升 落实提质增效举措,毛利润率延续升势 战略布局成效显著,战新业务引领增长 以科技创新为引领,提升企业核心竞争力 坚持高质量发展策略,塑强核心竞争优势...

关键字: 通信 BSP 电信运营商 数字经济

北京2024年8月27日 /美通社/ -- 8月21日,由中央广播电视总台与中国电影电视技术学会联合牵头组建的NVI技术创新联盟在BIRTV2024超高清全产业链发展研讨会上宣布正式成立。 活动现场 NVI技术创新联...

关键字: VI 传输协议 音频 BSP

北京2024年8月27日 /美通社/ -- 在8月23日举办的2024年长三角生态绿色一体化发展示范区联合招商会上,软通动力信息技术(集团)股份有限公司(以下简称"软通动力")与长三角投资(上海)有限...

关键字: BSP 信息技术
关闭
关闭