進行數字貨幣交易時,除了私鑰和助記詞,還免不了會用到公鑰與位址,如果你還不了解它們的重要性,貿然去交易,很可能不經意之間就弄丟了自己的資產。那什麼是公鑰與位址?我們今天來重點學習一下。
公鑰
公鑰,是對私鑰進行橢圓曲線加密演算法生成,公鑰的基礎是私鑰,是先有了私鑰,之後再生成公鑰,之後在和簽名配合證明「我就是私鑰的主人」,但是無法通過公鑰倒推得到私鑰。
公鑰的作用是在和對方交易時,使用自己的私鑰加密資訊,然後對方使用自己的公鑰解密獲得原始資訊,這個過程俗稱簽名。
由於公鑰太長,在交易中不方便使用,所以就有了位址。
位址
位址是由公鑰生成的,位址相當於銀行卡號,用來傳送和接收數字資產。例如以太坊錢包,建立乙個錢包後,會生成乙個以「0x」開頭的字串,這個字串就是錢包位址。
總結
私鑰用來簽名交易,公鑰用來驗證私鑰簽名的交易,位址用來收款。私鑰由系統隨機生成的,公鑰由私鑰生成的,使用了橢圓曲線加密,位址由公鑰生成的,使用了雜湊運算。區塊鏈中的公鑰、私鑰以及位址都在區塊鏈交易中起到不同的作用,所以才能順利的完成一筆數字貨幣的交易。
以太坊位址和公鑰 以太坊中的網路位址
多位址 multiaddr 讓我們從最早或按 commit 時間來看最早被歸檔的多位址 multiaddr 1 開始。多位址是 protocol labs 的多格式專案 multiformats project 的一部分。多格式本質上是自描述值的各種規範。由於被廣泛用於libp2p,ipfs 以及其...
公鑰 私鑰 區塊鏈中私鑰 公鑰和錢包位址三者關係
一.加密數字貨幣錢包的概念及原理加密貨幣錢包是指,可以用來儲存,傳送和接收多種加密貨幣的數字錢包。需要說明的是,它並不是用來裝錢的,並不像真實世界中那樣錢 從技術上來說,錢包是用來存放私鑰的工具,擁有了私鑰。著擁有了對數字貨幣的支配權。錢包可以理解為一款提供使用者介面的應用程式,具有控制使用者訪問許...
私鑰 公鑰和位址
私鑰 公鑰和位址是如何生成的?大體來說,位址的生成的流程是 私鑰 公鑰 位址。因此位址的生成需要三步 1.生成乙個隨機的私鑰 32位元組 2.通過私鑰生成公鑰 64位元組 3.通過公鑰得到位址 20位元組 私鑰的生成 私鑰是一組64位的16進製制字元,通過私鑰我們能夠訪問乙個賬戶。以太坊的私鑰生成是...