概述
什么是区域链?
区块链(Blockchain)是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术在互联网时代的创新应用模式。
区块链来源:
比特币(Bitcoin)
区块链是为了启用比特币而创建的。它是一种点对点的电子现金系统,基于密码学原理而不基于信用,使得任何达成一致的双方能够直接进行支付,比特币的交易根本不需要通过银行等第三方中介的参与。
区块链的技术原理:
(1) 区块链是一种按照时间顺序将数据区块以顺序相连的方式组合成的一 种链式数据结构, 并以密码学方式保证的不可篡改和不可伪造的分布式账本。
(2)区块链是交易的历史记录,非常像数据库。链中的块相当于一本书中的一页面,书中的每个页面都包含:文字、故事,每个页面都有自己的信息:书名,章节标题,页码等。
(3)在区块链中,每个区块都有:包含关于该块的数据的标题:例如 技术信息,对前一个块的引用,以及包含在该块中的数据的数字指纹(又名“散列”)等等。 这个散列对于排序和块验证非常重要。
区块链的特点
为了实现上述的交易,区块链需要满足去中心化,可回溯性等特点
(1)去中心化 :用户之间用点对点(P2P)的方式交易,地址由参与者本人管理,余额由全局共享的分布式账本进行管理,安全依赖于所有参加者,由大家共同判断某个成员是否值得信任。
(2)透明性:数据库中的记录是永久的、按时间顺序排序的,并且对于网络上的所有其他节点都是可以访问的。每个用户都可以看到交易的情况。
(3)记录的不可逆性:由于记录彼此关联,一旦在数据库中输入事务并更新了帐户,则不能更改记录。
区块链缺点:
(1)不可撤销
区块链中,如果误操作,或者丢失密码,损失将无法挽回。
(2)私密性
由于区块链是分布式,交易账本必须公开透明,没有隐私可言。
(3)存储空间
由于需要掌握所有历史记录,交易数量大的时候,性能受影响。
(4)延迟性
分布式的特点,需要大家认证,因此,存在交易的延迟
区块链应用
除了比特币,区块链其实有很多应用,主要包括:
(1)智能合约:数字化法律; 合同文书,自动执行商业交易和协议
(2)智能资产:贸易融资,供应链,工作流程,丰富的数据
(3)清算和结算:更高的交易准确性和更短的结算流程,短期内赢得真正的成本节省
(4)付款:减少当前框架的弊端,节省时间和成本,加快并简化跨境支付
(5)数字身份:注册身份; 为其他服务重新使用该标识,
(6)物联网中的应用:MoIP运行; 机器对机器的通信
最后
以上就是迷人荷花为你收集整理的区块链介绍什么是区域链?的全部内容,希望文章能够帮你解决区块链介绍什么是区域链?所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复