澳门新萄京客户端下载我的区块链学习之一:区块链的底层架构

当我们在担心失业、腐败和社会不公时,区块链社区正在建立一种合作和信任的文化,无需中间人的参与。通过保证单一的信源,区块链商业模式正在跨越法律意义上独立的实体来创建规则和共识,没有人能够改变和控制它。然而,当我们为区块链的解决方案和去中心化的自治组织设计激励机制和共识基础时,我们必须记住:经济差距产生情感差距,情感差距产生尊重差距。所以,我们必须学会任何和抵制“幸灾乐祸”和“嫉妒”情绪的诱惑。

区块链技术正在重构我们的世界。如果你不信,你回头看看过去10年互联网技术对这个世界的改变。今天何玺要聊的,是基于区块链技术的分布式应用(DAPP),一个我们未来或会经常使用的新物种。一、什么是DAPP(分布式应用)?DAPP是Decentralized
Application的缩写,中文叫分布式应用/去中心化应用(何玺更喜欢叫分布式应用)。通常来说,不同的DAPP会采用不同的底层区块链开发平台和共识机制,或者自行发布代币(也可以使用基于相同区块链平台的通用代币)。DAPP不同的底层区块链开发平台就好比手机的IOS系统和Android系统,是各DAPP的底层生态环境。DAPP就是底层区块链平台生态上衍生的各种分布式应用,也是区块链世界中的基础服务提供方。DAPP于区块链,就好比APP之于IOS和Android。根据David
Johnston对DAPP的定义,一个真正的DAPP应用,需要同时满足一下几个条件:1、应用必须完全开源、自治,且没有一个实体控制着该应用超51%token。该应用必须能够根据用户的反馈及技术要求进行升级,且应用升级必须由大部分用户达成共识之后方可进行;2、应用的数据必须加密后存储在公开的区块链上;3、应用必须拥有Token机制(可用基于相同底层区块链平台的通用代币或自行发行新币),矿工或应用维护节点需要得到代币奖励;4、应用代币的产生必须依据标准的加密算法,有价值的节点可以根据该算法获取应用的代币奖励。

订阅李笑来老师的《通往财富自由之路》快一年了,学了很多概念,收获了很多,其中最重要的之一是进入了区块链的世界,区块链将给未来带来深刻变化的技术。

区块链说到底更是一种观念,用技术设计取代权威控制和情感信任,以此建立一种网络结构,所有人都可以参与成为无数节点之一,进行认证、确权、交易、追溯和调整等一系列动作,它公开透明,成本低、速度快、分布广、没有权威可以篡改伪造和取缔记录。

区块链基础架构分为6层:数据层 、网络层、 共识层、 激励层、 合约层、
应用层。

澳门新萄京客户端下载 1

一,数据层 

数据层主要描述区块链技术的物理形式。区块链系统设计的人员们首先建立的一个起始节点是“创世区块”,之后在同样规则下创建的规格相同的区块通过一个链式的结构依次相连组成一条主链条。随着运行时间越来越长,新的区块通过验证后不断被添加到主链上,主链也会不断地延长。

每个区块中也包含了许多技术,比如时间戳技术,它可以确保每一个区块按时间顺序连接;再比如哈希函数,它能够确保交易信息不被篡改。

二,数据层

网络层的主要目的是实现区块链网络中节点之间的信息交流。区块链网络本质上是一个p2p(点对点)网络。每一个节点即接收信息,也产生信息。节点之间通过维护一个共同的区块链来保持通信。

区块链的网络中,每一个节点都可以创造新的区块,在新区块被创造之后会以广播的形式通知其他节点,其他节点会对这个区块进行验证,当全区块链网络中超过51%的用户验证通过后,这个新区块就可以被添加到主链上了。

三,共识层

共识层能让高度分散的节点在去中心化的系统中高效地针对区块数据的有效性达成共识。区块链中比较常用的共识机制主要有工作量证明,权益证明和股份授权证明三种。

四,激励层

激励层的主要功能是提供一定的激励措施,鼓励节点参与区块链的安全验证工作。以比特币为例,它的奖励机制有两种。在比特币总量达到2100万枚之前,奖励机制有两种,新区块产生后系统奖励的比特币和每笔交易扣除比特币(手续费)。而当比特币总量达到2100万时,新产生的区块将不再生成比特币,这时奖励机制主要是每笔交易扣除的手续费。

五,合约层

合约层主要是指各种脚本代码,算法机制以及智能合约等。我们以比特币为例,比特币是一种可编程货币,合约层封装的脚本中规定了比特币的交易方式和过程中涉及的种种细节。

六,应用层

应用层封装了区块链的各种应用场景和案例,比如基于区块链的跨境支付平台OKLink,以及金融,互联网管理、能源、政府、医疗、版权、物联网、慈善等等领域。

网站地图xml地图