以太坊第 2 层扩展平台 StarkNet 它改进了开罗编程语言,使新开发人员更容易入职。
以太坊第 2 层扩展平台 StarkNet 对其内部开罗编码语言进行了大修,使开发人员能够访问 Web3 开发。
与Cointelegraph共享公告概述Cairo 1.公告被吹捧为模仿流行编程语言Rust特点。本次大修旨在允许具有一般编码经验的开发人员开始StarkNet去中心化应用程序建立在以太坊第二层网络上。
StarkWare联合创始人兼总裁Eli Ben-Sasson告诉Cointelegraph,让不同背景的开发人员更容易获得第二层开发Cairo改造的主要原因:
主要驱动因素是安全性和易用性,大修为具有传统语言背景的开发人员提供了绝佳的机会。
1 月 5 日常发布中概述的技术规范包括对开罗语言的一系列改进,包括改进的语法和语言结构、整体类型系统、直观库、优化代码和通过要求数据类型规范的强类型。
StarkNet强调Sierra(代表安全中间代表)是开罗大修的主要补充。Sierra充当Cairo 1.0和Cairo字节码之间的新中间表示层。
正如Ben-Sasson所解释的,Sierra这是确保无许可网络的一个重要方面。升级使恢复的交易能够包括在内StarkNet帮助协议避免在块中添加复杂的加密经济机制。
Ben-Sasson表示,Sierra将允许StarkNet继承以太坊所有抗审能力,主要防范Sequencer拒绝服务攻击。
正如Cointelegraph之前报道的,Ben-Sasson与其他计算机科学家一起创造zk-STARK密码学。零知识可扩展透明知识论据是一种可加密和验证交易数据的证明系统,以提供安全性、可扩展性和对量子计算的抵抗力。
根据StarkNet开罗是锁定总价值第四大最受欢迎的智能合约语言。它处理的超过了 3 交易,铸造 9000 在以太坊结算的价值,促进以太坊结算的价值 7.9 应用程序的基础是1亿美元的交易。