11 月 25 日,PolkaWorld 主办了 Gear AMA,请到了波卡生态 Wasm 智能合约项目 Gear,来和大家分享 Gear 为何选择专注于 Wasm 合约,将如何建立开发者生态,以及他们的平行链竞拍计划。
PW:主持人 PolkaWorld Kiko
Nikolay:嘉宾 Gear CEO&联合创始人 Nikolay Volf
1、PolkaWorld 对话 Gear
PW:请用最简洁的方式介绍一下 Gear。
Nikolay:Gear 是一个智能合约平台,未来会成为波卡和 Kusama 上的平行链。它是波卡和 Kusama 生态中最先进的 WASM 合约平台,让开发者可以用最简单和最高效的方式部署去中心化应用。在 Gear 平台上,所有的智能合约都是 WebAssembly 程序,由 Rust、C、C++ 等不同的编程语言编译而成。这降低了不熟悉区块链的开发者的准入门槛,因为他们可以使用自己熟悉的语言来创建 dApp。
PW:可以聊一下你在 Parity Technologies 工作的经历吗?你从这段经历里学到,并且应用到 Gear 上的最大收获是什么?
Nikolay:在 Parity,我们在做波卡之前就已经做了很多东西。实际上,我们最早是作为一个以太坊生态项目而开始的。以太坊一度依赖于 Parity-Ethereum 节点才扛过了 DoS 攻击。我们还做了一些不那么知名的项目,比如 Parity-Bitcoin 和 Parity-ZCash 完全实现了比特币和 Zcash 协议。
在 WebAssembly 刚出现时我们就对其产生了兴趣,我们在推动其普遍应用,和在区块链方面的应用。我们创建并部署了第一个利用 WebAssmbly 作为智能合约(用户代码)虚拟机的网络。
Parity 的开发文化也很特别,主张实力主义和自驱动工作,我认为当你在创造前所未有的东西时,这一文化至关重要。
PW:波卡生态已经有好几个支持智能合约的链了,比如 Acala、Moonbeam、Astar,为什么还需要一个 Gear?
Nikolay:和 Moonbeam 相比,Gear 大幅降低了交易成本,速度更快,更加灵活,而这些特质都归功于它的 WebAssembly VM(虚拟机)。此外,和其他智能合约平台不同,Gear 可以根据网络中典型验证人拥有的核数进行扩展(将代码执行架构设计为可并行化的)。
PW:Gear 为什么选择专注于 WebAssembly 合约?未来会考虑做 EVM 兼容吗?
Nikolay:Gear 在底层使用 WebAssembly(或称 WASM)。任何 Gear 程序都是 WebAssembly 格式。WebAssembly 是一种用于部署程序的代码格式。在 Gear 的上下文中,任何智能合约都是一个 WebAssembly 程序。
WebAssembly 具有以下优点:
原生速度。因为它转换为实际的硬件指令。可移植。它可以在任何实际的硬件上运行。安全。正确验证的 WebAssembly 程序不能离开沙箱(由规范保证)。
WebAssembly 是一项全球性的行业技术,其卓越的原因有很多:
它由其领域中的所有主要竞争对手合作设计和实施。它的设计和发布遵循完整的数学和机器验证的形式化。
PW:你觉得一个智能合约平台能吸引到开发者的关键点是什么?你们会相应地做哪些事来建立自己的开发者生态?
Nikolay:我们得知道,区块链领域的开发者数量仍然非常有限。我们让不太熟悉区块链开发的开发者可以使用已经在全世界流行的通用语言,如 Rust、C、C++,从而降低创建和部署智能合约的门槛。此外,我们还在开发很多适用于不同应用的模板和库,来让开发者可以选择已有的模板,修改几个参数,就能轻松地部署其应用。
十月份,我们上线了自己的教育项目,并且已经在俄罗斯和美国各地举办了一系列的开发工作坊,我们很快还会在中国和土耳其举办。我们开始投入大量的精力去建设强大的社区,汇聚起有兴趣开发和加入区块链生态的人。我们很快还会上线资助计划和大使计划。
我们还将上线一个教育网页,通过不同的例子,引导开发者学习如何创建自己的 dApp。
PW:Gear 目前处于什么阶段?准备什么时候竞拍波卡和 Kusama 平行链插槽?
Nikolay:目前,我们正在进行稳定测试网的收尾工作。在这之后,我们会运行一个独立的安全性和经济方面的审计,以便将代码部署到 Kusama 网络上,预计在 2022 年一季度完成。至于波卡的 Auction,得等到我们完成了 Kusama 上的部署之后才能决定,目前我们希望可以在 2022 年三季度左右进行。
PW:在目前的阶段,开发者和社区可以怎样参与 Gear?
Nikolay:我们是一个开源平台, 我们所有的代码都可以在 Github 上找到。社区成员可以在这个页面了解我们的贡献规则:https://github.com/gear-tech。在我们的 Github 中,开发者可以找到主要的 Gear 组件、Gear 节点、和 Gear 及节点交互的一系列工具和一个用于部署智能合约的库。
社区成员还可以参与我们之后组织的开发工作坊。所有的公告都会发布在 https://gear-tech.io/events.html 这个网页上,或者发布在我们的 Discord 上。我们也很乐意在大学中合作举办工作坊。
如果你有什么想法和建议,可以随时在 Discord 里联系我们的团队成员。
我们的社交媒体:
Twitter: https://twitter.com/gear_techs GitHub: https://github.com/gear-techDiscord: https://discord.com/invite/7BQznC9uD9 Medium: https://medium.com/@gear_techs
2、PolkaWorld 社群 Q&A
葫芦:你觉得 Gear 对比 EVM 最大的竞争优势是什么?
Nikolay: 速度是我们最大的优势。我认为 WASM 比 EVM 快 10 倍。交易成本同样也低 10 倍。在我们的架构下这种优势更加明显 —— 大概快 100 倍(因为我们有并行计算)。
虾米:快是快了,会不会跟别的项目一样去中心化程度不够?
Nikolay:不会的。运行节点和验证人的要求和波卡和 Kusama 节点是一样的。任何人只要有一台高配置的笔记本电脑就可以运行节点。
Pseudo:社区支持是项目成功的重要因素之一。你们是否有专门的计划,去吸引和扩展社区,提升用户体验?
Nikolay:说得太对了!我们有一整个团队在帮助社区和项目的发展。他们可以回答任何问题,可以帮助你了解你能想到的任何东西,如果你有疑问的话,只需要丢到 Discord 里就行。对于那些很酷的点子,我们很愿意去合作和资助。
rainRAID:Gear 有没有多链部署的计划?
Nikolay:我们的核心产品会支持多链部署,但是我们是长期只在波卡上。和其他平台相比,波卡是最强的平台。
seven sun:现在还有测试吗, 如何参加?参与有奖励吗?
Nikolay:有的!和运行节点一样简单,只需要按照这个指南来操作就行:https://github.com/gear-tech/gear/tree/master/node。
我们对于参与开发工作坊和参与社区建设的人有奖励。
张大王:你们试图解决哪些用例?
Nikolay:任何需要高性能的场景都适合我们,比如游戏、nft、DeFi 等。
goodluck2021042:每个项目都有一个最终的目标。你们的终极目标是什么?
Nikolay:好问题,我们的终极目标是让 Gear 平台的性能优于任何 Layer1 的解决方案,同时它又得安全、去中心化,并为整个波卡生态提供入口。
吴耿直:你们的项目有发展潜力吗?从长期而不是短期来看。
Nikolay:长期来看,我们有支持、资源和很棒的团队。我们已经做了很多的开发工作,未来还会做更多。
虾米:Gear 是否有支持 NFT 的计划?
Nikolay:当然,NFT 是必须要有的,而且实现起来也比较简单。
虾米:目前,Gear 收到了来自哪些机构的投资?
Nikolay:最近会宣布,可以关注我们的新闻!我们的投资人是那些支持长期的、基础设施类项目的投资人!他们也投资了 Solana、Near 和其他类似的项目。
Shiqi:你们有打算做大使计划吗?
Nikolay:大使计划会在未来几周启动,可以关注我们的最新消息。
Shiqi:你们针对中国市场有什么计划?
Nikolay:实际上,我们的确已经在中国组建了生态团队,中国是很棒的市场。
Shiqi:可以聊聊你们平台的安全性吗?怎么确保我们的资金的安全?
Nikolay:像我之前说过的,安全性是我们的最高优先级。等我们的协议功能完善后,我们会请顶级审计方进行公开安全审计。
L:你们目前面临的最大挑战是什么?
Nikolay:目前最大的挑战是组建团队,这个团队要能创造出前所未有而又历久弥新的东西。