Consensys 很高兴宣布与 StarkWare 建立合作伙伴关系。StarkWare 是一家专注于 ZK-rollup 解决方案的区块链软件公司,其产品包括 StarkNet Layer 2 有效性 Rollup,为开发者和用户提供更多参与构建多链未来的选择。作为此次合作的一部分,Web3 使用最广泛的去中心化钱包 MetaMask 以及区块链基础设施领域的领先平台 Infura 均已完成与 StarkNet 的集成。
StarkNet 是一个无需许可的去中心化 ZK-rollup。该网络作为以太坊之上的 L2 网络运行,使 dapp 能够在不影响以太坊可组合性和安全性的前提下,满足其计算需求的可扩展性。
MetaMask 已创建一个 StarkNet snap(仅在 MetaMask Flask 中提供),供开发者在该网络上进行构建;与此同时,Infura 正为开发者提供私测资格,让他们体验 Infura 网络在 StarkNet 上的强大能力。
Infura 现已支持 StarkNet
Infura 已将 StarkNet 添加至 Infura 平台,以实现以太坊生态系统中更快速、更低成本的交易,并确保开发者在项目中可自由选择偏好的网络。开发者在 Infura 上使用 StarkNet 进行构建可获得以下优势:
可扩展性与低费用: 交易聚合等功能可实现高效扩展并降低 gas 成本。
安全性: 保障 dapp 交易安全的 STARK 证明验证在以太坊主网上进行。
速度: StarkNet 提供快速的最终确定性。
自托管: StarkNet 为非托管模式,无需承担维护传统托管系统所涉及的成本、风险和工作量。
更便捷的构建与更优质的终端用户体验: 通用智能合约支持任意业务逻辑的部署,网络的互操作性为终端用户带来无缝体验。
开发者现在可以通过 Infura API 端点访问 StarkNet 网络,并获得所有 RPC 方法的支持。这意味着开发者可以在智能合约中实现自己选择的业务逻辑,并以无需许可的方式将其部署在 StarkNet 上。
"Infura 是全球领先的区块链开发套件之一。因此,作为以太坊上领先的有效性 L2,StarkNet 高度重视为不断壮大的 StarkNet 生态系统提供最佳工具集,用于查询和分析 StarkNet 的状态。这对 StarkNet 而言是一次极具意义的重大进步。"—— Eli Ben-Sasson,StarkWare 联合创始人兼总裁
目前,Infura 正通过私测向小部分用户开放 StarkNet 访问权限。如需登记意向,请点击此处加入候补名单。
MetaMask Snaps 支持 ZK-rollup
MetaMask 是生态系统中使用最广泛的自托管钱包。超过 17,000 个 dapp 将其选为用户连接的首选方式,MetaMask 是连接 Web3 的关键入口。凭借高度活跃的开发者社区和旺盛的创新需求,MetaMask 创建并发布了一套系统,允许任何开发者以无需许可的方式在该产品之上进行构建——这就是 MetaMask Snaps。
MetaMask Snaps 为开发者提供了一种扩展 MetaMask 功能、为 dapp 启用新功能的途径,例如连接到 StarkNet 等非 EVM 网络,以及众多其他用途。
Snaps 目前仅在开发版本——MetaMask Flask 中提供,开发者需要在浏览器中安装才能与集成进行交互。请注意,MetaMask Flask 应安装在与 MetaMask 稳定版不同的浏览器配置文件中。
此前,由于 StarkNet 使用与以太坊不同的地址和账户格式,它与 MetaMask 并不直接兼容。换言之:不兼容 EVM。这款 Layer 2 snap 是同类产品中首个支持 ZK-rollup 的方案,让用户能够更广泛地访问无需许可的去中心化网络,享受快速、低成本的应用体验。
StarkNet snap 从您的 MetaMask 秘密恢复短语中派生 StarkNet 密钥,让您能够管理 StarkNet 上的资产。无需创建新账户,您只需使用 StarkNet snap 即可实现以下操作:
部署 StarkNet 账户
在 StarkNet 上发起交易
与 StarkNet 智能合约进行交互
如果您是开发者并希望立即上手,请确保已安装 MetaMask Flask,然后点击此处安装 StarkNet snap。如需了解更多关于安装和使用 Starknet snap 的信息,请参阅我们的指南。
请注意,StarkNet 目前仍处于 alpha 阶段,您可能会遇到服务中断的情况。使用时请自行承担风险。