近日,中共中央总书记习近平在中央政治局第十八次集体学习时强调,我们要把区块链作为核心技术自主创新的重要突破口,加快推动区块链技术和产业创新发展。 这个被习近平总书记点名的 “区块链”到底是什么呢? 从学术角度来解释,区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。 这样说,大家一定依旧很疑惑。我们可以一句话概括,区块链是一种技术。顾名思义,它有两个主要部分:区块和链。我们可以通俗地把它描绘成 “一串链子”把“很多区块”串起来,然后数据被划分成连续的多个区块的形式,在电脑里储存。本质上它就是一个去中心化的数据库。如果互联网技术解决的是通讯问题的话,区块链技术解决的是信任问题。 如此解释,很多人还是似懂非懂,那我们来做一个简单的比喻:假设村民老王和小李两个人,老王从小李那里借了一些钱,小李把它写在一张由双方共同签名的借条。几天后,老王否认存在借钱这一回事,并声称小李伪造了这张纸。小李百口莫辩,因为他发现很难证明老王实际上欠他钱。 在此示例中,老王和小李是两个节点。 现在假设相同的情景,村里有很多对人互相交易。每一对的唯一证据就是借条。如果有一方赖掉,就很难办。看到这个场景,村长想出了一个解决方案。他建议为整个村使用一个共同的笔记本,把交易都记在上面。由于村长德高望重,村民一致决定由村长保管这个重要的交易本。每次交易时,村民都到村长家,让村长见证并记录,每一次交易都写入笔记本,然后安全地保存。那个笔记本可以称为数据库。 由于这个笔记本至关重要,村长把它锁在保险柜里。但是,这里总存在一些问题。有时候,村长会不小心把墨水洒在纸上,使部分交易记录难以辨认,这叫单点故障。小偷知道村长家的保险柜有一本重要的笔记本,费尽心思去偷,这叫黑客入侵。 直到有一天,村长的儿子欠了别人很多钱,于是村长偷偷地删除儿子的欠款条目,村长的儿子就 “不欠钱”了。这叫监守自盗。 大家开始质疑村长的公平权威性。于是有个人提出新的主意:废除村长的权力,这叫去中心化。让所有村民各自保留一个笔记本,交易记录复制并分散开了,这叫分布式数据库。因此,如果村里有 n个人,则有n个笔记本,也就是n个节点。每次在任何两个人之间进行交易时,村里的所有人都聚集在一起并在各自的笔记本中记录。并且没有一个人能一手遮天,这叫权力下放。 他们还决定永远不会从笔记本中删除已提及的交易,这是不可逆转性。例如,老王之前借了小李一笔钱,但转眼间他又想退还这笔钱,那么交易本不会删除之前的借钱记录,而是新写入一个还钱记录,这样就有两条记录。 接下来让我们尝试攻破这一规则。假如我们贿赂老王,让他更改他的笔记本的记录?不可行,因为下次村民集会时,发现老王的笔记本写的东西和其他所有人不一样,因此村民注意到老王可能正在进行不可描述的交易,决定废除老王的交易记录,并把老王踢出组织。 如果尝试贿赂所有村民呢?代价太大了。 这个模式的特点在于,贪婪的人需要付出很多代价去攻击规则。他会发现遵守规则更有利可图。 村里一个聪明的孩子建议,将每一笔交易数据称为 “块”,并按时间顺序串成“链”,即称为区块链! 现在大家应该明白了,区块链这个分布式的数字账本记录了所有曾经发生并经过系统一致认可的交易,每一个区块就是一个账本。 当然,它不仅仅能记录交易信息这么简单,它可以通过编程来记录几乎所有对人类有价值的事物:出生和死亡证明、结婚证、所有权契据、学位证、财务账户、就医历史、保险理赔单、选票、食品来源以及任何其他可以用代码表示的事物。 每个区块就像一个硬盘,把以上这些信息全部保存下来,再通过密码学技术进行加密。这些被保存的信息就无法被篡改。 这么看来,区块链拥有一些超强的技术特点: 那么,区块链的未来发展和应用场景到底是什么样的? (来源:央视新闻综合、央视财经、人民日报、人民网等)