关注ae,一方面是看好低估公链,另外是ae融合了很多技术可以多研究下各种技术了。对于公链的扩展性ae采用了状态通道。今天重点看看状态通道是什么,为什么能提高公链的扩展性。
什么是状态通道
状态通道Æternity的智能合约是纯粹的功能选项,仅仅存在于状态通道中。用户仅在侧链上进行互动。只有在意见不一致的时候,代码,智能合约才会涉及到区块链。整个模式就像一个具有自我裁决能力的数字法庭。
为什么这是一个突破?状态通道网络让所有人都可以以去信任的方式交换价值。 价值交换的参与者私下就可进行交换。企业间的价值交换记录是只有自己才知道而不是公开的。即使是大额交易,参与者的交换可以以极高的速度进行。
上面是ae关于状态通道的说明,是ae一大特色,因为状态通道提升了公链扩展性,这点很重要,以太坊的养猫拥堵,证明了现在以太坊完全无法真正商用,公链3.0提出了各种扩展方案,状态通道是一个主流,我也看好的方案。
状态通道四个字很难理解,一个简单例子说明。你和好友在微信互相发红包,每次就是几毛钱,如果微信是基于以太坊的,那么每次你发1毛钱红包就要支付好几块钱费用,有时候还拥堵延迟。明显是不合理的,你们互发红包金额很小,频繁很高,而且你们也不关心公开不可篡改,那么需要状态通道了。
你们打开一个状态通道,然后愉快的发红包玩了。最后不玩的时候才需要关闭状态通道记录到区块链。
有了状态通道,智能合约和交易仅发生在通道内,当所有交易完成时,双方再把最终的交易的结果记录在区块链上。根据白皮书显示,一个状态通道可以满足每秒32次的转账,而整个交易网络加起来,理论上能够满足的交易次数将是可以无限拓展的。
状态通道的好处
1.扩展性
上面发红包多多例子说明了,有状态通道后,公链扩展性大大提高,小额高频交易发生在状态通道。只有大额重要交易才需要选择每笔交易都记录,缓解了拥堵。
2.安全隐私
区块链是公开账目的,但是不是每个人都喜欢,所以才会有匿名货币。状态通道打开后,交易者可以安全你们交易了。状态通道对交易双方的身份、金额、时间等并不进行区块记载,从而可以实现匿名交易,也就保护了用户的基本隐私。
其他解决方案
公链扩展性的方案还有很多,下面简单介绍,后续专门文章详细介绍。
1.分片,基础链为了提高交易速度,而进行不同的分区,不同的片区节点验证对应节点范围内的交易,最后再进行主链的交易验证,提高交易速度。
2.侧链:指的是某公链为了实现某些功能,比如提高交易速度,或者数据存储(如公证通、公信宝)而在主链上架构的区块链。
各种解决方案可以看成打开了一个交易所(具有 一定信任额度 空间),交易所通过一定的制度获取你的信任,你利用它进行交易。现在去中心化的交易所也许是一个解决扩展性的好方案。
公链的各种解决方案都是舍弃部分的去中心化,公开数据,数据不可篡改等区块链特性获取高效率。