天天看點

EOS私鑰的重要性以及如何管理它

想知道更多關于區塊鍊技術知識,請百度【鍊客區塊鍊技術問答社群】
鍊客,有問必答!
           

要在EOS區塊鍊中傳輸資料并執行智能合約,使用者必須使用加密的數字簽名。要在EOS中做到這一點,加密方法需要遵循非對稱密鑰加密(公鑰加密)。

首先,讓我簡單介紹一下有關加密的技術。

加密方法包括對稱密鑰加密和非對稱密鑰加密。

加密和解密方式:

· 加密:更改原始消息文本,使其僅對特定主題可識别。

· 解密:将加密的消息恢複到原來的消息

對稱密鑰加密

使用相同的密鑰進行加密和解密

非對稱密鑰加密

公鑰:任何人都可以在系統上看到的密鑰

私鑰:由使用者秘密管理的密鑰

用A的公鑰加密的内容:隻能用A的私鑰解密

用A的私鑰加密的内容:隻能用A的公鑰解密

· 發送消息時

· 發送方使用接收方的公鑰加密消息,接收方使用其私鑰解密消息以驗證消息。

· 當放入A的數字簽名時

· “A”使用其私鑰加密消息,接收方(包括第三方)使用A的公鑰解密消息以确認簽名。

EOS的私鑰

EOS中使用的私鑰是根據一定規則生成的51位随機數,公鑰是通過對此私鑰進行哈希計算生成。然而,你不能通過再次反向哈希計算獲得私鑰。換句話說,盡管可以通過私鑰獲得公鑰,但是無法通過公鑰找到私鑰。是以,一旦你失去自己的私鑰,幾乎不可能重新找到它,是以你應該把它放在一個安全的地方。

管理私鑰

将這些私鑰存儲在公共網絡上會面臨失去寶貴資産的風險。那麼如何保持你的私鑰遠離受黑客攻擊的風險,同時解決損失資産的焦慮呢? EOS、比特币和Ethereum交易所和個人錢包經常被黑,是以,各種安全解決方案百花齊放。然而,超越安全技術的黑客技術不斷湧現,是以僅僅依靠私人密鑰管理是非常危險的。

本文還提出了一些管理EOS私鑰的方法,但它并不是一個完美的解決方案,仍需要個人對此進行持續的關注和全面的管理。

你可以用雙重安全或經過驗證的專業方法來保護它,但是我們也将向那些因為麻煩和複雜而放棄的人展示最安全和最簡單的方法。

  1. 使用身份驗證工具“Scatter”

在使用身份驗證工具Scatter時,你不必在每次使用去中心化應用時都要注冊或輸入你的私鑰,這可以降低被黑的風險。它可以在第一次身份驗證之後使用,而且Scatter永遠不會要求或提供關于私鑰的資訊。

Scatter是EOS上釋出的最可信的身份驗證工具。因為它是存儲在本地的,即使别人發現了你的密碼,要黑掉一個Scatter賬戶也很困難,除非他到你的筆記本或電腦硬體那裡去偷。

但是,首先安裝一個官方的Scatter程式是很重要的,因為如果Scatter本身不是官方的,它可能會導緻問題。你可以在Chrome浏覽器擴充管理器模式下驗證它是否是一個正常程式。

與此同時,Block One正在開發自己的身份驗證工具,是以我們需要更多地了解如何才能最好地保護未來。

  1. 配置設定密鑰&将你的資産儲存在一個以上的私鑰中

· 為了防止忘記順序,你可以儲存為兩份。

· 把你的資産放在幾個密鑰裡也更安全。你可以建立并儲存多個私鑰,以防止在一次攻擊中丢掉所有資産。

· 此外,EOS還可以分割執行各種交易的活動帳戶和擁有所有權的所有者帳戶。

· 對于經常性使用,使用你保留的少量資産的私鑰注冊Scatter更安全。

  1. 小心為上

有幾種方法可以保持安全,但與此同時,重要的是不要采取可能導緻被黑的操作。事實上,黑客案件往往是由個人疏忽造成的。盡管私鑰存儲在加密USB存儲媒體中,但是如果計算機感染病毒仍有可能被黑。有時複制和粘貼私鑰過程中也會被黑。是以,注意不要打開不明郵件/網站,或安裝未經授權程式。

當然,你不能洩露你的私鑰。除非在尤其罕見和特殊的情況下,否則沒有去中心化應用或超級節點會索要私鑰,是以你永遠不應該在未經驗證的工具或去中心化應用中輸入私鑰。

也可以将私鑰存儲在離線的電腦中,或者将51位的私鑰儲存在手寫的筆記本上,而不是電腦上。

到目前為止我所說的隻是一個簡單的建議。如果你被黑了,沒人會為此負責。由于你擁有貴重的資産,你需要始終謹慎地了解最新和最佳的密鑰管理措施。

缺乏一個集中的組織來管理個人資訊就等于沒有一個集中的組織來管理任何問題。需要個人努力才能充分享受去中心化系統所帶來的優勢。

總之,去中心化系統有着顯著的好處和風險。然而,隻要你始終保持謹慎,這些風險是可以規避的。

到目前為止,我簡要的讨論了EOS私鑰的重要性和一些密鑰管理方法。

未經允許,拒絕轉賬。文章位址https://www.liankexing.com/note/note_page/id/6935.html

繼續閱讀