查尔斯·霍金森透露:正与Input Output Global工程师卢卡斯·罗萨联手开发Cardano新编程语言
10月18日,Charles Hoskinson表示,他正亲自与Input Output Global的工程师Lucas Rosa合作,为Cardano开发一种新的编程语言。Rosa是Aiken的共同创作者。这一披露指向了Cardano应用开发者的一条潜在新路径:以交易意图和加密证明为核心,而非传统的交易执行描述。
Hoskinson尚未公布该语言的名称、公开代码或提供开发者访问的时间表。这些缺失意味着该项目仍处于早期披露阶段,开发者目前尚无法评估或使用这一工具。
项目启动与背景
在X平台的一篇帖子中,Hoskinson确认了他与Rosa正在共同研发该语言。Rosa的参与使该项目与Aiken建立了直接联系,而Aiken已是Cardano现有的智能合约开发选项之一。
编程语言决定了开发者如何表达应用规则、构建交易以及与网络底层执行模型交互,因此此次宣布备受关注。然而,帖子本身并未列出具体规范或代码库,也未提出将该语言纳入Cardano更广泛开发者栈的路径。
目前,公众所能了解的内容仅限于Hoskinson所提及的元素及其预期用途。缺乏代码也使得诸如语言语法、工具链支持以及适用范围等实际问题悬而未决。
交易意图与加密证明
据CoinDesk报道,Hoskinson指出,该语言将结合“交易意图”(transaction intents)、“携带证明的数据”(proof-carrying data)以及Groth16加密证明技术。其设计理念强调用户希望交易达成的目标,同时附带旨在证明所需条件已满足的证据。
在该提议的系统下,用户只需指定期望的交易结果,应用程序则负责处理执行过程,并附加加密证据以证明条件已得到满足。这一区分对项目定位至关重要:不同于仅将用户交互描述为一系列执行步骤的传统模式,Hoskinson所描述的模型从结果出发,并将实现任务交由应用程序完成。证明组件旨在作为相关陈述条件的证据伴随整个流程。
Groth16是公告中明确提及的具体证明技术。无论是Hoskinson的披露还是后续报道,均未详细说明该技术如何在语言层面实现、哪些数据会被涵盖在证明范围内,以及应用程序如何将生成的交易呈现给Cardano用户。
对于一款声称涉及交易构建与验证的语言而言,这些都是关键的实施问题。在没有公共代码库或技术文档的情况下,仅凭高层级的公告无法解决这些问题。
与Plutus和Aiken并存
Hoskinson重申,他正与Input Output Global工程师、Aiken共同创作者Lucas Rosa个人主导开发这款新的Cardano编程语言。他指出,该语言将融合交易意图、携带证明的数据及Groth16加密证明。在此系统中,用户指定期望的交易结果,应用程序负责执行并提供满足条件的加密证据。
若最终发布,该项目将成为继Plutus和Aiken之后,Cardano生态系统的又一开发选项。据CryptoSlate报道,Aiken旨在降低Cardano智能合约开发的门槛,使其比基于Haskell的Plutus环境更易上手。
截至10月19日,据CryptoSlate称,Hoskinson仍未公布该语言的名称、公开源代码或宣布面向开发者的发布日期。
ADA

交易所
交易所排行榜
24小时成交排行榜
人气排行榜
交易所比特币余额
交易所资产透明度证明
去中心化交易所
资金费率
资金费率热力图
爆仓数据
清算最大痛点
多空比
大户多空比
币安/欧易/火币大户多空比
Bitfinex杠杆多空比
ETF追踪
索拉纳ETF
瑞波币ETF
香港ETF
比特币持币公司
加密资产反转
以太坊储备
HyperLiquid钱包分析
Hyperliquid鲸鱼监控
大额转账
链上异动
比特币回报率
稳定币市值
期权分析
新闻
文章
财经日历
专题
钱包
合约计算器
账号安全
资讯收藏
自选币种
我的关注