DeFi最近兩個月已經爆火了,但過高的手續費也暴露了以太坊的缺陷。既能解決效能問題又具有龐大生態系統的專案,可能就屬Polkadot了。本期金色硬核(Hardcore)關注測試版Polkadot——Kusama。
Kusama自稱為“波卡表親”。Kusama目標是解決Polkadot生態系統關注的程式碼脆弱性問題。Kusama超越了通常的測試網,在其平臺上部署了一個專注於研發的網路,社羣和開發人員需要付出實際成本,這使它更像主網。Kusama讓開發人員不必在Polkadot主鏈上進行實際新開發。
背景
Kusama由Gavin Wood博士創立,其目標是透過構建平行區塊鏈來支援Polkadot網路,該區塊鏈允許在非常現實的條件下進行實驗和開發。考慮到這一點,Wood博士設想構建一個“ 金絲雀網路”,該網路作為警告和檢測早期問題的協議,可以揭示Polkadot程式碼庫的弱點。
使用Kusama,可以測試計劃部署在Polkadot主鏈上的新功能。Kusama和其他測試網之間的區別在於,該平臺中做出的決定具有實際的經濟意義。測試網僅提供沒有實際價值的遊樂場代幣。
什麼是Kusama?
Kusama是Polkadot的金絲雀網路,這意味著它是一個實驗性的社羣研發協議。它的主要目的是幫助開發人員在Polkadot上測試和部署平行鏈,或者在實際經濟條件下嘗試治理和staking功能。
金絲雀測試
金絲雀測試很重要,因為這兩條鏈背後的開發人員都認為這是完全瞭解Polkadot開發重大風險的最佳方法。
作為Polkadot的未經改進的版本,Kusama作為一個獨立的去中心化主網。只要社羣允許,它就將持續執行,因為去中心化系統本來就沒有死亡開關。它可能會成為Polkadot的平行中繼鏈,但它絕不會與Polkadot主鏈合併。
Kusama代幣
Kusama的原生代幣是KSM,持幣者可以用來抵押,成為驗證者或提名一個驗證者,以及對其治理機制進行投票等。此外,正是代幣為Kusama網路中的大多數機制提供了動力。
在Polkadot ICO期間購買DOT的投資者有資格在Kusama Network上獲得等額的KSM。
共識協議:提名權益證明
Kusama的共識機制為提名權益證明(NPoS)。在NPoS機制中,根據驗證者抵押的代幣和投票者抵押的代幣來選舉驗證者,NPoS會在每次選舉中儘可能地平衡驗證者的權重。
在Polkadot中,驗證者的選擇著重於三個指標之間的平衡(Phragmen演算法):
提名人及其提名人抵押的代幣總數
最小抵押驗證者抵押的代幣數
一組抵押的方差。
驗證者
要想成為驗證者,使用者必須先抵押KSM。一旦使用者已經具有成為驗證者候選人所需的最少代幣數量,他們便可以根據Phragmen演算法被選為Kusama驗證者。
目前,Kusama有超過130個驗證者。
平行鏈
平行鏈專注於應用,有特別的資料結構,其安全由Polkadot中繼鏈上的驗證者保護,並與Polkadot網路並行執行。這使他們能夠以Polkadot區塊鏈的速度和可擴充套件性來處理交易。
平行鏈如何運作
另一方面,核對者(Collator)的任務是維護整個平行鏈。核對者節點保留有關平行鏈的所有資料,並建立新的候選區塊以驗證和記錄驗證者。
平行鏈可以從Polkadot網路及其自己的原生代幣中獲得獨立的經濟效益。
治理
在每次協議更新或修訂之前,代幣持有者和Kusama理事會對它們進行投票。透過鏈上投票系統和抵押加權決策等創新,Kusama實現了社羣驅動的治理模型。
治理功能的過程如下:
提議公投:每個公投都包含一個特定的提議,用作特權函式呼叫。公投中包括為投票程式指定的時間段。它們可以由Polkadot代幣者和理事會提交,也可以由Kusama技術委員會在其理事會批准後從先前的全民公投或建議獲得。
投票表決提案:投票時只有兩個選項,“是”或“否”。如果提案獲得多數贊同,則可以將其付諸實施。但在提案實施之前,要求使用者鎖定代幣,直到整個實施期過去。此引數的目的是確保提案達到最低的經濟認可度,並阻止買票行為。
提示:當網路對特定提案進行投票時,會出現三種情況。提案在來自公眾還是來自理事會方面有所不同,因此投票的要求也有所不同。
Kusama投票
每個提案,都將“贊成”和“反對”的票數考慮在內,作為投票率或投票代幣總數的考慮因素。
在投票率正偏向的情況下(如果選民投票率低),需要更多的贊成票。在投票率負偏向的情況下,它需要更多的反對票。對於理事會的提案,僅需簡單多數即可。
Kusama理事會
儘管有活躍的抵押者,但Polkadot和Kusama生態系統中也有破壞因素。理事會透過一個由17個席位組成的鏈上實體,決定三項主要治理任務,包括全民公投提案,刪除明顯危險的全民公投以及選舉網路技術委員會成員。
Kusama社羣
Kusama已經部署了協會模組,這是一種經濟激勵遊戲,旨在獎勵參與和維護會員協會的使用者。但是,獎勵有一定的時間期限。這意味著,在權利到期日之前,使用者無法立即獲得激勵。
如果不拉社羣會員,協會可以透過削減會員激勵來懲罰會員。還有許多其他違規行為,例如不參加投票宣傳。
透過踢出制度,違規行為超出一定界線的會員,會被踢出協會。
截至目前,Kusama在其平臺上僅組織了一個協會。不過,在將來的升級中,它們可能會新增更多。
結論
DeFi領域的增長取決於開發者和社羣的參與。開發人員能夠在主鏈上實際部署新功能之前對其進行測試,這樣的專案非常重要,尤其是在特定網路的安全性和可靠性受到威脅的情況下。
像Kusama這樣的專案使開發人員以及社羣可以在Polkadot平臺上安全地開發,同時確保他們計劃部署的每個功能不僅經過審計,而且經過實際測試。