加入收藏 | 设为首页 | 会员中心 | 我要投稿 核心网 (https://www.hxwgxz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 建站 > 正文

区块链的技术世界观:账本的技术演进

发布时间:2018-11-22 04:27:44 所属栏目:建站 来源:午夜咖啡
导读:本文是基于我在 360 区块链开放日上的分享整理完善而成,演讲时有些逻辑没有讲明白,感觉用文字表述可能更好一些。作为自己区块链系列的开篇第一篇,谈谈怎么从技术的角度理解区块链。 说到区块链技术分享,区块链相关的各种技术词汇就纷至杳来。区块链领

EOS 另外两个值得关注的点是它的经济模型以及链上治理模型。它试图提供免费的交易,但毕竟资源有限,所以通过其他限制来替代交易费模式。链上治理带来的启示是,大家常说的共识到底包含哪些方面?代码中的共识逻辑?最终的一致性账本?社区的用户选择是否也可以沉淀到链上,以解决分歧以及约束区块生产者(矿工)?

到底需要多少去中心化账本?

前面我们分析了账本的架构演进以及几条典型的公链。如果说比特币是一个区块链应用的演示,以太坊和 EOS 则可以看成应用实验平台。那到底世界需要多少去中心化账本?多少条公链?通用公链的扩展性困境不仅仅来自技术层面的容量和吞吐,同时也来自应用方向。做一个有无限可能的链,还是一个和具体业务逻辑绑定的链?是新链开发者必须要面临的选择。

当前的情况下,通过分片来解决扩展性(容量和吞吐)问题的复杂度过高,短期很难落地,于是社区提出了分层的概念。

Layer2 的道理很简单,也符合大家的认知常识。不同的账本需要的安全级别以及共识范围是不一样的,没必要每个交易都需要全球共识。但关键是怎么做到呢?

它的核心思路是通过 Layer1(链层)提供的机制来约束 Layer2,具体方案可分为两种:

状态通道(比如闪电网络)顾名思义,它主要是两个人之间的一个通道,相当于两个人之间的一个账本。因为每个账本只有两个人,所以账本上只需记录每个人的最终状态,无需记录每次交易,最后按最终状态分账就行,没有直接通道的用户之间可以通过路由中转的方式来进行交易。链提供机制,避免作弊以及不合作风险,具体安全策略这里不详述,有兴趣的朋友看我的视频10分钟理解闪电网络以及区块链二层解决方案的原理。

多方链下账本 如果是多个人之间可以直接互相交易,又不希望建立过多通道(成本原因),就只能通过维护一个多人的共同账本来实现了。这个账本也必须找到托管方,但关键是如何保证安全。我们传统的账本安全其实是靠审计,用户以及第三方监督等机制实现,那能不能把这套机制也在链上实现?链用来公示以及争议裁判(双方需要提供证明,程序自动判决),用户和账本托管方互相监督,再或者引入其他托管方把账本变成一个联盟链。

关于 Layer2 的各种方案的探索,至少给我们展示了一个可能,就是各种账本之前并没有泾渭分明的界线,会有机制将它们混合在一起,共同形成价值网络,后面会写再文章单独分析。

总结

本文整体从账本的作用以及架构演进来阐释区块链。阐释区块链的方式有很多种,我这里主要以技术演进的角度进行。

早就想写一个系列,谈谈区块链,但年初的时候区块链鼓吹者甚多,作为一个技术人,完全插不上嘴。最近熊市,冷清了许多,连区块链是一种落后技术的言论都出来了,于是决定写一写。

区块链绝对不是一种落后的技术,,而是一种更优秀的分布式系统。同时它带来的技术挑战和契机也非常大,以前我们主要关心数据如何计算以及存储,区块链时代我们更要关心如何证明,从存储到计算整个体系都会有变革的契机。

同时,它引入了经济体系,以及链上治理机制,有超越技术的深远的影响,不过这个话题就更大了,我会在另外的文章中探讨。

【编辑推荐】

  1. 区块链的7层架构
  2. 企业区块链可能被黑的5个途径
  3. 区块链将颠覆18大行业,看看你的行业是否会被区块链改变!
  4. 区块链大规模应用需要在五个方面的突破
  5. 区块链会颠覆传统电商行业吗
【责任编辑:未丽燕 TEL:(010)68476606】
点赞 0

(编辑:核心网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读