鏈聞消息,加拿大科技公司 ChainSafe 發佈使用 sr25519 簽名算法的 Go 語言實現 Go-Schnorrkel。ChainSafe 表示,Go-Schnorrkel 由 ChainSafe 工程師 Elizabeth 編寫,Go-Schnorrkel 是 ChainSafe Gossamer 開發的重要一步,Gossamer 是 Polkadot 運行時環境的第二個實現,驗證人將使用 Gossamer 執行簽名職責,並通常在 Gossamer 生態系統內簽署交易。Go-Schnorrkel 包括分層密鑰派生功能,允許用戶從種子密鑰對創建多個密鑰對,同時還包括用於從助記詞創建密鑰對的 substrate-bip39。Go-Schnorrkel 於近期完成升級,完成一個可驗證的隨機函數(VRF)功能的實現,該功能將幫助節點用來證明可以爲特定插槽創作特定區塊。ChainSafe 同時表示,「感謝 Cosmos 的研究員 Sunny Aggarwal 在 substrate-bip39 中提供幫助」。鏈聞此前報道,ChainSafe 於 2019 年年初獲得 Web3 基金會資助爲 Polkadot 開發 Golang 語言客戶端,除了爲 Polkadot 開發新的客戶端之外,ChainSafe 還獲得了以太坊基金會的資助,用 Golang 語言爲以太坊 2.0 進行開發。

來源鏈接