小学生都懂的区块链(6)-私钥与地址

peary(38)
Published in
#cn
Words
682
Reading
4 min
9y

达叔今日聊聊私钥与地址,以下介绍背景基于"小学生都懂的区块链"系列,欢迎关注:小学生都懂的区块链。

随着中二币的普及,使用的人越来越多,那么如何才能证明账本上的钱是你的,而不被别人冒充使用呢?

私钥

中二葱又使用他那聪明的脑袋,发明了一个二维码生成器和扫描仪,通过生成器每次可以生成一个二维码,这个二维码叫私钥。

通过扫描仪扫描私钥后,显示出来的名字叫地址,中二葱规定转账的时候,不需要使用真人的名字,只需要使用地址名,一个人可以拥有很多私钥和地址。但只有拥有私钥二维码的同学,才能挪动对应地址名上的资金。

例如,小明想转账的时候,他只需扫描他的私钥二维码,即可验证他是对应地址的持有人,可以任意使用其私钥对应地址上的资金。

小学生都懂的区块链(6)-私钥与地址

私钥

那么小明就必须非常小心的保护好他的私钥二维码了,因为这个是非实名制,只要这个二维码被其他人知道了,任何人都可以挪用其对应地址上的资金了

(实际上私钥是一个巨大的随机整数,256位,32字节,大小介于1 ~ 0xFFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFE BAAE DCE6 AF48 A03B BFD2 5E8C D036 4141之间)

地址

私钥二维码被扫描后显示出的地址是一系列的奇怪名字,类似"三岁就泡妞""穷人的孩子早出家"之类的,我们知道每个同学都会存有账本,他们可以轻易的从账本上查出任意地址具有多少中二币,而且每一笔转账来源与去向都能追踪,但只和地址名有关,并没有人知道这个地址是谁的。

小学生都懂的区块链(6)-私钥与地址

公共账本与地址

(实际上地址是由公钥计算生成的,地址长度为25字节,转为base58编码后,为34或35个字符。公钥和私钥是密码学里的重要部分,也是加密货币的基础)

(可以在网上使用区块链浏览器来查看任意地址上的加密货币存量以及其转账记录)

欢迎关注:小学生都懂的区块链

转载来源:[http://t.cn/RnxGUGw]

小学生都懂的区块链(6)-私钥与地址 | Ecency