Layer2热潮下TokamakNetwork为何推按需平台
文章插图
摘要:11月9日 , Layer2项目Tokamak Network发布了基于python编写的开源零知识证明库——Python-SNARKs , 以助力以太坊零知识证明zk方向的Layer2扩容方案 。 与此同时 , Tokamak Network也进行了品牌升级 , 定位成为一个按需的Layer2平台 , 灵活整合最前沿的Layer2协议技术 。
DeFi的热潮之下 , 高昂的Gas费用 , 拥堵的网络 , 以太坊的性能问题再次饱受诟病 。 尤其是在Uniswap 空投的火爆时刻 , Gas费更是达到了500GWei的高点 , 也就是一笔交易即需要支付两三百人民币的手续费 。 这让以太坊的Layer2扩容方案再次成为被关注的焦点 , 甚至连Vitalik自己也表示 , 项目应该尽快关注Layer2 , 还举例了ZK-Rollup和Plasma这两种技术的解决方案 。
文章插图
近三个月来的以太坊Gas费走势
随着以太坊2.0的启动临近 , Layer2类项目的一举一动也备受关注 。 11月9日 , Layer2项目Tokamak Network发布了基于python编写的开源零知识证明库——Python-SNARKs , 以助力以太坊零知识证明zk方向的Layer2扩容方案 。 与此同时 , Tokamak Network也进行了品牌升级 , 定位成为一个按需的Layer2平台 , 灵活整合最前沿的Layer2协议技术 。
Layer2为何要“按需”?
目前 , 以太坊的Layer2扩容方案有多种 , 包括侧链、状态通道(State Channel)、Plasma、Rollup、Validium , 其中普遍将ZK Rollup 和 Optimistic Rollup统称为Rollup技术扩容方案 。 而Tokamak Network前期主要在研究的是Plasma和Rollup , 且最早因在Plasma领域的领先研究获得了Vitalik的点名表扬 , 称Tokamak在Plasma EVM领域的创新甚至超过了以太坊自己的研究员 , 也因此Tokamak背后的研发公司Onther拿到了以太坊基金会的资助 。
文章插图
不同的扩容方案各家争鸣尚未有统一方向 , 就意味着每一个方案都有自己的优势与不足 , 每个解决方案有自己最适合的应用场景 。
例如状态通道 , 在理论上实现无限TPS、手续费在Layer2解决方案中最低 , 但仅限于在两个用户之间开设 。 ZK Rollup不占用主链的存储空间 , 为存储方面带来扩展与提升 , 但由于零知识证明生成较为复杂 , 相比之下TPS在3000左右 , 目前仅适合简单的转账 。 Plasma由Vitalik和闪电网络创始人Joseph Poon共同提出 , 可以在子链上进行复杂的操作和智能合约 , 但是交易数据的可用性有所缺陷 , 理论上也存在一定用户数据造假的可能 。 Optimistic Rollup的缺点是安全问题 , 只有使用 1~2 周的错误性证明挑战期才足够安全 。 Validium由于交易放在链下 , 因此不具备以太坊主网的安全性 。
因此 , 对Dapp项目而言 , 根据需求来选择Layer2解决方案才是正确的选择 , 甚至可能在同一场景下根据不同需求同时使用多种解决方案 , 不同解决方案可以合作共同助力一个场景 。 目前来看 , ZK Rollup适合去中?化交易所或者?付转账 , Optimistic Rollup适合复杂的DeFi应? , 状态通道适合对延时有较高要求的Dapp , Plasma 链可以被迭代 , 新的设计可以更快地被实现 , 适合需要经常迭代的场景如游戏等 。
“按需”是助力和孵化项目以根据需求自定义二层技术 , 实际上“按需”已经在云计算、互联网领域盛行 , 以提高效率避免浪费 。 Tokamak Network也延续的这样的理念 , 在其联合创始人Kevin Jeong看来 , 按需平台可以构建可持续的Layer2生态系统 。 对于区块链项目而言 , 这样的按需配置同样会节省大量的时间精力 , 让解决方案发挥最大的价值 。 使用Tokamak Network的开发者都会得到反馈与技术支持 , 其技术白皮书也将在近期发布 。
推出Python-SNARKs加速Layer2细化完善
Vitalik如今对当前以太坊Layer 2 扩展策略的评价是初步部署“基本”成功 , 剩下的是细化完善和部署的问题 。 在他看来Layer 2的成功基本上算是确定性的事情 , 而不是之前的探索问题 。 而Layer2的解决方案也在不断的细化 , 对开发者更加友好 。
举例来说 , Tokamak Network近期推出的Python-SNARKs便是对开发者的友好之举 。 目前零知识证明ZK Rollup的研发大都基于C和C ++构建 , 而Python-SNARKs则为广大的Python语言使用者提供了开发工具 , Python由于相对较容易上手 , 越来越被开发者接受和使用 , 同时也很好地用于AI和机器学习 。
【Layer2热潮下TokamakNetwork为何推按需平台】SNARK是隐私解决方案 , 通常具有被称为“公共验证者”的属性 , 验证者可以在不进行交互的情况下进行验证 。 Optimistic Rollups与ZK-Rollups 通过ZK-SNARKs 实现以太坊的layer 2可扩展方案 。 Python-SNARKs由三个不同的模块组成:设置、证明、验证 。 开发人员可以设置用wasm编写的操作或产生并验证零知识 。 “我们决定开源Python-SNARKs , 以帮助试图采用零知识证明的区块链项目 。 希望能够获得加密研究人员和开发人员的反馈 。 ”Kevin表示 。
- 推新标准建新生态,下载超198亿次金山发力海内外
- 闲鱼|电诉宝:“闲鱼”网络欺诈成用户投诉热点 Q3获“不建议下单”评级
- 王兴称美团优选目前重点是建设核心能力;苏宁旗下云网万店融资60亿元;阿里小米拟增资居然之家|8点1氪 | 美团
- 先别|用了周冬雨的照片,我会成为下一个被告?自媒体创作者先别自乱阵脚
- 丹丹|福佑卡车创始人兼CEO单丹丹:数字领航 驶向下一个十年
- 看过明年的iPhone之后,现在下手的都哭了
- 砍单|iPhone12之后,拼多多又将iPhone12Pro拉下水
- 巨头|“社区薇娅”都不够用了 一线互联网巨头全员下场卖菜
- 余额|中兴通讯:现有资金余额仅能确保公司当前经营规模下现金流安全
- 销售|Shopify宣布创下51亿美元的假日购物季销售纪录