【图学院】区块链与密码学全民课堂第1-1讲:比特币的诞生
导语:PlatON全方位普及区块链与密码学知识的全民课堂系列上线啦,我们将用通俗易懂的系列内容为大家呈现区块链与密码学领域相关知识。这里有知识也有故事,从感兴趣到有乐趣,全民课堂等你来学。 1.0 引言 我们先从一组小漫画聊起,先看看帅气的我(咳咳)和小明发生的故事。 -1- -2- -3- -4- 看完漫画,大家对用区块链记账有了大概了解嘛?其实在区块链运转机制中,当然不能用石头剪刀布啦!而是让全网节点比赛,看谁先算出一个前X位都是0的随机数,谁就获得记账权,我太难了… 举个例子:整个比特币网络要约10分钟才能找出一个前10位都是0的随机数,所以确保同时只有一个节点记账。 而如何确保多方互相都信任呢,第一大家一起“抄作业”,并放在自己的书包里(账本),第二确保“作业”在字迹上盖个印章,确保不被篡改。 说是照抄一遍,其实交易内容是可以被加密的,虽然密文全网同步备份,没有对应的私钥还是看不到——确保了数据私密性和安全性。 (没有钥匙休想打开我的作业本!而在“作业”上盖章,这个“印章”则是比喻区块正文的对应Hash(Merkel根),Hash相关的知识点在后面的课堂中会讲到,只要正文被篡改了哪怕一丁点儿,Hash就会变得完全不一样,“大家”也就知道正文被篡改了。 就像是篡改作业的笔记,不管是橡皮擦掉、胶条粘掉、还是用涂改液涂掉,都是留下痕迹哦