簽名

簽名(英文:Signature)就是使用者用區塊鏈帳戶(錢包)對一筆交易做認可/認證的動作。

數位資產在發生交易時,發起人必須向區塊鏈驗證他是發起人本人,並擁有該錢包的資產。此時區塊鏈便會另發起人以私鑰作為驗證,類似傳統銀行裡簽名的動作,一旦出示私鑰,就算完成簽名。

沒有交易的簽名

沒有發生交易時,錢包可以拿來純粹出示作為身分認證,並且簽名進行特定動作。就如同今天你走入銀行,可能做的是變更帳戶姓名,或是查閱存款餘額,有的動作需要你進行簽名,但並不一定有交易發生。在區塊鏈世界也是一樣的。

不同的地方是,如果你擁有很多錢包,你就等同於擁有了很多不同的「簽名」。而因為錢包私鑰可以轉移,所有權可以輕易轉讓,因此這個區塊鏈簽名的機制,就等同於可以易主,可以轉讓。這是區塊鏈和銀行及實體世界交易稍有不同的地方,可以說是優點,但也有人覺得是缺點(因為「簽名」竟然可能被偷走!)

錢包即登入

有不少服務開始透過「MetaMask」這樣的瀏覽器錢包外掛作為登入驗證,因此有了一種說法叫做「錢包即登入」,就是利用了區塊鏈錢包出示私鑰進行身分認證的「簽名」功能特性。而且通常簽名是不需要任何交易費用的,所以用起來十分方便,可以輕易登入任何使用這個簽名方式登入的網站,而且不怕這個登入形式被「關機停用」,畢竟整個網路是去中心的,而私鑰是使用者自行保存。