12 月 21 日,基于波卡的智能合约层 Gear 宣布完成 1200 万美元融资,本轮融资由 Blockchange 领投,Three Arrows Capital、Lemniscap、Distributed Global、Polkadot创始人 Gavin Wood 等参投。
智能合约是构建 Dapps 的基石,但由于波卡(以及 Kusama)中继链本身并不支持智能合约,所以如果项目方想要基于波卡搭建自身应用,一般来说只有三条路径:拍下平行链,合租平行线程,或是基于支持智能合约的其他平行链搭建应用。
受中继链负荷能力等因素限制,波卡(以及 Kusama)网络早期开放的平行链插槽数量并不会太多,参与竞拍需要较高的经济成本,对项目方的开发完成度也有一定要求,因此并不一定适合所有项目。平行线程则允许多个项目以区块为单位来合租同一条平行链,理论上可以较好解决平行链数量不够以及成本过高的问题,但当前平行线程的开发仍未完成,何时落地尚无定数。最后一种方式最为灵活,且开发成本最低,即基于支持智能合约的平行链项目来直接进行应用建设,Gear 就是这样的一个智能合约层。
具体来说,Gear 是一条支持 WebAssembly(WASM) 的高级智能合约链,待成功拍下平行链插槽并接入之后,开发者将能够在 5 分钟内以最简单、最有效的方式将其 Dapps 部署至 Gear,从而进入波卡大生态内。
从技术特点来说,Gear 包括但不限于以下几点特征:一是支持多种不同的编程语言,如 Rust、C、C++ 等等,这将大大降低对区块链不太熟悉的开发者的入门门槛,有助于为行业带来更多人才;二是当应用在浏览器中运行时,WebAssembly 支持程序以接近本地级别的代码执行速度运行,这将有助于改善用户的实际体验;第三点则是关于智能合约的交互,Gear 采用了 Actor 模型进行通信,这种模型在设计上是可分片且可并行的,允许开发者使用不同的语言进行异步编程,提高事务的异步处理效率,从而使得基于 Gear 构建的各种不同业务逻辑 Dapps 均可高速运行。
随着平行链的正式上线,波卡的生态建设也将正式起步。细看前期成功拍下了平行链插槽的项目类别,智能合约层在当前阶段无疑是波卡生态之内最受关注的项目,比如 Acala、Moonbeam、Astar、Clover 等等,这并不难理解,因为整个波卡大生态需要这些智能合约层来承接其他项目的落地,从这个角度来看,Gear 同样值得高度关注。
不过,智能合约层的项目逻辑比较类似于公链,先发必然会存在一定的优势,因此对于尚未拍得平行链插槽的 Gear 来说,要想在进度上追赶已然接入平行链的先行项目,还需要再加一把劲儿。