因此,首先,让我们尝试理解 #cryptography 的根源和原始含义,即广义上的 #cryptography ,然后我们将其限制为 #bitcoin 版本!
密码学是保护对手通讯安全的实践。它涉及对讯息进行加密和解密的技术和方法,以保护其机密性、完整性和真实性。
密码学的起源可以追溯到古代文明,早期的加密形式被用来保护秘密和传达敏感讯息。例如,古埃及人使用象形文字来编码他们的讯息,而希腊人则使用一种称为 scytale 的方法来加密军事指挥官发送的讯息。
密码学最著名的例子之一是凯撒密码,尤利乌斯·凯撒使用它来保护他的军事通信。该技术涉及将讯息中的每个字母在字母表中向下移动一定数量的位置。例如,移位三会将字母 A 变成 D,将 B 变成 E,依此类推。
密码学在历史上一直被用于各种目的,包括军事、外交和商业通讯。
现在让我们回到#bitcoin 和#blockChain
比特币使用一种称为公钥加密的加密技术,特别是椭圆曲线数位签章演算法(ECDSA)来保护交易并防止未经授权的网路存取。
公钥加密涉及使用两个金钥(公钥和私钥)来加密和解密讯息。就比特币而言,每个用户都有一对公钥和私钥。公钥用于接收比特币交易,而私钥则用于签署和授权交易。
当一个用户想要将比特币发送给另一个用户时,他们会创建一个交易并用他们的私钥对其进行签署。然后,该交易被广播到网络,由其他节点使用发送者的公钥进行验证。如果交易有效,则会将其添加到区块链中。
公钥密码学和区块链的使用可以实现去中心化和去信任的系统,可以安全、透明地记录交易,而不需要银行或其他金融机构等中介机构。这使得比特币在点对点交易和价值储存中广受欢迎。
比特币涉及的整个交易机制使用共识演算法,挖矿也是我们将在下一篇文章中介绍的相关主题。
在那之前请保持微笑,不要忘记关注我们。
![](https://public.bnbstatic.com/image/pgc/202302/8f006cf71d5490894ccfddeca39c26ca.jpg)