okx

密码学与区块链的完美结合

时间:2023-08-12|浏览:160

作者:来学嘉,上海交大教授、密码学家。

与密码算法密不可分的区块链 首先,区块链是密码算法搭建起来的,所以说它和密码算法是不可分割的。另一方面,反过来区块链又对密码学有贡献,它对密码学的发展提供了一些新的思路或者新的方向。最后捎带提一些我们常用的术语,应该怎么样建立正确的认识。

区块链本质是什么呢,是全局分布而且同步的账本,大家都有一个一样的东西。这套东西能验证账本内容,而这些内容是每个人都可以验证的。同时还能保证账本中放的是交易,你又能验证交易是不是合法。

说到区块链不得不提到比特币,因为区块链是从比特币来的。比特币是分布式电子系统,利用网络在没有事先信任情况下实现交易支付。

比特币的交易通过数字签名链来实现,然后把这些交易记录放到一个数据库,一个共同验证的数据库,就是区块链。密码里有几个基本的密码函数,数字签名、Hash函数还是最常用的,其中最古老的叫做加密,但比特币没有加密。

比特币是什么东西,其实就是我们常说的地址。谁知道私钥谁就拥有比特币,因为我有私钥,可以对它做操作,做支付,这就是交易。

支付就是很简单,因为我有私钥,可以选一个想给的人,把他的地址拿过来,把我的签名和地址、钱绑到一起,就表明转到他那儿。因为他有他的私钥,可以用他的私钥接着往下做交易。

持有者对前期交易和收款人的地址做签名,就是交易。这个过程是可以公开验证的,因为数字签名的一个特性就是只有知道私钥的人,才能够生成签名,而其他人都可以验证,而且只能验证,这样的话就有一种抗抵赖的功能。

数字货币有一个很大的问题,就是copy的问题,因为一个文件和它的拷贝件是不可区分的,这样的话,电子货币原则上完全可以重复使用。这样的货币系统就失去了它的意义,所以需要一个方法防止双花问题。

传统解决方案是靠一个第三方,必须经过银行检查这个钱是否用过。比特币想了一个更好的办法,为了防止重复花费,就把所有用过记录全部公开,这样的话就无法重复使用了。公开记录的数据库就叫做账本

热点:区块链

欧易

欧易(OKX)

用戶喜愛的交易所

币安

币安(Binance)

已有账号登陆后会弹出下载

« 上一条| 下一条 »
区块链交流群
数藏交流群

合作伙伴

非小号交易所排名-专业的交易行情资讯门户网站,提供区块链比特币行情查询、比特币价格、比特币钱包、比特币智能合约、比特币量化交易策略分析,狗狗币以太坊以太币玩客币雷达币波场环保币柚子币莱特币瑞波币公信宝等虚拟加密电子数字货币价格查询汇率换算,币看比特儿火币网币安网欧易虎符抹茶XMEX合约交易所APP,比特币挖矿金色财经巴比特范非小号资讯平台。
非小号行情 yonghaoka.cn 飞鸟用好卡 ©2020-2024版权所有 桂ICP备18005582号-1