我在架构这个领域工作已经有十多年的时间了, 在二零一五年之前不久, 我第一次听到别人提起区块链这个名字, 当时我的脑子里就立刻蹦出来一个想法, 那就是去中心化吗, 是不是要把数据库给打散了, 然后放到每个人的手机上去存啊, 等到了后来我真正弄明白了事情的真相, 才发现事情远远没有我之前想的那么粗糙和简单, 区块链说穿了它就是一条只能往里添加数据、而不能修改历史的链式的账本, 它借助密码学以及共识机制这种方式, 让彼此之间都不信任的人们也能够协同在一起共同记录账单, 接下来我要把我自己所理解到的它的运作原理, 还有它在过去的这二十年间所经历的发展历程, 好好地梳理一遍。

区块链原理到底是什么

核心就是三样东西。每个区块会装好一批交易记录, 同时去算出上一个区块的哈希值, 这样两块就被死死地焊在了一起, 只要改动一个字节, 后面的所有数据都会作废。

再配合上工作量证明或权益证明让全网节点去抢记账权, 谁先算出来就由谁来发块。第三层是51%共识, 你只有控制超过一半的算力才可能篡改历史, 而这个成本大到根本没有人干得成。

接着再往上走呢,那就是智能合约这一块儿了, 它的主要做法就是把那种如果发生了情况A就要去执行操作B这样的逻辑给写成代码的形式, 然后让这些代码在区块链网络上进行运行, 这样一来就可以把那些中间商的环节给砍掉了, 以太坊这家公司就是专门在做这样的一件事情, 它所做的事情实际上就是把原本只是用来记账的区块链给升级成为了可以程序控制的计算机。

区块链发展史经历了啥

在2008年这一年的时间点里, 中本聪把那份比特币白皮书给丢出来了, 然后到了2009年这个时间节点, 第一个区块也就被挖出来, 在那个时候存在着的状况就是只有一条被称为"去中心化现金"的那种非常狭窄的道路。

从2013年到2017年这个时间段内进行了价格的疯狂上涨, 使得那些交易所在到处出现并开设, 然而在这一过程之中底下的技术基本就没有发生过任何变动过。

真正的分水岭出现在以太坊在2015年上线的时候, 因为智能合约的出现, 让大家可以把各种各样的玩法全都给打开了。在这之后, Layer2扩容这一方面、去中心化金融也就是DeFi这一个领域, 还有非同质化代币也就是NFT这一个方向, 它们是一波又一波紧接着出现的。

区块链到底是什么原理?从白皮书到万亿市场,发展史一次理清

等到了时间点来到2024年和2026年的时候, 机构就会陆续入场, 同时合规方面的事情也会落地实施得很扎实, 这样的话, 区块链这项技术就从一个极客们用来玩弄的玩具, 正式转变成了基础设施一样的存在了, 关于它到底有没有用的这场争论, 大家已经吵了整整二十年了, 这下子总算是有了一个明确的交代了。

从一个白皮书的页面, 到了现在的这个价值上万亿的那个市值, 中间踩到的那个坑, 比跑出来的路还要多。但是, 账本上的数字, 确实是在变得越来越长, 共识这个东西, 确实是攒得越来越多。