我做过四年的区块链开发, 所以经常被别人问到到底有哪些专业的术语。这些词汇里包含哈希和共识还有智能合约以及去中心化等等, 听起来字面数量不少, 但是实际上能把它们彻底搞明白的人并不多。今天我就要用大白话来把那些最常被使用的几个关键概念给讲清楚。
区块链专业名词有哪些
哈希函数以及区块的结构, 构成了最为基层的概念体系。在每一个独立的区块内部, 都存储着前一个区块所提供的哈希数值, 这种机制使得各个区块串联在一起, 形成一条链条形态的网络系统。一旦出现对其中任何一个字节数据的修改行为, 整个链条结构便立即发生断裂现象。
正因如此, 行业内普遍将数据不具备被随意篡改的特性作为核心特征来阐述, 这里的含义并非指向技术手段实现了强制锁定状态, 而是表明若试图进行逆向篡改所涉及的计算量级极其庞大, 以至于在现实操作层面完全不具备可行性, 不是技术上锁死了,是计算量大到不现实。
在共识机制这一部分, Proof of Work 和 Proof of Stake 是构成两大主要流派的两种核心方式。矿工通过消耗大量的电力来进行所谓的挖矿操作, 从而完成区块的打包与验证, 这种模式被归类为 Proof of Work。

而另一方面, 持币者将自身的币作为质押品来参与网络的验证工作, 这种做法则被称为 Proof of Stake。
当以太坊网络完成从 Proof of Work 向 Proof of Stake 的转变之后, 其能源消耗量出现了极大幅度的下降, 具体而言, 能耗水平直接减少了高达百分之九十九之久。关于这一显著变化的描述, 在社区以及整个行业内部一直被反复地提及和讨论。
区块链专业名词怎么理解
智能合约这个名字听起来感觉特别厉害, 但是它的本质其实就可以简单地理解为“写进区块链上面的 if-else 条件判断逻辑”。
只要设定的那些条件全部满足了, 代码就会自动地去执行指定的操作, 整个过程根本不需要任何中间人的介入来帮忙。目前在去中心化金融领域里头所使用的各种流动性池机制, 还有跨链桥接技术, 全都是通过部署和运行各种智能合约给搭建起来的。
去中心化这个概念, 现在经常被当作一个响亮的口号来使用, 不过当它进入实际落地的环节时, 情况会变得比较复杂, 需要分成多个不同的层次来审视, 具体包括存储层面的去中心、计算层面的去中心以及治理层面的去中心, 这三个方面很难在同一个系统里同时都得到彻底的实现, 如果能够清晰地理解这种分层的情况, 那么对于那些打着去中心化旗号但实际上并没有做到位的伪去中心化项目, 大多数人一眼就可以将其看穿。
那些个术语反反复复也就是这么些东西, 真正值钱的, 是把藏在每一个词汇背后的工程取舍都给它想明白了。下次再开会的时候, 如果又有人把那些术语甩出来,你的心里头得要有一个数才行。
