之前在 EOS 上写过合约, 这次参加了 AELF 开发者内测的小活动也用这个项目写了一个合约.
这两者在开发上, EOS 更透明, AELF 更简单. 尤其是 AELF 使用 pb3, 只定义一下 rpc(合约接口), 然后直接写逻辑就可以, 写完直接 build 一下就可以发布上去, 这个很方便,对小白很友好.
合约时基于 C#开发的比 c++要简单.而且内置测试功能, 不用真的发布在链上也可以测试功能, 有这些脚手架的帮助开发会简单很多.
官方给了四个不同的 Demo. 1.其中三个是通过 JS SDK 直接和链交互的,一个需要走浏览器插件鉴权交互。 2.那个三个走 JS SDK 交互的 Demo 还有个用 RN 写的,方便 JSer 开发端应用。
这里面有一个地方需要安装 Chrome 插件, 需要把开发者模式打开, 否则没有权限.
总的来说, 上手难度要比 EOS/ETH 简单的多的多. 有点像是在写一个 web 服务的感觉.