区块链应用 bp
您现在的位置:首页 > 区块链应用 > StarkNet 彻底改革 Cairo 编程语言以推动开发人员采用

区块链产业

无许可跨链燃烧协议 BlackHole Protocol 获 Gate Labs 等五家机构投资 无许可跨链燃烧协议 BlackHole Protocol 获 Gate L...

中国区块链新闻网讯,无许可跨链燃烧协议BlackHoleProtocol获得GateLabs、MXCLabs、红链资本、心跳加速...

区块链应用

Daniel Larimer:正在研究 NFT 新用例 Daniel Larimer:正在研究 NFT 新用例

中国区块链新闻网讯,Block.one创始人和前首席技术官DanielLarimer发推称,「NFT的力量尚未完全实现。 ...

区块链技术

腾讯区块链技术获IEEE-SA认可 全球首个区块链电子发票应用国际标准发布 腾讯区块链技术获IEEE-SA认可 全球首个区块链电子...

近日,由深圳市税务局和腾讯主导推进的《基于区块链技术的电子发票应用推荐规程》(RecommendedPractice...

区块链投资

BitClout 披露投资者名单,包括红杉资本、a16z、DCG 和 Coinbase Ventures 等 BitClout 披露投资者名单,包括红杉资本、a16z、DC...

中国区块链新闻网讯,社交网络平台BitClout创始人Diamondhands在发给Coindesk的邮件中披露了一份BitClou...

区块链政策

德国金融监管局称币安推出的股票代币可能违反欧洲证券法规 德国金融监管局称币安推出的股票代币可能违反欧洲...

  中国区块链新闻网讯,德国联邦金融监管局(BaFin)发布公告称,「币安推出的股票代币可能违反了...

区块链见闻

Web3.0时代到来,探我元宇宙正式开始推进互联网新业态 Web3.0时代到来,探我元宇宙正式开始推进互联网新业态

伴随区块链和智能合约技术发展趋于成熟,Web3.0时代正在向人类走来。 2023年1月17日,探我元宇宙虚拟世界...

StarkNet 彻底改革 Cairo 编程语言以推动开发人员采用

发布时间:2023/01/08 区块链应用 浏览:103

据悉,以太坊第2层扩展平台StarkNet对其内部的Cairo编码语言进行了大修,以使开发人员可以进行Web3开发。

与Cointelegraph分享的公告概述了Cairo1.0的升级,该版本被吹捧为模仿流行编程语言Rust的特性。此次改革旨在让具有一般编码经验的开发人员开始在StarkNet的以太坊第2层网络上构建去中心化应用程序。

StarkWare联合创始人兼总裁EliBen-Sasson告诉Cointelegraph,让不同背景的开发人员更容易获得第2层开发是Cairo改造的主要原因:“主要驱动因素是安全性和易用性,进行大修提供了一个极好的机会来删除具有传统语言背景的开发人员的条目。”

1月5日发布的技术规范包含对Cairo语言的一系列改进,包括改进的语法和语言结构、整体类型系统、直观的库、优化的代码和通过要求数据类型规范的强类型。

StarkNet强调Sierra——代表安全中间表示——是开罗改革的主要补充。Sierra充当Cairo1.0和Cairo字节码之间的新中间表示层。

正如Ben-Sasson解释的那样,Sierra是确保无许可网络的一个重要方面。升级使还原交易能够包含在StarkNet块中,帮助协议避免添加复杂的“加密经济机制”。

Ben-Sasson表示,Sierra将允许StarkNet“继承以太坊的完整抗审查性”,主要防止Sequencer拒绝服务攻击。

正如Cointelegraph先前报道的那样,Ben-Sasson与其他计算机科学家一起开创了zk-STARK密码学。零知识可扩展透明知识论证是一种加密和验证交易数据以提供安全性、可扩展性和抗量子计算能力的证明系统。

据StarkNet称,按总价值锁定,Cairo是第四大最受欢迎的智能合约语言。它是处理超过3亿笔交易、铸造9000万个不可替代代币并促成价值7.9亿美元的交易在以太坊上结算的应用程序的基础。