多语言展示
当前在线:286今日阅读:142今日分享:25

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

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

区块链的技术原理(1) 区块链是一种按照时间顺序将数据区块以顺序相连的方式组合成的一 种链式数据结构, 并以密码学方式保证的不可篡改和不可伪造的分布式账本。 (2)区块链是交易的历史记录,非常像数据库。链中的块相当于一本书中的一页面,书中的每个页面都包含:文字、故事,每个页面都有自己的信息:书名,章节标题,页码等。 (3)在区块链中,每个区块都有:包含关于该块的数据的标题:例如 技术信息,对前一个块的引用,以及包含在该块中的数据的数字指纹(又名“散列”)等等。 这个散列对于排序和块验证非常重要。

3

区块链的特点    为了实现上述的交易,区块链需要满足去中心化,可回溯性等特点(1)去中心化 :用户之间用点对点(P2P)的方式交易,地址由参与者本人管理,余额由全局共享的分布式账本进行管理,安全依赖于所有参加者,由大家共同判断某个成员是否值得信任。(2)透明性:数据库中的记录是永久的、按时间顺序排序的,并且对于网络上的所有其他节点都是可以访问的。每个用户都可以看到交易的情况。(3)记录的不可逆性:由于记录彼此关联,一旦在数据库中输入事务并更新了帐户,则不能更改记录。

4

区块链缺点:(1)不可撤销       区块链中,如果误操作,或者丢失密码,损失将无法挽回。(2)私密性   由于区块链是分布式,交易账本必须公开透明,没有隐私可言。(3)存储空间    由于需要掌握所有历史记录,交易数量大的时候,性能受影响。(4)延迟性    分布式的特点,需要大家认证,因此,存在交易的延迟。

5

区块链应用    除了比特币,区块链其实有很多应用,主要包括:(1)智能合约:数字化法律; 合同文书,自动执行商业交易和协议(2)智能资产:贸易融资,供应链,工作流程,丰富的数据(3)清算和结算:更高的交易准确性和更短的结算流程,短期内赢得真正的成本节省(4)付款:减少当前框架的弊端,节省时间和成本,加快并简化跨境支付(5)数字身份:注册身份; 为其他服务重新使用该标识,(6)物联网中的应用:MoIP运行; 机器对机器的通信

6

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

注意事项

任何技术都是一枚又刃剑,区块链为产生革命带来了曙光,也要充分认识其缺点。

推荐信息