区块链1.0时代的特征主要有4个方面:
(1)数据结构:以区块为单位的链状数据结构
首先把系统中的数据块通过加时间戳的方式按照时间顺序,并且通过密码学的技术手段进行有序的链接。当系统中的节点生成新的区块时,他需要将当前时间戳,区块中的所有有效交易,前一个区块的散列值以及梅克尔树根值等内容全部打包上传,并且要向全网广播。
因此,区块链中的每一个区块信息都与前一个区块信息相联系,随着区块长度的加长,如果想要改变某一个区块的信息,那么该区块之前所有的信息都需要改变,很明显,这是不可能发生的事情。因此,保证了账本的安全性和不可篡改性。
(2)账本信息的真实性:全网共享账本
记录交易历史的区块链条被传递给了区块链网络中的每一个节点,因此每一个节点都拥有一个完整且信息一致的总账。这样,就算某个节点的账本数据遭到了篡改,也不会影响到总账的安全。区块链网络的节点都是通过点对点连接起来的,不存在中心化的服务器,从而不可能由单一的攻击入口。
(3)非对称加密
非对称加密使用公钥和私钥相结合的方式,成为计算机技术在区块链领域的的一个非常重要的应用,它搭建了比特币使用的安全防御系统。
(4)源代码开源
共识机制是区块链技术的一个非常重要的环节,而这个共识机制就可以通过开源的源代码进行验证。
区块链1.0时代最显著的特征就是数字货币的使用和支付。全世界产生了数千种的以比特币为代表的各种加密数字货币:如ETH,EOS, 瑞波币,莱特币,未来币,IOST等等.通过这些加密货币的使用,在这种分布式,去中心化,全球化的方式下,每个人都可以与别人分配交易各种资源。
在金融领域,区块链1.0时代掀起了一场巨浪。区块链技术在数字化支付,汇款以及转账等很多相关的领域,都备受关注。在数字化支付,转账,汇款等领域中,如果是使用传统的金融方式,那么就要利用银行等第三方机构,进行开户,对方行,清算组织,境外银行等繁琐又复杂的处理流程。不仅时间长而且成本也很高。而区块链技术的使用可以声调中间繁杂的处理过程,直接进行点对点的支付就可以了。