请问自己写一个存证合约,和系统的存证有什么区别吗?

参考官方文档里面的存证:

推测是基于Solidity的系统合约。

因为想拥有更多的存证功能,目前我想自己实现一个对应的存证合约,想咨询一下自己实现的存证合约,和系统的存证合约在存储数据量的限制等方面有区别吗?然后系统的存证合约有开源代码参考吗

存证 不是solidity合约
或者说是一个Nop合约,跳过了vm的处理。
存证的内容只存在于交易中,不占用世界状态空间。

可以自己写solidity合约来做存证,以实现更多的特性。
但是这样肯定会占用世界状态空间。

系统自带的最省空间,但是也没任何额外特性。

好的,感谢~

这个加入到 FAQ里吧,很多人问了,cc @liyan

好的。