Substrate 使用多組公/私鑰對來代表網絡的參與者。
區塊鏈系統的參與者角色各異,例如從驗證人到普通用戶。
舉個例子,Substrate 節點使用 “提名權益證明”(NPoS)算法來選擇驗證人。驗證人和提名人可能擁有大量資金,因此 Substrate 的 Stake 模塊引入了帳戶抽象,以幫助確保資金的盡可能安全。
這些抽象賬戶是:
存儲密鑰(Stash keys): 存儲賬戶的作用是持有大量資金。它的私鑰應該存放在冷錢包中,保證盡可能安全。
控制密鑰(Controller keys): 控制帳戶代表存儲帳戶作出選擇,例如付款偏好,但應僅持有少量資金來支付交易費用。它的私鑰應該保持安全,因為其會影響驗證人設置,但私鑰會在維護驗證人時定期使用。
基于Substrate構建的Creditcoin 2.0已上線:6月27日消息,基于Substrate構建的Creditcoin 2.0已于6月23日上線。新Creditcoin協議明顯提高網絡性能,并利用Credal API促進在現實世界中的應用。
據悉,通過公開記錄信貸歷史,Creditcoin減少借款人和貸款人之間的信息不對稱,有助于確保資本融資,建立信貸歷史,并促進新興市場金融客戶和企業之間的信任。[2022/6/27 1:32:53]
會話密鑰(Session keys): 會話密鑰是保存在驗證人客戶端中的 “熱” 密鑰,用于簽署某些驗證人操作。他們不應該持有資金。
一個密鑰對可以代表一個賬戶并控制資金,就像你在其他區塊鏈中看到的普通賬戶一樣。在 Substrate Balances 模塊的語境下,這些帳戶必須具有最小金額(“現有存款”)才能存在于存儲中。
去中心化數據索引工具SubQuery即將上線Acala:11月25日,據官方消息,去中心化數據索引工具SubQuery宣布,SubQueryNetwork將在Acala平行鏈上啟動。SubQuery和SQTToken致力于成為在Acala上推出的首個外部應用程序和Token。
官方表示,做出這一決定的一個關鍵因素是Acala即將發布的EVM+。通過在EVM兼容鏈上發布,SubQuery將無縫允許來自以太坊生態系統的投資者通過使用Metamask參與TGE。擁有Acala的EVM+,用戶甚至可以將他們的以太坊地址與他們的Polkadot地址鏈接起來,從而克服了管理多個賬戶的需要。[2021/11/25 7:10:57]
帳戶密鑰是通用化定義的,并在 runtime 中具體化。
DeFi借貸平臺Sublime完成250萬美元種子輪融資:10月19日消息,DeFi借貸平臺Sublime完成250萬美元種子輪融資,Galaxy Digital和Electric Capital領投,FinTech Collective、Collab+Currency和天使投資人Jill Carlson Gunter和Ryan Selkis參投。該筆資金通過未來代幣的簡單協議 (SAFT) 銷售獲得。憑借新資本,總部位于印度的Sublime計劃繼續開發其平臺并在未來幾周內推出。與典型的信用檢查不同,Sublime將讓用戶利用他們的數字身份來獲得抵押不足的貸款。除了社交媒體資料外,Sublime還將支持加密和NFT作為抵押品。(The Block)[2021/10/20 20:41:23]
繼續我們存儲和控制帳戶的例子,這些帳戶的密鑰通過其預期用途進行區分,而不是通過任何底層的加密學差異進行區分。創建存儲或控制密鑰時,還支持普通帳戶密鑰支持的所有加密。
波卡開發基礎框架Substrate發布更新:波卡(Polkadot)區塊鏈開發基礎框架Substrate已經在北京時間9月23日凌晨更新到v2.0最新版本Substrate v2.0.0 – two dot,此次更新主要針對runtime、client、API以及Runtime Migrations,包括允許設置任何賬戶做抵押的獎勵目的地、更新任務Grafana儀表板、libp2p客戶端更新、grandpa-rpc api更新等。(GitHub)[2020/9/23]
存儲密鑰(Stash keys)是定義存儲帳戶的公/私鑰對。該帳戶就像一個 “儲蓄帳戶”,因為您不應經常使用該帳戶進行交易。因此,應以最高安全性來對待其私鑰,例如在安全或硬件安全層中進行保護。
由于存儲密鑰保持離線狀態,因此它將指定一個控制帳戶以利用存儲帳戶資金的權重做出非支出決策。它還可以指定一個代理帳戶來代表其投票參與治理。
Nodle從Stellar移至Substrate網絡:金色財經報道,于2017年啟動的物聯網(IoT)平臺Nodle宣布將從Stellar區塊鏈轉換至Parity Technologies的Substrate網絡。Substrate使該團隊可以自定義區塊鏈,Nodle被稱為Arcadia。[2020/4/1]
控制密鑰(Controller keys)是定義控制帳戶的公/私鑰對。在 Substrate 的 NPoS 模型語境中,控制密鑰將表示一個人想要驗證或提名的意圖。
控制密鑰用于設置諸如獎勵接收地址之類的偏好,對于驗證人來說還用于設置其會話密鑰。控制帳戶只需要支付交易費用,因此只需要很少的資金。
控制密鑰永遠不能用于從其存儲帳戶花費資金。但是,控制密鑰的行為可能會導致 slash,因此仍應妥善保管。
會話密鑰(Session keys)是驗證人用來簽署與共識相關的消息的 “熱密鑰”。它的本意不是控制資金的帳戶密鑰,而應該僅用于其本來的目的。它們可以定期更改;您的控制賬戶僅需要通過簽名會話公鑰來創建證書,然后通過外部信息廣播該證書。會話密鑰也是通用定義,并在 runtime 中具體化。
要創建會話密鑰,驗證人的操作者必須證明密鑰代表其存儲帳戶(stake)和提名人。為此,他們通過使用其控制密鑰對密鑰進行簽名來創建證書。然后,他們通過在鏈上的事務中發布會話證書來通知鏈此密鑰代表其控制密鑰。
Substrate 提供了 Session module,該模塊允許驗證人管理其會話密鑰。
你可以聲明任意數量的會話密鑰。例如,默認的 Substrate 節點就用了三個:BABE、GRANDPA 和 “I'm Online”。其他鏈可能有更多或更少的會話密鑰,具體取決于鏈希望其驗證人執行的操作。
這些不同的會話密鑰可以使用相同的密碼學,但是在整個 runtime 邏輯中,其用途完全不同。為了防止將錯誤的密鑰用于錯誤的操作,Rust 強類型會包裝這些密鑰,使它們彼此不兼容,并確保僅將它們用于原有目的。
如果會話密鑰被泄露,攻擊者可能會犯下造成 Slash 的行為。會話密鑰應定期(例如每個會話)通過 the `rotate_keys` RPC 更改,以提高安全性。
了解更多 Substrate 中使用的密碼學。
學習創建本地網絡和生成密鑰的教程。
Staking module: https://substrate.dev/rustdocs/v2.0.0-rc5/pallet_staking/index.html
Balances 模塊: https://substrate.dev/rustdocs/v2.0.0-rc5/pallet_balances/index.html
Session module: https://substrate.dev/rustdocs/v2.0.0-rc5/pallet_session/index.html
the rotate_keys RPC: https://substrate.dev/rustdocs/v2.0.0-rc5/sc_rpc/author/trait.AuthorApi.html#tymethod.rotate_keys
Substrate 中使用的密碼學: https://substrate.dev/docs/en/knowledgebase/advanced/cryptography
創建本地網絡和生成密鑰的教程: https://substrate.dev/docs/en/tutorials/start-a-private-network/
session keys runtime API: https://substrate.dev/rustdocs/v2.0.0-rc5/sp_session/trait.SessionKeys.html
Substrate 節點 runtime 中的會話密鑰: https://substrate.dev/rustdocs/v2.0.0-rc5/node_runtime/struct.SessionKeys.html
substrate_application_crypto: https://substrate.dev/rustdocs/v2.0.0-rc5/sp_application_crypto/index.html
中國30年金融資本市場里,中國科創板上周剛迎來一周年,總市值2.8萬億元,投資數量527萬人,融資總額2015億元.
1900/1/1 0:00:00據中國新聞網消息,按照部統一指揮部署,機關立案偵辦“Plus Token平臺”網絡傳銷案,先后將潛逃境外的全部27名主要犯罪嫌疑人和該案82名骨干成員抓捕歸案.
1900/1/1 0:00:007月23日,螞蟻集團董事長井賢棟在杭州宣布,螞蟻區塊鏈正式升級為“螞蟻鏈”。 螞蟻鏈將秉持螞蟻集團16年來以科技解決信任問題的初心,重構數字經濟的信任體系,讓區塊鏈像移動支付一樣改變生產和生活.
1900/1/1 0:00:00已經持續兩個月的DeFi熱潮愈加火爆。8月12日上線的Yam Finance,當天就紅爆整個加密社區。啟動用時不到8個小時,Yam Finance中鎖倉總價值就超過2億美元.
1900/1/1 0:00:00“區塊鏈”這一詞匯越來越多的出現在我們的生活當中,究竟什么是區塊鏈?區塊鏈都有哪些方面的應用?數字貨幣與區塊鏈又有著怎樣的關系?未來區塊鏈相關行業又需要什么樣的人才?新華社記者視頻專訪清華大學經.
1900/1/1 0:00:00OKCoin是中國最早的加密貨幣交易所之一,也與幣安、火幣統稱為三大。OK在中文區的曝光量也相對更高,但由于嚴密的對外保密制度、復雜的組織體系、以及高管頻繁的變動,OK的高層組織架構最難以歸納.
1900/1/1 0:00:00