時間:2023-07-15|瀏覽:295
什么是地址? 地址=銀行卡號
在區塊鏈世界中,地址起到類似于銀行卡號的作用。收款方需要提供地址給付款方,付款方需要填入收款地址、轉賬金額才能發起轉賬。錢包地址是通過對公鑰進行一系列的加密和編碼后獲得的,不同的幣種會有不同的地址格式。
什么是公鑰? 公鑰和私鑰是一對用于非對稱加密的密鑰,顧名思義,公鑰是可以公開出去的,而私鑰是需要私密保存的。因為通過私鑰可以推導出公鑰,而公鑰不能反推私鑰。而所謂的非對稱加密是指公鑰加密過的內容需要用私鑰才能解密,私鑰加密過的內容要用公鑰才能解密。
地址or公鑰? 既然公鑰是可以公開出去的,那為什么還要生成地址,而不是直接使用公鑰這個過程是很難可逆的,密碼學中所說的【很難】,意味著理論上可以實現,但現實生活中基本【不可能】。因此,我們可以將公鑰公開出去。但無論如何,公鑰與私鑰是有直接的數學聯系;而通過對公鑰進行多次不可逆的加密及編碼之后,地址與私鑰之間已經多了層層阻隔,安全性方面將獲得更多保障。