在raiden网络中,为什么要使用merkle证明而不是只使用一个稳定的交易列表?
同样在hashlock的智能契约中,您使用merkle树,目的是什么?
发布于 2018-03-09 13:33:06
在他们的规范https://raiden-network.readthedocs.io/en/stable/spec.html中解释了这一点:
merkle树数据块由锁的散列组成。merkle树的唯一用途是对包含进行O(log )证明,并对已签名的消息具有恒定的O(1)存储要求。另一种方法是,通过在每个消息中包含所有挂起的锁的列表,为已签名的消息拥有线性空间O(n)。
https://ethereum.stackexchange.com/questions/32502
复制相似问题