10月18日,Cardano联合创始人查尔斯·霍金森透露,他正与Input Output Global工程师卢卡斯·罗萨共同推进一项全新编程语言的研发工作。罗萨是Aiken语言的共同设计者,此次合作标志着Cardano在智能合约开发工具链上的又一重要布局。
霍金森在X平台发文确认该合作,并指出该项目仍处于早期披露阶段。目前尚未公布语言名称、开源时间表或开发者访问权限,意味着公众无法评估其实际功能或集成路径。
尽管缺乏具体技术细节,但该语言的核心理念已初步明确:以用户期望的交易结果为导向,而非传统模式中对执行步骤的逐条描述。这一转变旨在提升开发效率与系统可验证性。
据CoinDesk报道,新语言将融合三大关键技术元素:交易意图(transaction intents)、携带证明的数据(proof-carrying data)以及Groth16加密证明机制。其目标是让用户只需声明希望达成的最终状态,由应用程序自动完成执行流程,并附带可验证的加密证据。
这种设计区别于现有模型——不再依赖开发者手动编写每一步操作逻辑,而是通过形式化证明确保条件满足。例如,若某笔交易需满足多重身份验证,系统将自动生成相应证据并嵌入链上记录。
尽管提及了Groth16作为底层证明技术,但未说明其如何集成到语言语法中,也未界定哪些数据将被纳入证明范围。这些关键实现细节仍待后续披露。
霍金森强调,该新语言不会取代现有方案,而是作为Plutus与Aiken之外的另一选项并行存在。其中,Aiken已致力于降低Cardano智能合约开发门槛,相较基于Haskell的Plutus更具易用性。
若未来正式推出,它将进一步丰富Cardano的开发者生态,尤其适用于需要高安全性和强验证能力的应用场景,如去中心化金融与合规型协议。
截至10月19日,相关项目仍未公布名称、源代码或面向开发者的发布时间表,整体进展仍处于概念阶段。