阅读区块链和虚拟货币

阅读区块链和虚拟货币

几年虚拟货币火了区块链和虚拟货币概念经常成为人们闲暇时的谈资。几个人一起泡茶聊天。除了房子,说的最多的大概就是炒币了。和一些朋友聊天,我发现,其实绝大多数人都在人云亦云,很多人区块链的基本知识都没有。这个概念之所以火热,是因为虚拟货币炒作带来的暴富心理。当然,挖矿炒币在国内已经从政策层面直接禁止了。采矿不仅可以浪费能源,还可以帮助我们的实体经济潮水退去,会弄得一地鸡毛。但作为一种新的技术应用,区块链在其他行业的应用价值是有一定的研究价值的,需要各界朋友集思广益。在本文中,我们将用尽可能通俗的语言带你了解区块链让你了解它的第一个应用场景——虚拟货币是怎么回事,并和你一起探索各行各业潜在的区块链应用场景

区块链,不是技术,是几种传统技术叠加构建的新机制。它的杀伤力不在于技术路线本身,而在于它对传统业态的颠覆。甚至可以在金融领域达到颠覆一个国家力量

首先,我们来看看区块链的技术领域,理解为什么区块链不是新技术,而是传统技术的新架构和新机制

区块链系统和其他系统一样,有很多层,比如数据层、网络层、激励层、共识层、契约层、应用层。每一层负责不同的技术线。区块链的两个核心特点是防篡改和去中心化,对应的核心技术密码学和p2p技术。密码学主要应用于区块链数据块的加密机制,负责安全部分。P2P技术是指点对点的数据传输技术(不是前些年曾经火过一阵子的融资平台),主要负责区块链数据的复制和传播。这些技术都不是新的,几十年前就有了。P2P技术在十几年前的WINDOWS XP时代就有很多流行的软件,比如e驴电驴、BT,还有pplive、暴风影音等影音软件。但是因为音视频版权问题,很多应用已经下架了。加密和P2P技术作为核心技术本身,依然在安全、服务器等诸多技术领域大放异彩。在区块链系统中,由于没有中央服务器来集中存储数据,p2p技术是整个系统的基石,保证每个节点都能及时通过网络传输得到一致的数据链接,保证整个系统的数据一致性。

下面,我们来看看区块链的数据块组成和运行机制。

区块链数据的加密部分主要是通过逐层加密操作生成哈希值二叉树来构造的。这是区块链数据块的实现方法。下面,我用插图来概述一下。为了让大家理解,我简化了这个链块的构成,会和实际的技术实现有些不同,但是更容易理解。

在图中我们可以看到,传统系统或交易产生的业务数据需要加密生成一个加密字符串,技术上称为hash value,中文称为hash value。哈希值是密码学的专业词汇。我们只需要知道,加密算法从一个源数据块(也可以是交易数据或文件)生成一个hash值串后,如果对源数据块的内容稍作修改,即使在修改后的数据块上加一个标点符号重新生成一个新的hash值2,那么hash值2与hash值1是不同的。这也被称为第一级区块链防篡改。区块链的二叉树是merkle树,其具有偶数个子节点的特征事务数据生成的哈希值两两组合计算哈希值,直到到达树的根(merkle root),这个根的哈希值作为该段中块的标识ID。每个链块都有一个前一个节点哈希值来链接回前一个块的数据,块上还有一些其他的重要参数,比如:版本号、生成时间、加密随机数等。

区块链防篡改有两个重要层面,一个是数据块的这种加密算法,另一个是去中心化后执行的共识机制。共识机制有很多种。为了简化,我们主要以工作量证明(共识机制中的一种做法),即多数服从多数的共识原则为例。

区块链的结果数据不是不可变的,而是可以追溯修改的。我们举个例子。实际业务交易记录,甲方卖一个面包10块钱给乙方,而甲方说两个面包卖你10块钱,好吗?当然,一个打一个受伤也是可以的。公平交易中不存在欺骗行为,但是这个交易变化会被加密算法计算出来,生成一个新的数据块,这个数据块会被追加到区块链的后面,成为n块,那么什么是篡改呢?甲乙双方打算交易10元,合同签订,记录块1已经生成并缠绕,然后乙方吃面包。付款的时候,乙方改一下手里的合同资料,说我们合同5块钱,我只能付给你5块钱给甲方,太好了,肯定不行,争议就来了。但因为是分散的,所以没有人主持正义。我该怎么办?此时,它是区块链分布式体系结构的共识机制。在一个区块链上,有很多用户,A、B、C、D、张三、李四等。很多人在这里每个人都有一套分发的账本,甲乙双方的交易在交易产生的时候就传递给了每个人。在这里很容易做到。在区块链有一个共识的方法,那就是验证数据。因为A的账簿数据与链条中超过一半的人手中的数据一致,所以基于A的账簿达成交易。

句话说,除非B能黑掉网络上一半以上的节点,也就是发生“51%攻击”,篡改当时Block 1中的数据,否则他是不可能作弊的。此时可能有人会问,如果一个人可以黑掉50%以上的网络节点呢?不太安全。在这里,我想给大家讲讲实际场景中要实现的两大难点。第一个是在记账和数据修改的整个事情上,你要有足够的实力去抢记账权,也就是修改权;第二个是如果要实现51%的攻击,你得破解这51%节点计算机的加密私钥,这几乎是不可能的;要完成以上两项艰巨的任务,你可能要付出数十亿美元,而且不一定会有成果。除非整个区块链网络上有51%的人和你一起修改了数据,但在这种情况下,区块链本身已经被废除了。区块链构想的原则是“网络上的人都是诚实的”。如果大家都要集体犯罪,那就没有存在的必要了。分布式架构之所以受到追捧,一个很重要的原因就是人们对中心节点的不信任。如果分布式节点的大部分人都不可信,还不如回归中央权威模式

由上可知,区块链的价值在于其分布式系统具有不可篡改、不可追踪的安全特性这就决定了区块链数据一定是良好的信用数据,对我们建设诚信社会非常有帮助。目前,很多机构和个人都在深挖区块链应用场景,希望贡献自己的力量。

题外话:有人问,既然区块链这么好,为什么要禁止采矿和虚拟货币交易?这涉及到深层的社会问题。我列举几个给你琢磨一下:1。虚拟货币的挖矿行为需要大量的设备显卡最重要电力资源,并没有给人们的生活带来快乐财富正被转移到采矿工厂。即使是我们最没有争议的游戏宅男,也因为买不起天价显卡而享受不到游戏的乐趣。2.全球碳排放控制,不能允许这种资源浪费。现在连工厂都停电了,更别说虚拟矿山了。3.货币是由一个国家的信用背书的,只有国家才有权利发行货币。如果每个人都可以建立和发行自己的一套虚拟货币,全国人民将被安置在哪里?这是对国家财富对人民的掠夺;目前只有一些信用破产的小国和掌握话语权的美国在推广各种虚拟货币。想想这背后的原因。4.社会会形成一个投机货币氛围的怪圈,整个社会氛围都会被改变。到处都有虚拟货币诈骗,到处都没有真的。再也不会有人安居乐业,再也不会有人共同建设美好家园。

版权声明:区块链是什么意思 发表于 2022-08-20 9:43:25。
转载请注明:阅读区块链和虚拟货币 | 零零洞洞

暂无评论

暂无评论...