区块链,作为一个新兴的技术,生来就笼罩着一层神秘而耀眼的光环,这不光体现在它与比特币等加密货币的挂钩,也体现在它的应用上。目前,世界很多国家都在加紧布局区块链,争取拿下这一片新蓝海。看各方言论,很多人看重其颠覆能力,眼下,区块链俨然有比肩工业革命和计算机革命的趋势。
什么是区块链?
狭义来讲,区块链是一种按照时间顺序将数据区块以顺序相连的方式组合成的一种链式数据结构, 并以密码学方式保证的不可篡改和不可伪造的分布式账本。
广义来讲,区块链技术是利用块链式数据结构来验证与存储数据、利用分布式节点共识算法来生成和更新数据、利用密码学的方式保证数据传输和访问的安全、利用由自动化脚本代码组成的智能合约来编程和操作数据的一种全新的分布式基础架构与计算方式。
去中心化
是指互联网发展中形成的社会关系形态和内容产生形态,相对于传统“中心化”结构而言,它是开放式、扁平化、平等性的系统现象或结构。简单来说,在一个多节点的系统中,每个节点都高度自治,并且都有可能成为阶段性的中心,但并不具备强制性的中心控制功能。正如时下金句所言,“我是爱你的,你是自由的。”
去中心化并非不要中心,而是实现中心的多元化。即,任何人都可以成为中心,且任何中心都不具备永久性,中心对每个人不具备强制作用。
如果还是不够简单易懂,让我们举个例子来告诉大家什么是中心化。
李四近期因资金紧张,急需借一笔钱。张三愿意出借但又担心李四借走之后不还,那么这时候就需要一个像银行一样的可信任的中介(中心)来进行担保,这样这笔交易才能进行下去。
而区块链技术则是让许多单个的个体替代了这个中介的角色,让大家在这个公开的账本中同时确认这笔交易。交易达到6个确认以上就成功记录在案了。
区块链的分类
区块链技术的分类也是随着各方面的应用而越来越明朗化,区块链目前分为三类:私有链、公有链、联盟链。
私有链
是指存在一定的中心化控制的区块链。仅仅使用区块链的总账技术进行记账,可以是一个公司,也可以是个人,独享该区块链的写入权限,本链与其他的分布式存储方案没有太大区别。参与的节点只有用户自己,数据的访问和使用有严格的权限管理。联盟链由于存在一定的中心化控制,所以也可以认为是属于私有链范畴。
公有链
公有区块链是最早的区块链,也是目前应用最广泛的的区块链。是指像比特币区块链这样的完全去中心化的、不受任何机构控制的区块链。世界上任何个体或者团体都可以发送交易,且交易能够获得该区块链的有效确认,任何人都可以参与其共识过程。共识过程的参与者通过密码学技术以及内建的经济激励维护数据库的安全。
联盟链
由某个群体内部指定多个预选的节点为记账人,每个块的生成由所有的预选节点共同决定,其他接入节点可以参与交易,但不过问记账过程(本质上还是托管记账,只是变成分布式记账,预选节点的多少,如何决定每个块的记账者成为该区块链的主要风险点),其他任何人可以通过该区块链开放的API进行限定查询。
区块链交易如何运作?
步骤1)有人要求交易。该交易可能涉及加密货币,合同,记录或其他信息。
步骤2)在节点的帮助下将所请求的事务广播到P2P网络。
步骤3)节点网络借助已知算法验证事务和用户的状态。
步骤4)交易完成后,新块将被添加到现有区块链中。以这种永久和不可改变的方式。
区块链的版本
区块链1.0:货币
DLT(分布式账本技术)的实施导致了其首个明显的应用:加密货币。这允许基于区块链技术的金融交易。它用于货币和付款。比特币是这一领域最突出的例子。
区块链2.0:智能合约
新的关键概念是智能合约,即在区块链中“活”的小型计算机程序。它们是自动执行的免费计算机程序,并检查先前定义的条件,如便利,验证或执行。它被用来代替传统合同。
区块链3.0:DApps:
DApps是分散应用程序的缩写。它的后端代码在分散的对等网络上运行。DApp可以具有前端代码和用任何语言编写的用户界面,可以调用其后端,就像传统的应用程序一样。
什么是加密货币?
加密货币是像美元等传统货币一样的交换媒介,但它旨在通过某些加密原则所实现的过程交换数字信息。加密货币是一种数字货币,被归类为替代货币和虚拟货币的子集。
加密货币是一种基于数字加密的承载工具。在这种加密货币中,货币持有人拥有所有权。没有其他记录保留所有者的身份。1998年,魏岱发表了“B-Money”,这是一个匿名的分布式电子现金系统。
什么是比特币?
比特币是由一个名叫Satoshi Nakamoto的不知名的人在2009年推出的。比特币是一种点对点技术,不受任何中央机构或银行的约束。目前,发布比特币和管理交易是在网络中集体进行的。它目前是世界上主要的加密货币。它是开源的,为普通大众设计意味着没有人拥有比特币的控制权。事实上,只有2100万比特币发行。目前,比特币的市值为120亿美元。
任何人都可以使用比特币而无需支付任何手续费。如果您正在处理比特币,发送方和接收方直接交易而不使用第三方。
区块链和比特币
区块链是比特币背后的技术。比特币是数字代币,区块链是跟踪谁拥有数字代币的分类账。没有区块链你不能拥有比特币,但你可以拥有没有比特币的区块链。
其他著名的加密货币:以太坊、比特币现金、瑞波币、莱特币、柚子币等等。
区块链作为无人管理的分布式数据库,从2009年开始已经运行了8年,没有出现大的问题,这证明它是可行的。毫无疑问,区块链已经将互联网一直梦寐以求的不可变和分散的层变为现实。这项技术未来将会继续发展,至于将发展到什么程度,相信时间会给我们答案。
作者丨小鸡币币币
来源丨粉丝投稿
MobiPromo & CAN Team
2018/11/16
领取专属 10元无门槛券
私享最新 技术干货