#区块链[超话]# #比特币# #以太坊# #ViaWallet# #ViaBTC#
工作量证明/Proof of Work/ PoW
工作量证明,顾名思义就是对工作量的证明,其核心思想是多劳多得。工作量证明通过解决一个不容易解答但是容易验证的问题来争取记账权以达到共识目的。例如,在比特币区块链中,是通过枚举法对得到的新字符串进行 SHA256 哈希运算,找出满足给定数量前导为 0 的哈希过程。前导 0 的个数越多,代表问题的难度越大。一旦某个节点找到符合要求的随机数,该节点就获得当前区块的记账权,并获得一定的奖励。
工作量证明/Proof of Work/ PoW
工作量证明,顾名思义就是对工作量的证明,其核心思想是多劳多得。工作量证明通过解决一个不容易解答但是容易验证的问题来争取记账权以达到共识目的。例如,在比特币区块链中,是通过枚举法对得到的新字符串进行 SHA256 哈希运算,找出满足给定数量前导为 0 的哈希过程。前导 0 的个数越多,代表问题的难度越大。一旦某个节点找到符合要求的随机数,该节点就获得当前区块的记账权,并获得一定的奖励。
#比特币[超话]#量子计算机攻破比特币加密那是分分钟的事?最近量子计算机攻破比特币传的沸沸扬扬,然而真相却是[馋嘴]
加密远比解密代价小,假设以数字+大小写字母(共62种字符)设置密码,某超级计算机1秒能暴力尝试10亿个密码,那么:
破解5位密码需要1秒(62^5=9.2亿),
破解6位密码需要62秒,
破解7位需要1小时,
破解8位需要2.5天,
破解9位需要半年,
破解12位需要10万年(超过人类文明史),
破解15位需要243亿年(超过宇宙年龄)。
15位密码不过比5位密码多输入几位,耗时几秒,却导致解密代价高到了几乎不可能的程度。
量子计算机即使带来一亿倍的破解速度提升,那也不过是抵消了比特币256位私钥长度中的27位而已(2^27=1.3亿)。就算外星人出现,连续发生了数次一亿倍破解速度提升(每次抵消27位私钥长度),比特币也只要简单地把私钥长度升级到512位即可。
加密远比解密代价小,假设以数字+大小写字母(共62种字符)设置密码,某超级计算机1秒能暴力尝试10亿个密码,那么:
破解5位密码需要1秒(62^5=9.2亿),
破解6位密码需要62秒,
破解7位需要1小时,
破解8位需要2.5天,
破解9位需要半年,
破解12位需要10万年(超过人类文明史),
破解15位需要243亿年(超过宇宙年龄)。
15位密码不过比5位密码多输入几位,耗时几秒,却导致解密代价高到了几乎不可能的程度。
量子计算机即使带来一亿倍的破解速度提升,那也不过是抵消了比特币256位私钥长度中的27位而已(2^27=1.3亿)。就算外星人出现,连续发生了数次一亿倍破解速度提升(每次抵消27位私钥长度),比特币也只要简单地把私钥长度升级到512位即可。
以中本聪的钱包地址
“1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa”为例,比特币地址由34个字符组成,以1开头,数字、大小写字母搭配组合。
简单来说,数字货币地址的创建过程是这样的:当你创建新钱包时,先通过一种名叫ECDSA的加密算法,生成唯一私钥,私钥创建完成后,再通过算法生成公钥,公钥经过一系列运算,得出相关字符串,即钱包地址。
一旦私钥泄露,其他人就可以通过私钥,转走地址中的币。 https://t.cn/RQODNQH
“1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa”为例,比特币地址由34个字符组成,以1开头,数字、大小写字母搭配组合。
简单来说,数字货币地址的创建过程是这样的:当你创建新钱包时,先通过一种名叫ECDSA的加密算法,生成唯一私钥,私钥创建完成后,再通过算法生成公钥,公钥经过一系列运算,得出相关字符串,即钱包地址。
一旦私钥泄露,其他人就可以通过私钥,转走地址中的币。 https://t.cn/RQODNQH
✋热门推荐