所有語言
Grin是一個實現MimbleWimble區塊鏈的開源軟件項目,並填補了(MimbleWimble協議所缺失的)實現一個完整的區塊鏈和加密貨幣必需的一些東西。
Grin 項目的主要目的和特性如下:
隱私保護的缺省特性。 這使它具備了完全可替代性,且保留了按需選擇性披露信息的能力。
區塊大小與交易量相適配,歷史交易僅保留約100字節的交易核(transaction kernel), 相比其它區塊鏈節省了大量空間。
強大且經過驗證的密碼學。 MimbleWimble只採用橢圓曲線密碼,該密碼技術已經過了數十年的試用和測試。
簡單的設計使得日後的代碼審查和維護變得容易。
社區驅動。採用一種抗拒ASIC的挖礦算法(Cuckoo Cycle算法),藉此來鼓勵去中心化的挖礦。
Grin致力於提供隱私、可擴展性的加密貨幣,其有幾個獨特的屬性:使用名為MimbleWimble隱私保護區塊鏈格式;只在區塊鏈中存儲少量數據,運行完整節點既便宜又容易;Mimblewimble由匿名人士開發,團隊分佈在世界各地;沒有任何預挖的PoW機制,更平等和去中心化。
Grin是一個社區驅動的項目,沒有ICO也沒有預挖。出塊規則恆定:每分鐘出一個區塊,每個區塊獎勵60個代幣。所以Grin是一個通脹貨幣,但是其通脹率隨着時間會逐漸變低,最後趨於0。
Grin底層基於Mimimblewinwimble協議。交易雙方分享“盲因子”(电子貨幣的一種技術),只有兩方知道他們正在交易,節點永遠不知道交易金額是多少。
在Grin中沒有地址概念,所有的交易都發生在錢包端。交易實際上是在跟另一個錢包“溝通”,完成后再被記錄在鏈上。
ASIC礦機的出現,使全網的算力被幾個ASIC巨頭所垄斷。Grin跟比特幣一樣使用工作證明機制,但卻使用了Cuckoo cycle算法。
Cuckoo cycle是一種ASIC抗性挖掘算法,該算法主要通過存儲器強度來設法抵抗ASIC,藉此來鼓勵礦工去中心化,也給GPU礦工提供機會。
Grin的貨幣策略:沒有發行上限,每一分鐘出60枚。
Grin具有隱私性和可擴展性。可以說,Grin是一個新的致力於提供“隱私性”和“可擴展性”的加密貨幣。不同於比特幣等加密貨幣,Grin使用MimbleWimble的隱私保護區塊鏈格式,使得代幣可以互換,用戶將擁有強大的匿名保證。
MimbleWimble上的Grin支持機密交易,通過同態加密隱蔽所有交易數據,並使用範圍證明解決有效性的問題,但其並不支持腳本編寫。在比特幣網絡中,加入網絡的新驗證節點必須從創世區塊開始同步,並驗證每一筆交易的有效應。在Grin網絡中,新的驗證節點只需要同步區塊頭、未花費的交易輸出和多餘的數據(記錄輸出和輸入之間的差異的交易數據,以及交易涉及的各方所創建的簽名)。交易信息是無法區分的,並不存在地址或數量。也就是說,你是無法查詢到每一筆交易的具體地址和數量的,因為,信息是被打亂的。
Mimblewimble只在區塊鏈中存儲少量數據,使得運行完整節點既便宜又容易,新節點將能夠快速有效地與網絡同步。此外,MimbleWimble既可以在比特幣的側鏈上實現,也可以作為一個擴展塊來實現。
去中心化的POW挖礦機制
為什麼說Grin為礦工點亮了希望之火,這與它的另一個特性——無預挖礦的POW機制有關。Grin將有一個沒有任何預挖的公平的POW機制:Cuckoo Cycle POW機制,至少在近期內,她比其他方案更加平等和抗中心化。比特幣雖然也是建立在平等透明的原則之上進行挖礦,但有限的數量使得其成為價值儲存的数字貨幣,挖礦變得有利可圖,算力的垄斷使得其去中心化的色彩變淡。Grin項目無ICO、無預挖礦,基本上是社區驅動,與比特幣接近,但無限的數量又不會造成大面積算力垄斷。
Grin是一個具有強大隱私性和可擴展性,且擁有無算力垄斷去中心化POW挖礦機制的数字貨幣,以純社區的方式驅動,用線性供應貨幣政策另闢蹊徑,讓它不再是貨幣通脹,這也更像是一種新的區塊鏈實驗和嘗試。
相關鏈接:
https://www.qukuaiwang.com.cn/szhb/3184.html###