合约开发中遇到很多质押挖矿类的需求,单币质押、双币质押、算力挖矿等等,这些需求大多都是美秒产多少币(每个块产多少币),根据质押的量加权平分产出的币。如果中心化的程序很容易完成这个需求,但在区块链上没有定时器,不能实现大量循环。这些局限让我们体会了区块链的极简之美。
减少智能合约的 gas 消耗的8种方法
通过链表来实现O(1) 复杂度的可迭代映射。
如何节省gas 使用,是很多智能合约开发者头大的问题,这边文章应该会对大家有帮助。