和老猫开撕:谈谈EOS到底算不算真正的区块链

行业报道linjm12272018-06-10 09:17:23  阅读 -评论 0  阅读原文

写这篇文章实属偶然,在朋友圈里刚发了条怼EOS的朋友圈,就遭到老猫反驳,指出我没拿出定义出来,并表示我的表达很不专业。朋友圈一时兴起,当然话说得漏洞百出。但是坑是自己挖的,还得自己来填。

对于区块链,我必须本着严谨的原则告诉大家,目前并没有足够有公信力的定义,就算个别组织或团体给了个定义,你难道就信了么?对于区块链胡乱下定义的话危害极其深远,还不如争议来得好。那在这里我会寻根溯源来说说区块链到底是什么,在这个讲述的过程中,我会尽最大努力去摆出客观事实,同时献上笔者本人的逻辑判断,读者可以自己去做判断!这样或许可以得出真知灼见。其实人类对世界的认识或者提出一种说法,往往很难有对错之分,但却有高下之别!如何获得高见,摒弃落后的思维方式和观念,则还是见仁见智吧。

我们先从区块链的起源谈起。2008年11月1号中本聪在比特币白皮书中提及了区块(block)也提及了链条(chain),并且论述了区块链的运行逻辑,但是他并没有直接合成一个词叫区块链(blockchain)。而域名blockchain.com被注册于2011年3月8日。以上事实证明blockchain一词最早可以追溯到2008年(假如在历史上有其他人提出blockchain,但是因其没有掀起任何波澜,我们都忽略不表)。中文"区块链"一词则出现小小的争议,CSDN孟岩撰文称元道先生(陈升)首先翻译出区块链一词,但巴比特长铗则澄清比特大陆创始人吴忌寒才是第一个将blockchain翻译成区块链的人。在广为流传的吴忌寒翻译的中文版比特币白皮书中,区块链一词的确赫然出现多次。在这样一个历史中,区块链脱胎于比特币是没有争议的。

那我们就先来讲讲比特币区块链,因为万变不离其宗,聚讼不已之时我们还可以拿老祖宗招牌挡箭。大家如果对区块链的定义、内涵外延有争议,最后是不是其源主体最有公信力?基于源主体来探讨就可以有的放矢,而不是漫无边际逻辑错乱的互怼。

比特币区块链是怎样的呢?我会建议所有想入行的人好好研究下比特币白皮书,中英文版本都看多几遍,然后直接研究源码,这样基本可以理解比特币区块链是如何的。当理解了比特币区块链的逻辑体系之后理解后面出现的一些币种的体系就会很好理解。请注意,在这里我并没有说其他币都是区块链,币和链的关系值得进一步探讨,后面会具体说。

要非常简单易懂地来讲比特币区块链其实难度很大,见过不少专业文章写得晦涩难懂,笔者尝试用一种自以为简单但正确的方式来讲(至于是否足够简单,对不起,我不是你,无法真正知道对你来说是否足够简单)。

先说说中本聪创造比特币的初衷。当然我们找不到中本聪,只能靠公开的信息猜测,可以确认的他想要创造一种货币或支付系统满足以下三点:第一,没有货币增发,人民财富不会被稀释;第二,财富掌握在个人手里,没有中心化机构掌控,不会被随意篡改,不会被直接抢夺;第三,个人财富要有足够隐私,不会被随便知晓。同学们,你们知道要实现这三点是多么困难么?在中本聪之前有无数高手在这个目标上不断开拓才有了中本聪创造比特币的石破天惊!

中本聪如何实现以上几点?

首先,你必须想象一个没有钞票,没有硬币,大家都在写账本的世界。对,这和现实世界的记账是不一样的,现实世界是大家有硬币和钞票交易了商品之后才记账。比特币代码世界里是没有硬币钞票的,大家要互相支付就是拿出小本子来记一笔!在比特币网络中,根本没有代码直接对应某个币,只有写账本。比特币转账时其实质动作并不是从钱包把币抽出去(虽然我们表面上看到是这样),而是跑去比特币网络记一笔账。所以比特币是抽象出来的。比特币这种账户结构称之为UTXO账户模型。

我在上面说了,既然大家都没有钞票,而是每个人都记账,那我怎么确认对方有多少钱?对方说自己有多少就是多少?还有我怎么确认对方每次和我交易的时候记得账都是真的?对方要是有意无意记错记少了呢?每个人有一个账本的话全天下有多少钱都不知道啊,经济岂不是乱套?

而这些中本聪都想到了,他设计的的区块链体系都解决了这个问题。整个比特币网络其实就主要做了三件事,就是写账本,传账本,确定公共账本

比特币的账是怎么记的?

图1

在这张我自己绘制的图示中非常清楚表明了记账格式。阿东买可乐,需要向小明支付5.6BTC,这么一个很简单的事情记账却要很完善,首先需要说明阿东的钱是从哪个地址过来的,然后又是流向哪里的。请记住,在比特币的代码世界里左右两边并不是交易双方的小明和阿东,而只有输入输出。而且交易的时候,也并没有以代码为直接载体的币在流动,而是双方记着自己账户的加减。

大家在全球各地分头写账本(用比特币钱包转币),每过10分钟竞选出一个人按照规则来确定这10分钟内产生的账目,这些账目形成一个区块,当其他人发现这个10分钟内已经有人成功竞选记账权就会按照有记账权的人的账目更新自己的账本,然后在新的一段10分钟内继续记账继续竞争,每段10分钟账目连接起来形成一个总账本就形成比特币区块链。在记账方面,既然是每个人都记账,那么在自己的账本你想怎么记都行,但是要全网认可的话必须符合规范。同时每个10分钟内由谁来记账是不定的,必须通过算力竞赛去争取,所以故意来造价的人很难有机会来记账,就算有机会,其成本也高到无法接收的地步。中本聪用这套机制允许全球所有人通过互联网接入比特币区块链网络,同时又抑制了造假。

那比特币区块链到底是网状结构还是链式结构?这个问题估计很多人会搞错,比特币区块链整个的系统是网状结构的,但是其最终确认的账本是链式结构!同学们,发现没有,很多人使用区块链一词是使用了某种去中心化网络系统中的某个关键部分(公共账本)来指代整个系统了!区块链是什么,首先取决于你心中指代的是什么!你如果说的是整个体系,那它是网络,当然你也可以狭义地指公共账本。

本文探讨的区块链是整个区块链网络系统。

行文至此,估计读者心中已经对区块链还是不够有直观的印象。没问题,我直接上图!看到这图你会豁然开朗。


全球的比特币节点在记账时是这样的:

图2(引用自AndreasM Antonopoulos《精通比特币》)

如果把比特币网络高度精简的话就变成图3,通过图3我们可以更清晰地理解,比特币区块链里面其实做到了云就是端,端就是云,云端不分!

图3 比特币网络示意图超级精简版

比特币最后形成的账本其实就长下面这幅模样:(区块链账本太大了,只能截取一小部分画给大家看,看的方法是由底层向上一块一块地看)

图4 比特币公共账本示意图

分析到这里,我们可以确认,狭义上区块链就是一个公共账本,广义上区块链是一种去中心网络。而这种网络具备的核心特点是什么呢?个人总结以下几点:①没有人为门槛,②民主制衡,③加密隐私,④数据自主,⑤强去中心化。(这几点笔者不是随便想出来就写出来,关键是提取的核心特点需要匹配我在上文写的创造比特币的初心,离开这个初心,没有讨论的空间)。

没有人为门槛指的是不能人为限制进入门槛,现在任何人想要加入比特币网络是不需要许可的,只要运行比特币节点即可。民主制衡是指区块链运行有内部权力制衡机制,防止垄断和作假。加密隐私是使用密码学知识保护财产隐私;数据自主是指数据掌握在网络参与者自己手里的,只有它自己可以解密(在全网公开的数据部分如果不愿意公开可以选择退出);强去中心化是节点平等,不分上下级,平等计算投票权。本文定义的区块链是符合以上本质特点的网络。

为什么笔者敢于这么定义?为什么说这几个特征极为重要?不要忘了在文章前半部分,笔者就说明了中本聪和其他先驱们不断努力的初衷,就是为了保卫个人财产神圣不可侵犯,防止集体或机构的巧取豪夺。而笔者这里的论述则说明了满足了这几个特点的网络可以满足去中心化,可以去促进这种理想的实现,所以不忘初心。偏离了初心,偏离了这几个特征的网络都不能称为区块链。现在产生了各种各样的渣滓理论不断来污染区块链,有些人凡必称区块链,实则坏了整个行业。

定义完区块链之后,我们反过头考察过去出现的互联网巨头。互联网巨头的网络则是纯粹中心化的,用户必须注册登录,数据掌握在巨头手里,用户没法掌控自己的数据。说到我们可以看看互联网巨头们的网络结构是如何的。就以微信为例,所有的通讯、转账必须通过中心化服务器处理,中心化服务器是一刻都不能停的,否则微信全网瘫痪。微信网络结构如图4所示:

图4微信的网络结构

值得特别一说的是,现在诸多互联网巨头的内部数据库都是做了分布式存储,做了容灾备份的,所以微信的网络结构更精确点应该是图5:

图5微信的网络结构

分析完区块链的特点,来看EOS。EOS采用DPOS机制,就是代币持有者选举代表去决策,而且只能选出21个代表,21个代表决定全网数据确认。基于这样一个类似议会制的设计,EOS官方团队还搞出了EOS宪法,并设置了仲裁法庭。显而易见,EOS官方也意识他们的系统将会出现各种各样的争议,需要宪法和法庭来仲裁。我们来看EOS的网络结构图示如何的,如图6:

图6 EOS网络结构图

笔者并不否认EOS在产品层面有不少改进用户体验的设计,如转账免费等,但是这种网络结构的弊端在于整个网络的设计逻辑太接近中心化服务器了。这种网络结构要求EOS整个社区高度民主化,一旦社区变质尤其是变得垄断,整个EOS就容易彻底中心化,与巨头数据库无异。举几个例子,假如一个创业团队在EOS上开发应用DAPP,之后一帆风顺,越做越强,成为EOS上前几大应用,假如这时候21个节点看这个团队不爽,或者存在某种利益冲突,就可以直接把这个人家辛苦做起来的应用干掉了。而这种事情是不可能发生在真正的区块链上的。试想哪个团队敢把自己的全部身家放在EOS上?这和开发iOS应用完全受制于Apple的区别有多大?

从另外的角度推理,互联网巨头表面上喊来几家其他合作公司就搞一个区块链,这个链有21个节点,就这个21个节点说了算,大家对这种链的信任度有多大?这不还是巨头的游戏么?从这个角度来说,如果EOS超越ETH,那是区块链发展史上的大倒退!

我在对区块链的定义上提到了五点,并认为不符合这五点的网络都不能称之为区块链。用这个定义来怼EOS看看。首先,EOS的节点就是不平等的,众多小节点似乎有投票环节,但殊不知EOS的筹码如此集中,小节点只有任人摆布的份。其次,EOS这套逻辑的能不能很好起到内部制衡地作用需要打个大大的问号。EOS的内部制衡就只存在这个21节点,21节点是否容易被操控成为核心问题。第三,只有21节点做决策,小节点只能投票选节点能不能获取人们的信任也是巨大的问题。

因此,质疑EOS是不是真正的区块链合情合理,反倒是那些将EOS宣传成区块链3.0的人需要证明EOS为什么是区块链3.0了?写篇文章好好论证下!画个网络结构图出来给社区看看!好好讲微信结构网络图与EOS结构网络图对比下,读者朋友们,你们可以发现两者是多么相似!

本文的逻辑体系非常清楚,笔者从区块链的起源——比特币提取出了其最重要的特征,并论述了其重要性和必要性,那么后面出现的各种币各种链要说自己是区块链必须自我证明!而不是自己说是就是了!请给出完整的说明,其本身有什么特点,为什么能说自己也是区块链?你这种区块链和纯粹的比特币区块链系统有何相同有何不同。在我的逻辑体系中,凡是违反了我提取的这几种重要特点的均不能称为区块链,否则就乱套了,也容易出现怪胎理论。在可突破的地方可创新,在需坚守的地方需坚守。根据这样一种理论,像以太坊就可以归类为区块链。

如果非常幼稚地认为,只要一种网络系统有区块有链式信息结构,这种网络就是区块链网络的话,那么现在那些互联网巨头的数据库里何尝没有,说不定更加强大!

如果不深入探究事物本质特征,任由某些人自吹自擂,那么他们就会忽悠大家,让大家把青草当油菜,把单车当摩托,把恐龙当龙王。当然大家对这几种事物有清晰概念,断然不会受此糊弄。可在区块链领域,欺世盗名之人可如过江之鲫。

在这只是纯做一个技术分析逻辑分析,并不针对某人或某团队,要说针对那也是针对EOS这个项目本身的逻辑。另外,技术分析与价格涨跌可不是强相关关系,EOS价格不讨论,交由市场去解决,就算EOS涨上天,但逻辑依然在那里。欢迎反驳者同样写文章驳斥,光打嘴炮毫无益处。

写在最后,并非所有历史的选择都是最优的,甚至有时候历史的选择会是十分操蛋的。这是历史的真相。而EOS是否会给我们一个操蛋的未来?就让我们静观其变吧。

声明:链世界登载此文仅出于分享区块链知识,并不意味着赞同其观点或证实其描述。文章内容仅供参考,不构成投资建议。投资者据此操作,风险自担。此文如侵犯到您的合法权益,请联系我们100@7234.cn

    参与讨论 (0 人参与讨论)

    相关推荐

    比特币有什么缺点?

    1.交易平台的脆弱性。比特币网络很健壮,但比特币交易平台很脆弱。交易平台通常是一个网站,而网站会遭到黑客攻击,或者遭到主管部门的关闭。2.交易确认时间长。比特币钱包初次安装时,会消耗大量时间下载历史交易数据块。而比特币交易时,为了确认数据准确性,会消耗一些时间,与p2p网络进行交互,得到全网确认后,交易才算完成。3.价格波动极大。由于大量炒家介入,导致比特币兑换现金的价格如过山车一般起伏。使得比

    业务中使用区块链的四种方式

    业务中使用区块链的四种方式

    暴走时评:区块链是一种支持像比特币这样的数字货币的公共分类帐本,并且正改变着我们的业务方式。一旦那些对匿名交易,甚至是秘密交易感兴趣的人接纳了这样一种鲜为人知的工具,加密货币就会日趋成为主流。 区块链是一种支持像比特币这样的数字货币的公共分类帐本,并且正改变着我们的业务方式。一旦那些对匿名交易,甚至是秘密交易感兴趣的人接纳了这样一种鲜为人知的工具,加密货币就会日趋成为主流。越来越多的个人和企

    区块链:法定数字货币技术路线的必然选择

    区块链:法定数字货币技术路线的必然选择

    在人类发展史上,货币的进化从未停止。从物物交换,到金属铸币,再到纸质货币,以及当前正在发展的数字货币正在向着越来越便捷的方向进化。 比特币的出世起初并未带来轰动,但是最近几年其价格惊人的爬高创造出了一个个造富神话,引起各国政府及监管机构的关注。虽然金融专家普遍认为它只是一种资产,而非货币,但是,其背后的区块链(Blockchain)技术引起了包括各大金融机构、政府、企业及学术界的浓厚兴趣,未

    用区块链记录证书,证明真伪,墨尔本大学迈出了第一步

    用区块链记录证书,证明真伪,墨尔本大学迈出了第一步

    墨尔本大学宣布发起区块链认证和审核计划,允许通过一种隐私、安全且持久的方式验证学生的证书。 墨尔本大学正在试验一个区块链记录维护项目,允许接收者(即学生)存储他们的证书,出于核验目的,第三方也能访问这个系统。Learning Machine是这个发布系统的开发者,他们采用的是麻省理工媒体实验室(MIT Media Lab)在2016年提交的Blockcerts开源代码。 墨尔本大学副校长格雷

    日本IT巨头富士通联合日本“三大行”开发区块链p2p资金转移系统

    日本IT巨头富士通(Fujitsu)与三家大型银行已经宣布计划试点一项基于区块链创建的点对点资金转移系统。 通过与日本三大行——瑞穗金融集团,三井住友金融集团和三菱UFJ金融集团——的合作,富士通将现场试验一种基于云的区块链平台,用于在个体之间发送资金,并开发一款智能手机APP来提高这个系统的可用性。 从理论上讲,这个平台将把三大行的客户法定货币账户与这个区块链系统相连接。客户然后将能够使用这

    动画科普:什么是比特币?

    动画科普:什么是比特币?

    比特币(Bitcoin,简写BTC)概念由中本聪(化名)提出,是一种点对点、去中心化的数字资产;2009年,中本聪打包了第一个区块,并获得50枚比特币的挖矿奖励,挖矿奖励每4年减半一次,按此计算,比特币预计2140年发行完毕,总量为2100万枚。 随着比特币的发展,比特币逐渐受到认可:德国为全球首个接受比特币支付的国家;微软、戴尔等知名企业也纷纷接受比特币支付。 举个栗子,你能直接用比特币买到

    3分钟理解什么是公有链、私有链、联盟链、许可链

    不同的区块链有着不同的内涵和功能,在区块链领域经常出现的公有链、私有链、联盟链、许可链,这些又都代表什么意思呢? 公有链 公有链是指全世界任何人都可以随时进入系统中读取数据、发送可确认交易、竞争记账的区块链。公有链通常被认为是完全去中心化的,因为没有任何人或机构可以控制或篡改其中数据的读写。公有链一般会通过代币机制鼓励参与者竞争记账,来确保数据的安全性。比特币、以太坊都是典型的公有链。 私

    区块链是比特币的底层技术,但似乎两者已走上不同的道路

    区块链是比特币的底层技术,但似乎两者已走上不同的道路

    比特币的出现带来了一项新的技术——区块链,不过区块链和比特币似乎已走上了两条不一样道路,作为技术的区块链被越来越多的人所看好,而性质偏向于投资的比特币似乎被更多人看衰。 成也萧何败也萧何 比特币火爆的原因是其拥有去中心化、全世界流通、专属所有权、低交易费用、无隐藏成本、跨平台挖掘的特性,这些特性促使比特币成为了很多人关注的焦点。之后众多庄家的入局让比特币一瞬间成为了热门投资产业,但这几大特

    麦妖榜
    更新日期 2019-04-24
    排名用户贡献值
    1BitettFan23830
    2等待的宿命23697
    3六叶树20309
    4区块大康16762
    5天下无双16192
    6lizhen00214933
    7让时间淡忘14286
    8linjm122713830
    9冷风大q11188
    10momo11174
    返回顶部 ↑