基礎與密碼學
公開金鑰密碼學
公開金鑰密碼學給每個人一對配套的鑰匙:一把可以隨意公開的公鑰,和一把要嚴加保密的私鑰。兩者在數學上彼此關聯,使得一把鑰匙所做的事,只有另一把才能解開。它解決了一個困擾人們數百年的難題——如何與一個素未謀面、也從沒共享過任何密碼的人安全地通信?
這對鑰匙以兩種互補的方式工作。為了保密,任何人都能用你的公鑰把訊息鎖上,而只有你的私鑰才能打開它,就像一個郵筒:全世界都能往投信口塞信,卻只有你才有鑰匙把信取走。為了證明身分,你用私鑰給某樣東西簽名,任何人都能用與之配對的公鑰來核驗這簽名確實出自你手——而整個過程誰也無從得知私鑰本身。
在區塊鏈上,這正是所有權的根基。你的帳戶本質上就是一把公鑰(常被縮短成一個地址),而對其中資金的掌控,無非就是對那把配對私鑰的掌控。要轉出代幣,你用私鑰給這筆交易簽名;整個網路拿你的公鑰一核驗,便認定它確實出自你本人。沒有銀行帳戶,沒有密碼重置,沒有中間人——誰握著私鑰,誰就握著這筆錢。
因為沒有密碼重置,弄丟私鑰就意味著永遠失去對資金的存取——這正是助記詞和妥善備份如此重要的原因。
又稱
另見