区块链技术定义
区块链把交易数据按照特定规则打包成“区块”,接着依时间顺序将这些“区块”组合成“链”。它会把数据同步备份到各参与者的计算机中,从而在一定程度上避免信息被篡改或者伪造。当下,“区块链”的内涵远远超过了“比特币”,只要是把数据批处理成带有时间戳的块的数据结构,都可以被称作“区块链”。
区块链中“挖矿”原理
区块链中的“挖矿”,其目的是为了获取记录区块的权利,为此需要进行复杂的数学计算。以比特币系统为例,存在这样一种说法,即集合全网 51%的算力就能够篡改数据。倘若全网算力仅仅为 49%,而算力占 51%的参与者从理论上来说,能够算出更长的链并对信息进行篡改。
区块链区分电子数据
借助区块链技术可以确定在特定时间上传到链上的电子数据是正本,并且能够通过密钥进行认证。如果认证没有通过,那就意味着是复制件。在普通计算机进行复制的时候,电子数据生成时的附属信息无法再回溯回去。因此,设计合理的区块链能够区分原件和复制件,从而保证一定的真实性。
区块链技术局限性
区块链能够证明“自申请时间戳之时起,内容已存在且保持完整、未被篡改”。然而,对于证据在申请时间戳之前的效力,诸如取证环境、时间以及过程等方面,当下的区块链技术尚无法予以解决。其能够实现的功能存在一定的范围限制。
区块链存证系统安全
即便在类似比特币那样的公有链当中,有 51%算力的参与者从理论层面来讲是能够篡改数据的。当前投入使用的区块链存证系统,一方面要做好节点的选择确认工作,另一方面还要在网络方面以及物理攻击的防范上提升安全性,以此来防止数据被恶意地篡改。
区块链存证证据效力
对于经区块链存证的证据,不能因其为新技术而排斥它或提高认定标准,也不能因其难以篡改就降低标准,而应依据电子数据法律规定进行综合判断。当下还不能直接认可其真实性,原被告需从多个方面对数据的相关情况进行论证。
你觉得随着技术的不断发展,区块链技术到底能不能把当前存在的这些问题完全给解决了?