1. 程式人生 > >名詞解釋第六十九講:簽名校驗

名詞解釋第六十九講:簽名校驗

這裡是王團長區塊鏈學院,與最優秀的區塊鏈人一起成長!今天給大家講講簽名校驗。

 

簽名校驗其實是區塊鏈裡的兩個詞語—簽名和校驗。簡單的說,簽名是用來證明你是你,校驗則是別人來驗證你是否真的是你。

 

說到簽名,很多人的第一反應是用筆簽名。生活中我們經常需要用筆簽名:借條要簽名,合同要簽名,去銀行辦理業務也要簽名。簽下名字,就表示對這件事負責。人的筆跡是很個性的,幾乎不可能複製,即便是專業模仿也可以通過技術鑑別出來,因此簽名就具有唯一性的特點,並被法律認可。區塊鏈裡的簽名意義跟用筆簽名類似,用於確認身份。

 

在沒有筆跡驗證的情況下,區塊鏈中的簽名是如何保持唯一性和可驗證性呢?這其實是用到區塊鏈中的加密技術來代替人的筆跡,通過技術來杜絕造假的可能,這也是為什麼區塊鏈能夠被稱為重塑信任的工具。

 

區塊鏈簽名的技術原理涉及一個雜湊函式、傳送者的公鑰、傳送者的私鑰。對小白來說過於複雜,今天我們先學習明白簽名的意義。小夥伴們要明白簽名的兩個意義:一是通過簽名能確定訊息確實是由傳送方發出來的;二是簽名能確定訊息的完整性。

 

                                  

 

簽名證明了你對自己區塊鏈賬戶的擁有權。校驗則是證明這個訊息內容確實來自於這個賬戶的持有人。當交易資訊被簽名後上傳到鏈上廣播時,所有人都可以通過簽名來驗證此交易是否真實。具體的技術原理是通過區塊鏈的非對稱加密設計來實現,對技術有興趣的小夥伴們可以再單獨學習研究。

 

有了簽名和校驗機制,即使是素未謀面的兩個人,也可以放心的在區塊鏈上進行交易而不用擔心對方欺騙或抵賴。

 

隨著區塊鏈相關技術的創新和突破,將來很多有形或無形資產都將實現去中心化並上鏈,未來數字資產將無處不在。而它們在鏈上都是會明確所有權的。通過簽名和校驗,也給數字資產的轉移和確權提供了安全保障和技術手段。

 

想要了解更多的區塊鏈知識,可以關注我們的公眾號:王團長區塊鏈日記,與最優秀的區塊鏈人一起成長!