要闻速览 惠农政策 各地动态 农业科技 市场动态 展会信息 专题策划 乡村振兴 聚焦杨凌 农科视频 品牌农业 创业致富 现在果业 知名农企 农品安全 经营主体 乡村文化 贮藏加工
通版阅读请点击:
展开通版
收缩通版
当前版:06版
发布日期:
区块链是怎么做到只能“记账”不能“改账”的?
文章字数:289
  区块链采用密码学哈希算法技术,保证区块链账本的完整性不被破坏。哈希(散列)算法能将二进制数据映射为一串较短的字符串,并具有输入敏感特性,一旦输入的二进制数据,发生微小的篡改,经过哈希运算得到的字符串,将发生非常大的变化。此外,哈希算法还具有冲突避免特性,输入不同的二进制数据,得到的哈希结果字符串是不同的。
  区块链利用哈希算法的输入敏感和冲突避免特性,在每个区块内,生成包含一个区块的哈希值,并在区块内生成验证过的交易的Merkle根哈希值。一旦整个区块链某些区块被篡改,都无法得到与篡改前相同的哈希值,从而保证区块链被篡改时,能够被迅速识别,最终保证区块链的完整性(防篡改)。(本报综合)

农业科技报 www.nkb.com.cn 电话/传真:029-87036603
地址:中国·杨凌农业高新技术产业示范区展馆西路1号(712100)
农业科技报社版权所有 陕ICP备05003879号
技术支持:锦华科技