同时要求:在建设和初始化 CF 状态通道时,必需完成相关依赖信息的初始化。因为 CF 状态通道运行进程独立于区块链,,由于区块链上智能合约的状态大概随时变革,CF 状态通道无法和链上生意业务一样锚定和会见链上任意数据,而只能会见链上状态中的不行变数据。
2. 区块链和 CF 状态通道内对付操纵 X 的处理惩罚方法必需一致这是软件工程中需要出格留意的一点。由于智能合约平台大概存在缺陷和区块链软件的汗青难以改动,区块链平台只能回收分叉的方法进级平台软件,这将会给 CF 状态通道带来一些小贫苦。在区块链平台软件进级进程中,必需细心处理惩罚,或回收即时封锁 CF 状态通道的运维处理惩罚方法,以担保 CF 状态通道与链上的等价性。第二个界说中的公正性要求。在 CF 状态通道中的每个操纵引起的状态更新对付所有参加人都必需可见和可验证。第一点首先界说 CF 状态通道为参加者牢靠,而且参加人的数目相对较少。因此,CF 状态通道不是通过区块链中 permissionless 方法通过大量节点验证实现 trustless,而是通过所有参加人本身完成每个操纵的状态更新的独立验证,通过参加人全部参加验证的方法实现 trustless。
这一点要求所有参加 CF 状态通道的用户必需本身运行状态通道验证处事,对比当前区块链用户要求略有提高,可是状态通道智能合约凡是计较劲很小,可以通过加强当前的区块链客户端措施实现。第三个界说中的一致性和终局性要求。CF 状态通道中的所有操纵必需是一致的和即时终局的。在 CF 状态通道设计中,任何违反协议的用户行为都可以被处罚,因此状态通道中的任何状态更新需要获得所有参加者的配合签名,以实现即时终局性。这一点要求所有参加者必需保持在线状态,以维护状态通道的运行。这一点对付简朴应用可能短时应用不会有太大影响,可是对付巨大的涉及较多参加者的应用可能运行时间较长的应用,将不得不回收雷同署理节点可能守护节点的方法运行。固然我们今朝只对 CF 状态通道的界说做出一些阐明,但可以总结出 CF 状态通道对其运行的智能合约和对状态通道参加者的要求。基于此,区块链应用开拓者可以判定本身的应用是否更适合于 CF 状态通道的链外运行方法。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。