
你可能听说过比特币,一种备受争议的数字货币。比特币最大的特点就是去中心化。最近几个月,金融巨头突然开始关注比特币背后的技术,并将其用于非货币领域,如股票交易、选举投票等。这项技术被称为区块链,一个分散的公共数据库,实时记录所有交易。在区块链上支付时,全网计算机联合查询区块链数据,验证支付交易是否有效。付款确认后,将被写入区块链,并生成防篡改记录。
最近看到这么多关于区块链的新闻,每个人都会很困惑。仅仅从“区块链”这个词,真的很难理解背后的技术。看到大家都有这么多关于它的疑问,下面小编试着用通俗易懂的方式帮大家整理一些关于“区块链”的知识。
区块链本质上是一个去中心化的分布式账本数据库。整个数据库由一系列密码关联生成的数据块组成,每个块在生成时都会自动打上时间戳并附加一个唯一值。
首先,不要对区块链想得太深。它是一个分布在世界各地,可以协同工作的数据库存储系统。它不同于传统的数据库操作。——读写权限掌握在一个公司或一个中心化的人手中(中心化特征)。区块链认为任何有能力建立服务器的人都可以参与。来自世界各地的淘金者在本地部署自己的服务器,并连接到区块链网络,成为这个分布式数据库存储系统中的一个节点;一旦加入,该节点享有与所有其他节点完全相同的权利和义务(去中心化和分布式)。同时,对于那些在区块链上提供服务的人来说,他们可以读写系统中的任何节点。最后,世界上的所有节点会按照某种机制反复同步,从而实现区块链网络中所有节点数据的完全一致性。
区块链技术解决了什么?这有什么意义?其实区块链最大的价值就是去中心化,那么什么是中心化,什么是去中心化呢?
中心化:在生活中,我们可以看到很多中介。买房需要中介,二手车需要中介。其实淘宝也是和银行的中介。淘宝是卖家和买家的中介,是银行转账人和收款人的中介。中介无处不在。只要供需双方信息不对等或者不方便,就会有中介存在。这些“中介”的本质是整合和集中资源和信息,他们作为第三方担保人。
然而,这种方法有一些固有的缺点,如运营成本高、流程复杂以及有被集中代理控制的风险。
事实上,现代金融体系本身就是一个过度集权的例子。各国政府和央行控制着货币的发行权,每一次货币超发导致的通货膨胀都会对财富产生贬值效应。此外,现代银行实行部分准备金制度。人们把钱存在银行,银行并不把钱全部安全保管,而是把大部分用于放贷,这一比例一度达到80%以上。银行并不承诺满足储户所有的取款要求,当超过20%的储户同时要求取款时,银行是无法支付的。存在潜在的违约风险,历史上已经多次成为真正的危机。
去中心化:去中心化被称为“无中心”。比如微博,就是去中心化的体现。每个人都可以是节点,每个人都可以发帖影响他人,任何人都可以成为中心,而且任何中心都不是永久的,中心对每个人都没有强制作用;再比如公交车站和出租车。公共汽车有自己固定的路线。想去目的地的人只能在公交车站的中点会合,然后到达这条线路的既定站点。
出租车可以按照每个用户的要求,用户可以从任何起点到达任何目的地,每一辆提供出行服务的出租车都是一个中心;再比如食堂和外卖。前者侧重于每个人去固定的地方做饭,而外卖则是在任何地点、任何时间点餐。(举这个例子只是为了让大家了解去中心化的概念,但这并不意味着出租车和外卖与区块链有关。)
区块链如何实现权力下放?区块链技术的核心是分布式网络、加密算法和共识机制。简单地说,区块链是建立在互联网上的公共账本。网上每个人都可以有这样一个账本。这个账本里的数据是完全公开透明的,任何人都可以参与记账和审计。你做交易的时候,交易会记录在你的账本里,每个块的账本都是一样的。
这就从根本上简化了传统的信任机制,不需要有公信力的第三方来担保。在过去,两个互不了解、互不信任的人很难实现合作,但基于区块链的特点,双方也可以在没有任何中介机构参与的情况下实现互信合作。同时,这个账本非常安全,因为区块链采用的加密技术是基于密码学的,篡改这个账本的内容是非常困难的。就算你突破了区块链的加密技术,篡改自己的账本也是没有意义的,因为区块链会自动同步到世界上所有人的账本上,无异于盗铃。
给大家讲个小故事:让大家都明白!一天,张三向李四借了10个铜钱,但他担心李四不还钱,就挨家挨户地告诉全村人:“李四借给我10个铜钱,大家都帮我记账。”于是全村人都知道了“张三借给李四十个铜钱。”
这时候就建立了一个去中心化的模式,不需要贷款协议,也不需要银行担保。全村人都会给张三和李四记账。如果李四违约,全村人都会说为什么李四欠钱,不会再借钱给他了。虽然这个方法很蠢,但是很管用。渐渐地,村子里的人们开始使用这种方法。但是,大家都用这种方法,把村里发生的事情,或者谁跟谁签了什么协议,通知全村人。在现代,借助分布式网络和共识机制,人们可以在短短几秒钟内让全网记录下你的约定或同意。这是区块链技术。
继续,如果这个村子流通的货币只有1000铜币,张三突然告诉大家他自己有950铜币怎么办?人们还会相信他吗?如果张三谎报财产,这个普通账本岂不是毫无意义?
为了避免这种情况,大家在记录第一笔账的时候做了一个规定,每次在账本上记录的时候同时记录时间号。比如“张三借给李四10个铜钱(001) 李四还张三10个铜钱(002) 王五借给刘钊50个铜钱(003)”这样做的好处是每一笔交易或事件都ok。
虽然这种方式很有用,但是时间长了,大家都觉得很累,不想费心记录村里发生的事情。为了避免这种情况,村支书想了一个办法。为了鼓励大家帮助我和记账、发消息,只要第一个人把事情经过记录在本子上,就会得到一天的口粮作为奖励,作为记账的奖励。而且录完之后要告诉其他村民你录完了,在录的内容上加一个时间号,让下一个村民继续录。
在上面的故事中,它是区块链技术的一个简单缩影。有了这项技术,全村实现了分散管理和交易,不需要粮店、典当行、钱箱参与。
事实上,通过记录获得的食物配给奖励可以视为数字货币中流行的“挖矿”行为。挖矿其实就是数字货币中的工作量证书——“POW”,全称是工作证明。你得到多少钱,取决于你的采矿贡献的有效工作。以比特币为例,目前的挖掘贡献主要通过哈希计算来证明。
区块链发展阶段:第一阶段:在这个阶段,区块链技术主要用于数字货币,如比特币和Ripple。在这个阶段,由区块链技术产生的代币被用作分散交易的支付工具。
阶段2:围绕智能合约(商业应用、包认证、支付等)建立区块链世界的基础设施。).目前智能合约的主链主要有NEO、Qutm、ETH等。
当3: 2.0时代的基础设施完成后,区块链世界也会出现BAT这样的软件巨头来服务我们的日常生活,社会会以极低的成本形成社会信任关系,中心化的机构会逐渐消失。
第二阶段的智能合约是什么?智能合同是一种用计算机语言代替法律语言记录条款的合同。智能合同可以由计算系统自动执行。如果区块链是一个数据库,那么智能合约就是可以将区块链技术应用到现实中的应用层。
传统意义上的合同通常与执行合同内容的计算机代码没有直接关系。纸质合同在大多数情况下是存档的,软件会执行以计算机代码形式书写的合同条款。智能合同的潜在好处包括降低签订合同、执行和监督的成本;所以,对于很多与低值交易相关的合同来说,这是人力成本的极大降低。
区块链有什么特点?它能用来做什么?一言以蔽之,区块链是比特币的底层技术,就像一个数据库账本,记录所有的交易记录,本质上是一个去中心化的数据库。由于其安全性和便捷性,该技术逐渐引起了银行和金融业的重视。
区块链具有去中心化、无需中心信任、不可篡改和加密安全等特点,正在走进政府决策、金融机构和大型企业的视野,并应用于数字货币、支付结算、信贷融资和金融交易。
区块链可以用来做什么?从目前来看,区块链最明显的应用是比特币。区块链首先受到关注,并受益于比特币。








