了解区块链技术

2020-08-18 11:20   来源: 互联网    阅读次数:372

  区块链BlockChain) 是互联网时代计算机技术的一种创新应用模式,如分布式数据存储、点对点传输、协商一致机制、加密算法等。近年来,块链的发展和应用对技术创新和工业具有重要意义。


  区块链来源


(1) 比特币(比特币)


比特币是第一种分散的数字货币,因为它不依赖中央政府机构。比特币是通过 "数字采矿" 过程创造的一种 "稀缺资产"。比特币可以用于收集和交易,仅在 2013 年,由于资源有限,比特币在美国交易所的价值就上涨了数百倍。


(2) 创建区块链是为了支持比特币。比特币是一种点对点电子现金系统,它基于密码学原理,而不是信贷,因此任何商定的各方都可以直接支付。比特币交易根本不需要银行等第三方中介机构的参与。如果这种技术用于海外转让,可以节省大量汇款成本。


  区块链技术原理


主要研究结果如下:(1) 块链是一种按时间顺序顺序组合数据块的链式数据结构,通过密码技术保证不篡改和不篡改的分布式图书。


(2) 区块链是交易的历史,非常类似于数据库。链中的块相当于一本书中的一页,每一页包含:文本、故事,每一页都有自己的信息:书名、章节标题、页码等等。


(3) 在  区块链中,每个块都有一个包含有关块的数据的标题:例如技术信息、对前一个块的引用,以及包含在块中的数据的数字指纹(也称为 "散列") 等等。这种散列对于排序和块验证非常重要。

 

 区块链及其安全机制


  区块链特性


为了实现上述交易,区块链需要满足分散、可追溯等特点。


(1) 分散化:用户以点对点(P2p) 的方式进行交易,地址由参与者自己管理,余额由全球共享的分布式分类账管理,安全性取决于所有参与者,由每个人来判断成员是否值得信任。


(2) 透明度:数据库中的记录是永久性的,按时间顺序排列,网络上的所有其他节点都可以访问。每个用户都可以看到事务。


(3) 记录的不可逆性:由于记录是相互关联的,一旦在数据库中输入事务并更新帐户,就不能更改记录。




区块链缺陷:


(I) 不可撤销


在区块链中,如果操作错误,或者密码丢失,则损失将无法恢复。


(Ii) 私隐


由于块链是分布的,事务簿必须是透明的,不具有隐私。


(3) 储存空间


由于需要掌握所有历史记录,当事务数量很大时,性能会受到影响。


(4) 延误


分布式特征,需要每个人的身份验证,因此,在事务中存在延迟。


什么是块链技术?块链技术意味着什么?


块链应用


除了比特币之外,块链实际上还有许多应用,包括:


(1) 智能合同:数字法律;合同文书、商业交易和协议的自动执行


(2) 智能资产:贸易融资、供应链、工作流、丰富的数据

image.png

(3) 清算和结算:更高的交易准确性和较短的结算程序,以在短期内实现实际成本节约


(4) 支付:减少现行框架的缺陷,节省时间和成本,加快和简化跨境支付


(5) 数字身份:注册身份;将该身份用于其他服务


(6) 物联网应用:MoIP 操作;机对机通信


摘要


区块链是一个分布式分类账,可以包含财务和 / 或非财务交易,几乎是通过对等网络实时复制(分发)在多个系统上,每个参与者都拥有同一份分类账,并在添加任何交易时进行更新,每一个都有助于确定所有现有记录固有的不变性 ",并使用密码和数字签名来证明身份真实性,强制读 / 写访问机制使得很难更改历史,并且很容易检测到更改历史的企图。




责任编辑:萤莹香草钟
分享到:
0
【慎重声明】凡本站未注明来源为"极客科技网"的所有作品,均转载、编译或摘编自其它媒体,转载、编译或摘编的目的在于传递更多信息,并不代表本站赞同其观点和对其真实性负责。如因作品内容、版权和其他问题需要同本网联系的,请在30日内进行!