在区块链体系中,所有信息被记录且不可被篡改,彼此之间的信任关系变得简单,甲和乙甚至更多方之间进行交易时,通过加密算法、解密算法自己获得信任后,不需要将信任认证权让渡给中心化机构或大量第三方中介机构,也不需要让渡给法律。从这个角度分析,区块链技术并不必然意味着去中心化,其最重要的特征就是自信任:通过加密算法、解密算法、时间戳等一系列数学方式解决 " 双花 " 问题,达到自信任。
在比特币的场景下所有交易均被记录在区块链系统中,竞争者要书写完成一个区块需要经过 SHA-256 寻找幸运数字 ( Nonce ) 。SHA ( Secure Hash Algorithm ) 算法具有单向性,且幸运数字只能随机地一个个寻找,不能反向寻找,需要计算多次才能找到符合规则的结果,成功写入一个区块,最终比赛获得记账权,整个过程中计算速度、硬件设施、时间成本都是影响结果的重要因素。计算过程中,不需要中心化的机构记录交易信息,且任何节点之间是平等的,这些彼此平等的节点通过竞争获得建立区块的权利。在这种区块链技术下,会生成公钥和私钥。用公钥 ( 类似于邮箱名 ) 加密后,只能用对应的私钥 ( 类似于邮箱密码 ) 才能解密。
从这项技术来看,时间戳技术的记录使区块链记录了全部历史数据,且任何节点都在相同的数据下进行计算,这就让节点之间彼此相互信任,从而解决了 " 双花 " 问题。从技术层面来看,信任才是区块链进行价值传输的基础,是其区别于传统互联网技术的本质特征。