公链,即公有区块链(Public BlockChains)是指:世界上任何个体或者团体都可以发送交易,且交易能够获得该区块链的有效确认,任何人都可以参与其共识过程。
公链有其局限性:
吞吐量不高,比如BTC公链只有7tps,ETH 15tps,MOAC 900+TPS。
公链的实时性不高,由于是全球共识,需要一定的共识时间,这就决定了公链无法满足实时性要求的应用。
公链不具备隐私性,无法满足企业的信息隐私性需求,信息都在公链上,任何人都可以查阅,这是大部分企业不想看到的。
为了解决以上问题,各公链开发者都在想办法解决,比如侧链方式、分片模式等。当然也有公链开发者投机取巧的先交易后共识方式,在这就不多说了。
其中maoc公链开发团队首先提出了分片技术,通过分片划分子链,由子链解决吞吐量、实时性、隐私性问题,由公链保障子链的安全性和全球共识。设计非常巧妙,优于侧链等方式。以太坊创始人V神关注到moac技术发展后,也曾表示以太坊2.0版本将进行分片对现有以太坊公链进行优化。
太多技术细节也不赘述,主要是我也不懂。我今天讲两点:一是子链和公链的关系及公链token的用处;二是吐槽子链这个名字及中国的本土宗教“名教”
一,子链和公链的关系及公链token的用处
子链的建立,是通过一定的算法随机选取子节点,子节点通过公链共识节点认证。由于随机性,外部定位子链是非常困难的,理论上可以说攻击子链的难度类似攻击公链的难度。
由于随机选取,子链的节点数量可以减少很多,节点数少了,意味着可以大幅度提升吞吐量和实时性。
另外,子链可以单独成链,子链的账本信息可进行加密后,再去公链共识,这样也能保证隐私性。
整体来说,分片的设计非常巧妙。但是否得到企业认可,还有待验证。
公链token持有者非常关心的一个问题:有了子链,公链的token是不是没有用处了?
答案是否定的。子链运行用到公链token主要有三个方面:
1,子链需求方质押公链token;2子链节点质押公链token;3,子链账本到公链进行全球共识所需燃料(这个也是子链需求方需要购买)。
(以上信息参考陈小虎关于分片、子链的公开信息,及与moac架构师献哥聊天内容)
二,吐槽子链、为子链改名及中国本土宗教“名教”
关于“名教”参阅胡适文集中关于“名教”的文章。我摘抄几段:
{
中国是个没有宗教的国家,中国人是个不迷信宗教的民族。这是近年来几个学者的结论。有些人听了很洋洋得意,因为他们觉得不迷信宗教是一件光荣的事。有些人听了要做愁眉苦脸,因为他们觉得一个民族没有宗教是要堕落的。
于今好了,得意的也不可太得意了,懊恼的也不必懊恼了。因为我们新发现中国不是没有宗教的:我们中国有一个很伟大的宗教。
孔教早倒霉了,佛教早衰亡了,道教也早冷落了。然而我们却还有我们的宗教。这个宗教是什么教呢?提起此教,大大有名,他就叫做“名教”。
民国十五年有位冯友兰先生发表一篇很精辟的《名教之分析》。冯先生指出“名教”便是崇拜名词的宗教,是崇拜名词所代表的概念的宗教。
}
因为中国人的信仰“名教”关系,也有人吐槽“子链”“母链”这些名词,为什么呢?因为了解里面的知识太难或太枯燥,都想偷懒看个名字就想知晓内在的知识。我要说中国人懒惰,估计又会被大家唾骂了。
在你们唾骂我之前,我先吐槽下子链吧,谁让我是中国人,谁让我信仰“名教”呢?
很早前,我就认为子链概念(或者子链名字)不好,不能完全描述分片的这个设计。我更倾向于两个名字:虚拟专链。Virtual Private BlockChain 或者 Virtual Private Chain 或者Virtual Chain 或者 vChian......
和现有的互联网组网技术对应起来,虚拟专链对应虚拟专网。
企业搭建虚拟专网用于企业内部信息交互,并通过互联网接口,和外部世界进行信息交互。
企业搭建虚拟专链用于企业内部信息交互,并通过公链接口,和外部世界进行信息交互。
网友评论