巨鯨數字-區塊鏈-區塊鏈的加密技術(公鑰、私鑰)

區塊鏈的概念雛形最早於1991年誕生於加密行業,但直到2008年中本聰(Satoshi Nakamoto)發表的比特幣論文中才作爲一種比較完備的技術得以運用。近幾年來,伴隨着比特幣的熱度,區塊鏈獲得了大量媒體和社會關注。其實,區塊鏈和比特幣是兩種不同的事物。區塊鏈是比特幣的底層技術,比特幣是區塊鏈最早和最著名的商業應用之一。簡單來說,區塊鏈是一個去中心化的點對點系統,利用特殊的算法,實現對區塊內信息生成順序的協調,並使用加密技術和哈希算法,通過特殊的數據結構,對生成的區塊進行連接,從而確保了系統的安全性和完備性。

1.什麼是區塊鏈私鑰

根據區塊鏈地址、區塊鏈公鑰的概念,就很容易理解什麼是區塊鏈私鑰。你可以把它看成是你的銀行卡密碼。區塊鏈公鑰是一個隨機數,這個隨機數的概率空間很大(256位,也即是2的256次方,例:隨機生成私鑰:拋硬幣256次,用紙和筆記錄正反面並轉換爲0和1,隨機得到的256位二進制數字可作爲比特幣錢包的私鑰)2的256次方是個什麼概念呢?比宇宙中的分子還要多。也就是說,別人是不可能和你生成一樣的區塊鏈私鑰的。

2.什麼是區塊鏈公鑰

區塊鏈公鑰是密碼學上的一個概念,是通過一種算法得到的,一般區塊鏈公鑰和區塊鏈私鑰是成對出現的。例如,你要傳送一個信息給我,而這份信的內容是機密的。你用我的區塊鏈公鑰來加密來送信,而只有用我的區塊鏈私鑰才能夠看到這封信的內容。也就是說你僅僅充當了一個郵遞員的角色,只有保管私鑰的人才能看到這封信的內容。

3.什麼是區塊鏈錢包地址

可以把區塊鏈錢包地址想象成一個銀行卡號,別人可以給你的錢包地址打錢。一般地址和私鑰是成對出現的,他們的關係就像銀行卡號和密碼。地址就像銀行卡號一樣用來記錄你在該錢包地址上存有多少幣。我們可以簡單的把錢包地址理解成爲銀行卡號,該錢包地址的私鑰理解成爲所對應銀行卡號的密碼。只有你在知道銀行密碼的情況下才能使用銀行卡號上的錢。所以,在使用區塊鏈錢包時請保存好你的區塊鏈地址和區塊鏈私鑰。