因此,首先,讓我們嘗試理解 #cryptography 的根源和原始含義,即廣義上的 #cryptography ,然後我們將其限制為 #bitcoin 版本!
密碼學是保護對手通訊安全的實踐。它涉及對訊息進行加密和解密的技術和方法,以保護其機密性、完整性和真實性。
密碼學的起源可以追溯到古代文明,早期的加密形式被用來保護秘密和傳達敏感訊息。例如,古埃及人使用象形文字來編碼他們的訊息,而希臘人則使用一種稱為 scytale 的方法來加密軍事指揮官發送的訊息。
密碼學最著名的例子之一是凱撒密碼,尤利烏斯·凱撒使用它來保護他的軍事通信。該技術涉及將訊息中的每個字母在字母表中向下移動一定數量的位置。例如,移位三會將字母 A 變成 D,將 B 變成 E,依此類推。
密碼學在歷史上一直被用於各種目的,包括軍事、外交和商業通訊。
現在讓我們回到#bitcoin 和#blockChain
比特幣使用一種稱為公鑰加密的加密技術,特別是橢圓曲線數位簽章演算法(ECDSA)來保護交易並防止未經授權的網路存取。
公鑰加密涉及使用兩個金鑰(公鑰和私鑰)來加密和解密訊息。就比特幣而言,每個用戶都有一對公鑰和私鑰。公鑰用於接收比特幣交易,而私鑰則用於簽署和授權交易。
當一個用戶想要將比特幣發送給另一個用戶時,他們會創建一個交易並用他們的私鑰對其進行簽署。然後,該交易被廣播到網絡,由其他節點使用發送者的公鑰進行驗證。如果交易有效,則會將其添加到區塊鏈中。
公鑰密碼學和區塊鏈的使用可以實現去中心化和去信任的系統,可以安全、透明地記錄交易,而不需要銀行或其他金融機構等中介機構。這使得比特幣在點對點交易和價值儲存中廣受歡迎。
比特幣涉及的整個交易機制使用共識演算法,挖礦也是我們將在下一篇文章中介紹的相關主題。
在那之前請保持微笑,不要忘記關注我們。
![](https://public.bnbstatic.com/image/pgc/202302/8f006cf71d5490894ccfddeca39c26ca.jpg)