哪一层是区块链模型构架中最重要的?

一、何为“最”?

“最重要”具有唯一性,有一种表述方式是这样的——XXX是XXX领域最重要的XXX之一,我认为这种“最.......之一”的表述方式是对“最”字的泛化 ,是一种不彻底的奉承(张三奉承李四 ,但留了一手 ,日后李四倒霉了,张三可以说:“我当初就说他只是之一,并没有说他是第一啊,他比XXX还是差了很远的”),是对“最”字唯一性的抹杀 ,反复使用后 ,人们刨根问底的能力就被弱化了 ,不再追求刨根问题,反正面子上的答案已经有了,没必要费劲去追求那个不一定能带来实惠的唯一之“最”。

但要弄清楚一个问题,就必须透过现象看其最本质的东西,也即是要触及其灵魂 ,一个目标只有一个灵魂,我相信没有谁会说“XXX是XXX的灵魂之一”这类的话。如果“最”对应的不是一个目标,而是多个目标,那么这多个目标里 ,到底哪一个是最后的那个“最”,这样是无法真正认清一个事情的。

以上即是我理解的“最”,今天要谈的区块链的“最”,也将是这样具有唯一性和本质性的“最”。

二、区块链的模型架构

区块链目前可分为六层架构,分别是数据层、网络层、共识层、激励层、合约层和应用层。(见附图)

图片发自简书App

(一)数据层

数据层封装了底层数据区块以及相关的数据加密和时间戳等基础数据和基本算法,数据层是整个区块链技术中最底层的层级 ,其中非对称加密、时间戳等大多数技术的安全性已经得到了时间的验证 ,数据层的结构设计使得区块链具有链式区块结构 ,具有可追溯、匿名等能力 。

(二)网络层

网络层则包括分布式组网机制、数据传播机制和数据验证机制等,区块链技术网络层主要采取了完全的P2P组网技术 ,因此区块链具有自动组网功能,网络层的结构设计使得区块链具备了点对点、不可纂改等能力 。

(三)共识层

共识层主要封装网络节点的各类共识机制算法,主要是决定由谁来记账以及采用什么方式记账的问题,目前区块链圈内已经迭代出了数十种共识机制算法 ,例如:POW、POS、DPOS等等 。

(四)激励层

激励层将经济因素集成到区块链技术体系中来,主要包括经济激励的发行机制和分配机制等 ,激励层一般用于公有链,对于私有链来说,因为激励机制可以外设 ,因此私有链既可以设置激励层也可以不设置激励层 ,但总体上来讲激励层能让系统中各个节点密切协同,使整个系统朝着良性方向循环。

(五)合约层

合约层主要封装各类脚本、算法和智能合约,是区块链可编程特性的基础。比特币作为创世数字货币 ,虽然也包含了脚本代码 ,但并不是图灵完备的,即不支持循环语句 。V神创立的以太坊内置了编程语言协议,实现了区块链的可编程特性 。

(六)应用层

应用层则封装了区块链的各种应用场景和案例,例如:搭建在以太坊上的各类区块链应用就是部署在应用层的,上图中所提到的可编程货币、可编程金融、可编程社会将是应用层的发展方向 。

三、以上哪一种能力最重要?

要确定哪一种能力最重要 ,首先要明确一下衡量的标准 ,有了明确统一的标准,才能确保评比的有效性 。

为了确保公正性 ,我采用做减法的标准逐个来衡量以上六个层级的重要性,做减法的主要用意是——看减去某一层级后,对区块链的影响有多大:

(一)第一轮比较

1.减去应用层。减去应用层,区块链上失去了产生可编程应用的能力,但不影响链的本质,余下的五层仍然可构成一个区块链,由此可知 ,应用层对于区块链来说不是最重要的 。

2.减去合约层。减去合约层,区块链不能够在底层链上进行编程,但不影响链的本质,余下的四层仍然可构成一个区块链,由此可知合约层对于区块链来说不是最重要的 。

3.减去激励层。减去激励层,公链失去了经济激励的发行和分配机制 ,将导致不遵守规则的节点破坏系统的健康发展 ,但由于私链和联盟链可以把激励机制外设在链外,因此,减去激励层也不影响私链和联盟链的本质,由此可知,激励层对于区块链来说不是最重要的 。

4.减去共识层。减去共识层 ,区块链失去了共识机制算法 ,将导致系统无法确定谁来记账 ,假设采用随机性的方法确定记账人,那不同的记账人有不同的标准,则很难达成共识,因此,区块链就会崩溃,由此可见,共识层很重要。

5.减去网络层。减去网络层,区块链无法实现分布式p2p,区块链就会退回到刚性依赖中介的局面,那这样就无法达到中心优化的效果,区块链就会退回到信息互联网的状态,由此可见,网络层也很重要。

6.减去数据层。减去数据层,链式区块结构就无法实现,可追溯和匿名性也无法实现,区块链会失去基本的特性,由此可见,数据层也很重要。

(二)第二轮比较

经过第一轮的比较,可以看出数据层、网络层、共识层对于区块链来说都很重要,可以说都是刚需性的层级,但这三层中,哪一层最重要呢?

因为这三个层级无法从区块链中剥离,下面我采用第二种方法来对这三个层级的重要性进行比较,即:以上三个层级的相互关系,谁服务于谁,假定被服务层的重要性超过服务层。

在做比较之前,首先我阐述一下自己对共识层的认识——在区块链内,共识分为广义共识和狭义共识,广义共识是指区块链所有的架构都是为了让节点之间、人与人之间达成对一系列的问题达成共识,狭义共识是指在共识层对记账权的分配方式的共识。

数据层、网络层和共识层的构成和基本的功能在前面已经介绍过了,我认为数据层可追溯和匿名、网络层的点对点和不可篡改、共识层的记账权分配存在的价值——即是为了保证广义上的共识形成,也可以说这三层是协同作战的,很难判断谁绝对服务于谁,但它们都是为了实现共识。

结论:区块链中数据层、网络层和共识层都很重要。

PS:对于区块链来说,广义共识是最重要的。

引用:

一、《区块链社会》

二、百度百科

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 218,546评论 6 507
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 93,224评论 3 395
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 164,911评论 0 354
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,737评论 1 294
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,753评论 6 392
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,598评论 1 305
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,338评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,249评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,696评论 1 314
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,888评论 3 336
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 40,013评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,731评论 5 346
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,348评论 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,929评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 33,048评论 1 270
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,203评论 3 370
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,960评论 2 355

推荐阅读更多精彩内容