本周学习了《区块链的核心成员》,杨博士分别从公钥私钥、加密货币、加密私钥、多重签名和P2SH、比特币靓号地址和纸钱包六个方面展开深入浅出的讲解,受益匪浅。
本次课程虽然讲解的是区块链的核心成员,个人认为仍是上节课程密码学的延续,本次课程更加侧重从加密算法进行解读,主要收获:
私钥就是一组随机的数字。私钥的产生是不依赖与网络的,是可以自己生成,比如你可以用投硬币的方式随机生成你的私钥:掷硬币256次,用纸和笔记录正反面并转换为0和1,随机成成项目资金的私钥。
有了私钥后,通过一定得算法,比如椭圆曲线乘法,可以从私钥计算得到公钥,这是不可逆转的过程。私钥的所有者可以容易地创建公钥,然后与世界共享,知道没有人可以从公钥中反转函数并计算出私钥。
椭圆曲线乘法是典型的密码学称之为“陷阱门”功能的一种函数:在一个方向(乘法)很容易做到,而不可能在相反的方向(除法)做到。这个数学技巧成为证明比特币资金所有权的不可伪造和安全的数字签名的基础。
货币目前可以分为四大类:货币(央行发行、市场上流通符合法律规定)、央行电子货币、虚拟货币(由应用平台发行,只能从法币向虚拟货币单向流通)、数字货币。 加密私钥,私钥用于生产支付加密货币所币须的签名以证明对资金的所有权,从优拥有对资金的控制;同时私钥需要做好备份,以防意外丢失。
多重签名,意思就是需要几把私钥进行签名,才能动用一个地址上的比特币,提高了资产的安全性,同时也存在着支付时间太长、浪费资源等问题;P2SH的出现,既解决了账户的安全性问题(多重签名),又解决了支付的便利性。
网友评论