区块链技术,大神和专家都没告诉您怎么用

吴其震


区块链TPS性能已无瓶颈?姚期智团队有点粗心

智能合约不能更改?错!

2009年,Bitcoin诞生,同时Satoshi Nakamoto写了一篇不大规范的文章《Bitcoin: A Peer-to-Peer Electronic Cash System》来说明其中的逻辑。

    这个文章不规范,同时BTC诞生时也确实不起眼,所以也没引起什么关注;等到BTC价格涨起来之后,大家开始注重其中的逻辑,自然BTC白皮书也引起了大家的广泛关注。

有搞币的,比如莱特币、域名币、以太坊等,这些人也都挣到了钱。背后也催生了链圈、币圈、矿圈、媒体圈等产业。

有搞学术的,比如出书说比特币的原理,写文章对比特币的逻辑进行扩展,或者搞讲座,搞培训。

直到今天,依然一群人想着复制比特币的成功,也有一群学者想着在学术上混点名堂。

    BTC的成功,使得大家都关注到了币。有人觉得它背后的技术是区块链,所以也就拿着BTC的特点,天天各种开会吹嘘区块链无所不能,甚至A股上市公司、政府部门都要来凑热点。

    比如下面这个图里面吹嘘的应用方向

区块链技术,大神和专家都没告诉您怎么用_第1张图片

    各种专家大神凑热点,吹了好几年,却发现市面还是没真正的落地应用,面子上有点挂不住了,就开始指出区块链技术还有一些不足,需要去改进。

比如姚前的文章《区块链技术十周年--回眸与前瞻》里面提到:

(1)性能问题

区块链技术的理念之一是分布式共享,但假设近万个节点都要共享数据的时候,速度自然就慢下来,效率不高。目前比特币的成交至少要等10分钟,有时候要等1个小时以上,这是许多人不能容忍的。

(2)隐私保护

比特币的整个帐本是公开的,但如果有些人/机构不愿意自己的资金交易被全网看到,尤其是大额交易,那么该如何处理?隐私保护成为了区块链技术的一个研究热点,一些解决方案已经出现,比如零币。

(3)安全问题

目前,智能合约还处于初级阶段,一旦有漏洞,就会被人攻击,出现重大的风险。比如The DAO被黑事件,黑客利用The DAO智能合约的安全漏洞,从合约管理的ETH中划走360万个ETH。

(4)治理缺失

当社区面临重大决策事件时,如何让社区参与进来,以某种机制形成社区意见,最终在区块链上表达出来。这些决策可能是不同的技术升级提案,也可能是The DAO这样的突发事件处理,或者是该区块链某些基础规则的调整。如果缺乏治理机制,只能通过软分叉或者硬分叉解决问題,最终将导致混乱和分裂。

(5)互操作性问题

互联网有通用的TCP/IP协议作为基础来实现互联互通,而区块链作为新一代价值互联网并没有通用的协议,目前都还是社区自组织模式,跨链互操作没有统一的规范,很大程度上限制了应用创新。


  说这些也没错,但是感觉说了像没说,群众们还是觉得区块链只能搞币,毫无用处。更可怕的是把BTC的缺点说成是区块链技术的缺点。

那么区块链就只能搞币吗?

    答案:不是。

  为什么?

    一、什么是区块链?

  某官方白皮书里面有定义:

    区块链技术是一种由多方共同维护,使用密码学保证传输和访问安全,能够实现数据一致存储、难以篡改、防止抵赖的记账技术,也称为分布式账本技术(Distributed Ledger Technology),典型的区块链以块-链结构存储数据。

    从广义的定义来讲,区块链技术是利用块链式数据结构来验证与存储数据、利用共识算法来生成和更新数据、利用非对称加密算法保证数据传输和访问的安全、利用由自动化脚本代码组成的智能合约来编程和操作数据的一种全新的分布式基础架构与计算方式。

    二、区块链有什么特点?

  描述区块链特点的文章天下到处都有,什么可追溯、不可篡改、公开透明等等,但是千万不要将比特币的特点和区块链的特点混为一谈,比特币只是区块链的一种。

三、区块链除了做币,还能做什么?

    我的答案是:区块链有什么特点,就能做什么。

比如大规模的公链项目具有数据不可篡改的特点,您就利用这个特点去支撑您的应用。

  甚至只是您找项目的方向,现实当中什么情境需要保障数据不可篡改的,就用区块链技术。

四、区块链的缺点一定需要解决吗?

    我的答案是:不一定。

  是否需要解决取决于这些缺点是否影响了您的业务,如果不影响,那就无所谓拒之门外。

  比如数据隐私问题,一个只是将业务哈希值存证到区块链系统上的应用,何必揪着数据隐私不放?

    五、一个好的区块链需要支持哪些应用落地需求?

    答案是:效率,安全、成本、

你可能感兴趣的:(区块链技术,大神和专家都没告诉您怎么用)