链下扩容之状态通道

本文将会不定期更新

是什么
状态通道的思想非常简单,在 A 和 B 之间存在 x 次交易(区块链中的交易只一系列的指令和代码,并非日常中所说的交易),我们只将第一次和最后一次的数据上链,其余的事务都是在链下进行的。显然链下的运算比链上的运算快得多。
具体来说,在交易开始的时候,参与者会将自己的当前 Ethereum 状态(通常是 ETH deposite 的方式)锁定在一个多签名合约中,这个锁定的步骤作为开启链下交易通道的第一步,之后便可以执行多个链下交易,链下交易并不上链,而所谓链下交易和你平时进行网络操作没有区别,当最后一步时,双方都承认此间发生的所有交易,于是将最后一个解锁的交易上链。整个过程中仅有第一步和最后一步上链。 (状态通道过程)
为什么使用
可以看到,状态通道适合于那种非必要更新非常平凡的,交易双方个数都明了的情况。多次强调的链下交易,使得速度得到极大的提升。上链次数少,也是

链下扩容之状态通道最先出现在Python成神之路

版权声明:
作者:admin
链接:https://www.techfm.club/p/10823.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>