設置身份
用戶可以通過注冊來設置身份,注冊時需要填寫默認字段,例如法定名稱、顯示名稱、網站、Twitter用戶名、Riot用戶名等,同時還可以設置一些額外的自定義字段,以證明自己的身份(詳情請參見下文中的判斷Judgements:https://wiki.polkadot.network/docs/learn-identity#judgements)。
用戶必須在鏈上保留一定的資金作爲抵押,以存儲他們的信息:20.258DOT,以及法定名稱以外的每個字段需要0.066DOT。這些資金被鎖定,不會被使用——當身份被清除時會退還。
可以通過在Polkadot-JS Apps的Chain state constants(詳情請參見:https://polkadot.js.org/apps/#/chainstate/constants)選項卡中查詢常量來提取這些金額。
注:設置和清除身份的指南
設置和清除身份的步驟在此幫助文章中詳細解釋——如何設置和清除身份(詳情請參見:
https://support.polkadot.network/support/solutions/articles/65000181981-how-to-set-and-clear-an-identity)
注意:
Nano S上的Ledger應用程序不支持設置身份的外部操作。解決方法是,可以通過鏈上账戶創建一個主要身份(primary identity),然後使用該主要身份將一個子身份(sub-identity)(詳情請參見:
https://wiki.polkadot.network/docs/learn-identity#sub-accounts)分配給Ledger的stash账戶。
格式注意事項
請記住以下注意事項:由於字段支持不同的格式,從原始字節到各種哈希值,用戶界面(UI)無法確定如何對遇到的特定字段進行編碼。Polkadot-JS UI當前將遇到的原始字節編碼爲UTF8字符串,使這些值在屏幕上可讀。然而,鑑於可以將任何值放入這些字段中,不同的UI可能會將它們解釋爲IPFS哈希或編碼位圖(encoded bitmaps)。
這意味着以原始字節存儲的任何字段將在特定UI中變得不可讀。隨着字段標准的明確化,使用起來將變得更加容易。但目前,每個自定義的用戶信息顯示實現都可能需要做出明確決策,以便選擇採取的方法,或支持多種格式,然後嘗試多種編碼,直到輸出有意義。
判斷 Judgements
用戶將其信息注入鏈上後,可以請求登記者進行判斷。用戶聲明自己愿意爲判斷支付的最高費用,費用低於該金額的登記者可以提供判斷。
當登記者提供判斷時,他們可以在以下六個置信度級別中選擇其證明:
- 未知(Unknown):默認值,尚未做出判斷。
- 合理(Reasonable):數據似乎合理,但未進行深入檢查(例如正式的KYC流程)(當前驗證的所有鏈上身份)
- 已知的良好身份(Known Good):登記者已經證明信息是正確的(此步驟涉及驗證國家頒發的身份文件,除了登記者,目前沒有任何账戶具有已知良好的身份)。
- 過時(Out of Date):信息曾經是良好的,但現在已過時。
- 低質量:信息質量低或不精確,但可以通過更新進行修復。
- 錯誤:信息錯誤,可能表明惡意意圖。
第七種狀態爲“已支付費用(fee paid)”,表示用戶已經請求判斷並正在進行中。處於此狀態或“錯誤(erroneous)”狀態的信息是“固定的(sticky)”,無法修改;只能通過完全清除身份來刪除。
登記者通過執行適當的盡職調查來獲得信任,如果提供錯誤的判斷,他們可能會被替換。
在提交身份信息後請求判斷,請轉到Polkadot-JS UI中的Extrinsics選項卡(詳情請參見:
https://polkadot.js.org/apps/#/extrinsics),選擇identity模塊,然後選擇requestJudgement。對於reg_index,輸入您想要由其進行判斷的的索引,對於max_fee,輸入您愿意爲這些確認支付的最高費用。
如果您不知道選擇哪個登記者,請首先在Polkadot-JS UI中的Chain State選項卡(詳情請參見:
https://polkadot.js.org/apps/#/chainstate)中選擇identity.registrars()以獲取完整列表。
注:請求和取消身份判斷的指南
請求和取消身份判斷的步驟在此幫助文章(詳情請參見:
https://support.polkadot.network/support/solutions/articles/65000181990-how-to-request-and-cancel-identity-judgement)中詳細解釋。
注:通過Web3Foundationregistrar請求判斷
如果您通過Web3Foundationregistrar(即Registrar#0)請求了鏈上身份的判斷,則需要完成一些額外的任務。了解更多信息,請參閱此幫助文章(詳情請參見:
https://support.polkadot.network/support/solutions/articles/65000179747-how-to-use-the-w3f-registrar-page)。
注意:
設置身份的調用是鏈上操作。因此,聯系信息公开可見,無論是合法實體(如登記者或驗證者)還是可能冒充他們的騙子。身份字段中的字符串是模擬攻擊的候選對象,因爲有人可能會列出一個虛假網站(例如web3.f0undation而不是web3.foundation),並且仍然可以通過登記者進行驗證(如果檢查是自動化的)!
在去中心化網絡中,僅基於身份進行交易時應謹慎。如果鏈上的一個账戶聲稱屬於Web3基金會,明智的做法是通過直接與Web3基金會進行核實或檢查該账戶在鏈上的歷史記錄來驗證其真實性。
登記者 Register
登記者可以爲其服務設定費用,並將其證明限制在某些字段上。例如,登記者可以收取1DOT的費用來驗證用戶的法定名稱、電子郵件和GPG密鑰。當用戶請求判斷時,他們將向提供這些聲明判斷的登記者支付此費用。用戶設定了他們愿意支付的最高費用,只有低於這個數額的登記者才會提供判斷。
成爲登記者
注:高級操作指南
請參閱此頁面(詳情請參見:
https://wiki.polkadot.network/docs/learn-guides-identity#registrars)了解如何成爲登記者。
當前登記者
波卡上有多個登記者。除非這裏沒有其他信息可用,否則如果您希望由特定的登記者進行判斷,必須單獨聯系他們。
Registrar0:
URL:https://registrar.web3.foundation/
账戶:
12j3Cz8qskCGJxmSJpVL2z2t3Fpmw3KoBaBaRGPnuibFc7o8
費用:0DOT
Registrar1:
URL:https://registrar.d11d.net/
账戶:
1Reg2TYv9rGfrQKpPREmrHRxrNsUDBQKzkYwP1UstD97wpJ
費用:10DOT
Registrar2:
账戶:
1EpXirnoTimS1SWq52BeYx7sitsusXNGzMyGx8WPujPd1HB
費用:0DOT
要了解如何在申請判斷後與登記者聯系或了解他們是誰,可以通過將他們添加到我們的地址簿中以檢查他們的身份。他們的身份將自動加載。
子账戶 Sub Accounts
用戶還可以通過在主账戶下設置“子账戶”來鏈接账戶,每個子账戶都有自己的身份。系統爲每個子账戶保留一筆保證金。例如,單個實體“My Staking Company”可以注冊多個子账戶,這些子账戶代表每個驗證者的儲備账戶(Stash Accounts,詳情請參見:
https://wiki.polkadot.network/docs/learn-cryptography)。
一個账戶最多可以有100個子账戶。請注意,每個子账戶都需要存入20.053DOT的押金。
這是如何設置子身份的文章以及使用Polkadot-JS UI設置子身份的視頻教程。
注:設置子身份的文章和視頻
這是如何設置子身份(詳情請參見:
https://support.polkadot.network/support/solutions/articles/65000181991-how-to-set-identities-for-sub-accounts)的文章以及使用Polkadot-JS UI設置子身份的視頻教程(詳情請參見:
https://www.youtube.com/watch?v=0Yh1JYg3ZKU&ab_channel=Paradox)。
清除和注銷身份
清除:用戶可以清除其身份信息並收回押金。清除身份還會清除所有的子账戶並退還押金。
注:請訪問此幫助文章(詳情請參見:
https://support.polkadot.network/support/solutions/articles/65000181981)中的“清除身份”部分,了解有關清除身份的指南。
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播信息之目的,不構成任何投資建議,如有侵權行為,請第一時間聯絡我們修改或刪除,多謝。