其实好多年前我们就用过关于“区块链”的产品了。还记得比特精灵这个软件么?记得BT下载么?那个东西其实就是最早的区块链了。
原理很简单,比如你要下载一部电影,如果你使用BT下载的话,每一个“种子文件”就是你的区块链凭证(里面有种子的相关信息和校验码)这个时候BT会从网络中所有节点的计算机里去寻找你要下载的电影资源和碎片信息,也就是说,你要下载的电影都是存储在网络上的其他计算机中的。每一个拥有该资源的计算机你就可以把它看作是一个“区块”,你的BT精灵所能提取到的所有网络节点中的计算机就组成了“链”。
它有什么特点呢?最大的特点就是去中心化,所谓的去中心化,就是比如你要下载的电影并不是存储在某一台设备上的,而是网络节点中的每一台设备上都有这部片子,这也是为什么早年的BT下载,在线计算机的数量越多,下载速度越快的原因。
另外一个特点就是“不可篡改”,因为电影不是只存在一台电脑(区块)上,而是多台电脑上,所以任何拥有电影的用户都没法随意修改这部电影。假如你改了,你修改资源的行为会被记录下来并显示给所有拥有该电影的用户(大家都知道是你干的)其他电脑(区块)上的资源就会反过来进行验证,并且会强制从其他电脑(区块)里还原你改过的片子。除非同一时间所有电脑都在修改同一个资源,否则这个电影你不管从哪里下载,它都是完整的!
区块链的应用很广,未来的前景也很广泛,有人称区块链技术就好比八十年代的互联网将来会带来整个社会变化时代的变化。我们很清楚现在和未来都是大数据信息化的时代,有信息就会有数据,而区块链技术则保证了数据存储的安全系和去中心化防止篡改,数据安全是指区块链技术里面包含了本身的密码学。现在很火的概念股区块链和本身就很疯狂的比特币等数字货币就是很好的区块链技术应用,未来会更加广泛。
领取专属 10元无门槛券
私享最新 技术干货