比特幣交易過程是如何加密的?

爲了讓交易在無需第三方信任機構的參與之下安全進行,比特幣系統採用了一種名爲非對稱加密的密碼學技術。

非對稱加密,指的是信息加密以及解密過程中使用了不同的密鑰。具體來說,非對稱算法由公有密鑰和私有密鑰組成,如果使用私鑰對數據進行加密,只有利用對應的公鑰才能進行解密。

比特幣系統中的私鑰由隨機生成器生成,再通過橢圓曲線、哈希函數等等單向、不可逆算法推導出公鑰以及地址。所以說,即使將地址以及公鑰公開在網絡上,也無法借其推導出私鑰(截至目前爲止,還未有人可破解這項技術),擁有私鑰就等於擁有比特幣的所有權。

正因如此,比特幣網絡中的用戶無須通過身份驗證就能確保自身加密貨幣資產的所有權。用戶使用私鑰生成交易,礦工利用公開於網絡的公鑰進行信息驗證,便能進行資產所有權的安全匿名轉移。

非對稱加密算法在這裏承擔了權威第三方的認證工作。

昨日回顧:一筆有效的比特幣交易經歷了哪些步驟?

明日預告:什麼是比特幣的哈希函數?

※區塊鏈課堂是哈希派圍繞區塊鏈技術推出的每日問答欄目,幫助大家從各方面瞭解區塊鏈領域的相關知識。如果你對區塊鏈有自己的想法以及相關疑惑,歡迎在評論區留言,我們將會在近期更新中爲你解答。

來源鏈接:None