区块链|layer2状态通道 是否具有即时确定性?( 二 )


在这种意义上 , 锁定和解锁L1事务之间所有L2事务的可终结性是即时的 , 条件是锁定和解锁事务本身的终结性 。 如果锁定事务被拒绝 , 则所有状态通道更新都将以相同的方式变得毫无意义 。 但是由于在锁定事务之后我们可以等待所需的时间 , 因此在启动状态通道之前 , 我们可以使最终性以几乎确定的或您希望的接近确定的条件为条件 。
与此类似 , 对于解锁交易 , 有一个警告:状态通道依赖于挑战和响应(或争执)模式 , 可以防止参与者不活动 。 通过提交L1交易 , 此模式使恶意交易方能够以不利的方式尝试解锁状态通道资金 。 只要诚实的参与者可以在超时期限内通过自己的L1交易进行反驳 , 它就会受到保护 。 如果此超时时间太短 , 则最终确定性的概念很容易崩溃 。 如果比完成反驳交易所需的时间长得多 , 那么L2交易的可最终确定性实际上是无条件的 。

值得记住的是 , 资产转移在L2中的含义稍有不同:由于交易的共识仅在固定(通常很小)的参与者集合中达成 , 因此状态更新仅对该集合有意义 。 如果我在状态通道中向交易对手付款 , 那么在我们解锁之前 , 他们无法使用这笔钱向通道外的人付款 。 尽管我们具有即时终结性 , 但我们没有即时流动性 。
总而言之 , 那些寻求更深入了解的人可能希望在描述状态通道时用“快速条件可确定性”代替“即时确定性” 。 对于其他所有人 , 最有可能保留后一个术语:出于同样的原因 , 诸如“比特币去中心化” , “公钥加密是安全的” , “哈希函数不可逆”之类的摘要也将保留 。 广泛的社区接受这种不精确性 , 因为它可以让对话更流畅地继续进行 , 并且可以更容易地传达主要思想 。


推荐阅读