正在阅读:什么是区块链技术什么是区块链技术

2020-04-27 16:01 出处:其他 作者:佚名 责任编辑:censi

  区块链(Blockchain)是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术在互联网时代的创新应用模式,近年来,区块链的发展和应用,对技术革新和产业有非常重要的意义。本经验介绍区块链技术的相关知识。

  区块链来源

  (1)比特币(Bitcoin)

  比特币是第一个分散数字货币,因为它不依赖中央政府机构,比特币是“稀缺资产”,过“数字挖掘”(挖矿)过程创建。比特币可以用于收集和交易,由于资源有限,仅2013年,在美国交易所,其价值就上升了几百倍。

  (2)区块链是为了启用比特币而创建的。它是一种点对点的电子现金系统,基于密码学原理而不基于信用,使得任何达成一致的双方能够直接进行支付,比特币的交易根本不需要通过银行等第三方中介的参与。如果用此技术进行境外转账,可以节省一大批汇款费用 。

  区块链的技术原理

  (1) 区块链是一种按照时间顺序将数据区块以顺序相连的方式组合成的一 种链式数据结构, 并以密码学方式保证的不可篡改和不可伪造的分布式账本。

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

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

  区块链及其安全机制

  区块链的特点

  为了实现上述的交易,区块链需要满足去中心化,可回溯性等特点

  (1)去中心化 :用户之间用点对点(P2P)的方式交易,地址由参与者本人管理,余额由全局共享的分布式账本进行管理,安全依赖于所有参加者,由大家共同判断某个成员是否值得信任。

  (2)透明性:数据库中的记录是永久的、按时间顺序排序的,并且对于网络上的所有其他节点都是可以访问的。每个用户都可以看到交易的情况。

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

  什么是区块链技术,区块链技术是什么意思

  什么是区块链技术,区块链技术是什么意思

  区块链缺点:

  (1)不可撤销

  区块链中,如果误操作,或者丢失密码,损失将无法挽回。

  (2)私密性

  由于区块链是分布式,交易账本必须公开透明,没有隐私可言。

  (3)存储空间

  由于需要掌握所有历史记录,交易数量大的时候,性能受影响。

  (4)延迟性

  分布式的特点,需要大家认证,因此,存在交易的延迟。

  什么是区块链技术,区块链技术是什么意思

  区块链应用

  除了比特币,区块链其实有很多应用,主要包括:

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

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

  (3)清算和结算:更高的交易准确性和更短的结算流程,短期内赢得真正的成本节省

  (4)付款:减少当前框架的弊端,节省时间和成本,加快并简化跨境支付

  (5)数字身份:注册身份; 为其他服务重新使用该标识,

  (6)物联网中的应用:MoIP运行; 机器对机器的通信

  总结

  区块链是一个分布式账本,可以包含金融和/或非金融交易,通过对等网络几乎实时地复制(分布)在多个系统上,每个参与者“拥有”相同的分类帐副本,并在添加任何交易时获得更新,每个参与者都有助于确定所有现有记录的内在“不变性”,使用密码学和数字签名来证明身份,真实性和强制读/写访问权限,有机制使其难以改变历史记录,可以很容易地检测到有人试图改变它。

关注我们

最新资讯离线随时看 聊天吐槽赢奖品