[新聞] Chia 團隊詳述「耕種池協議」設計原則與

看板 DigiCurrency
作者 madeinheaven ()
時間 2021-06-07 21:28:32
留言 22則留言 (13推 0噓 9→)

新聞來源連結: https://www.chainnews.com/zh-hant/articles/724833180727.htm 新聞本文: Chia 團隊詳述「耕種池協議」設計原則與運行機制 在 Chia 官方近日舉行的視頻會議「Chia Pools for Pool Operators」上,創始人 Bram Cohen 與其團隊成員共同分享了 Chia 耕種池協議相關的最新信息及進展,詳細介 紹了 Chia 耕種池協議的設計原則、運行機制及技術背景,並再次確認官方耕種池協議將 很快上線。以下內容由「藍貝殼雲儲」整理自會議信息,具體內容請以 Chia 官方為准。 https://i.imgur.com/tE5gLd7.png
https://i.imgur.com/ql5Di49.jpg
Chia 團隊不希望其相關「耕種池」產生一家獨大的局面,即便在某些情況下這種局面已 經形成,他們也會保證這些大型耕種池無法作惡。(「耕種池」相當於其它區塊鏈項目的 「礦池」,Chia 官方將其獲取區塊獎勵的過程稱為「耕種 farming」,對應其他項目的 「挖礦 mining」) Chia 團隊中的耕種池協議程序負責人之一 Mariano S. 表示,在大多數工作量證明機制 (Proof of Work)下的礦池協議中,礦池會去創建區塊,礦工則會去進行哈希碰撞,「 區塊的創建」直接關聯於「代幣獎勵的發放」,這樣的機制下礦池會擁有極大的控制權。 而 Chia 的耕種池協議中,「區塊的創建」與「耕種池協議」之間是完全分離的,耕種池 只負責「代幣獎勵的發放」。它收集農民 farmer (相當於其它區塊鏈項目中的「礦工 miner」這一角色)的全部代幣獎勵,並按比例將它們分配給這些農民。這些農民可以運 行他們自己的全節點(full node),也可以將自己連接至第三方並代理他們去為自己運 行全節點。 https://i.imgur.com/yVvMq1H.png
Chia 耕種池設計中的基本原則 為農民保障安全:農民無需信任耕種池,農民也絕不需要向耕種池上傳他們的私鑰,這些 私鑰全部都保存在本地。 由於在工作量證明機制中的礦池不涉及到私鑰,礦工只需不斷進行哈希碰撞並將其提交, 以此贏取獎勵,礦工需將自身算力投入礦池,所以其中不存在作弊行為。然而在 Chia 的 空間證明機制(Proof of Space)中由於涉及到私鑰去創造簽名,其農民並不與耕種池進 行綁定,因此理論上農民在可以贏取 Chia 的同時又去對另一方進行簽名,出現多挖作弊 的行為。為避免這種作弊行為的發生並確保其安全性,Chia 的耕種池協議相對於普通的 礦池協議會更復雜也更難於建設。 為耕種池保障安全:P 圖(Plots)以加密的形式與相關智能合約進行綁定,而該合約指 向某一特定耕種池,由此便可以防止農民作弊。1.75/.25 獎勵分割機制(創建區塊所獲 得的 2 個 Chia 代幣中,1.75 個代幣流入耕種池繼而按比例分配給所有農民,剩餘 0.25 個代幣則直接獎勵給贏得了那一區塊的農民)也會有效抵禦耕種池之間的攻擊行為 。 在目前的版本中,P 圖裡加密存儲了公鑰。團隊曾試圖將耕種池地址加密存儲至 P 圖中 ,以此防止農民的多挖作弊行為,然而這種做法會讓農民無法更換耕種池,一旦 P 盤完 成,他們就只能固定加入某一特定耕種池中,這不僅非常不方便,而且還會導致耕種池趨 向中心化。最終團隊決定使用智能合約去綁定耕種池地址,從而有效解決了上述問題。 區塊創建更為去中心化:農民們可以選擇運行自己的全節點,從而助力去中心化,也可以 選擇代理耕種池為自己運行全節點。 可自由更換耕種池:農民可以隨時更換耕種池,無需重新 P 盤,同時確保農民無法為贏 取更多獎勵而對耕種池作弊。不涉及「注冊」、「用戶名」和「密碼」等,農民可以直接 在鏈上更換耕種池並直接開始耕種。 無需重復配置的區塊鏈備份系統:假設某農民擁有 A 和 B 兩台計算機,這兩台計算機中 用到同樣的 key (同樣的 24 個關聯詞匯),那麼只要其中一台計算機加入了某耕種池 ,則另一台計算機就會自動加入該耕種池並進行耕種,無需重復手動進行配置。 什麼是 Singleton? 每個 Singleton 都是獨一無二的,類似於 NFT,一旦在區塊鏈上創建,那麼它就永遠是 獨一無二的。在新的 Chia 耕種池 P 圖中,將會包含特定的 Singleton 支付地址(pay to singleton address)。 https://i.imgur.com/eK4nIe1.png
用戶通過 Singleton 創始幣(Singleton genesis coin)來創建你的第一個 Singleton ,這個創始幣可以是你錢包裡的任意 Chia 代幣,因為用戶想要在 Chia 區塊鏈上生成記 錄,就必須通過花費 Chia 代幣來實現,如此才能開始創建 Singleton。 在創建獨一無二的 Singleton 時,用戶可以將具體的耕種池相關信息加入其中,包括耕 種池的地址、URL、用戶的公鑰等,這些信息將全部上鏈。 https://i.imgur.com/7QrP2xy.png
一旦用戶想要更新 Singleton 上的信息,就需要花費這個 Singleton 去創建新的 Singleton,這個新創建的 Singleton 將擁有和原 Singleton 同樣的 ID。也就是說, Singleton 本身無法修改,更新其信息也就意味著銷毀舊的 Singleton 的同時創建一個 相同 ID 的新的 Singleton。 當成功收獲一個區塊時,由耕種池分配的 1.75 個代幣並不直接流入用戶或耕種池手中, 而是進入 Pay to singleton puzzle 裡,只有耕種池才有權領取這些代幣。 當用戶想要更換到新的耕種池時,需要使用現有的 Singleton 去創建一個包含新耕種池 信息的新的 Singleton,在一定的時間過後,用戶就會更換到新的耕種池中。一個 Singleton 對應一個特定的耕種池,各耕種池通過查看區塊鏈上的 Singleton 信息來判 斷某用戶是否為其成員之一。 https://i.imgur.com/X1bIMXv.png
測試版演示 每一個 Pool Tab (耕種池標簽)都代表一個 Singleton。在 Pool Tab 上,可以看到「 耕種池名稱」、「耕種池 URL」、「已獲得獎勵」、「當前難度」、「Points Balance (積分余額)」等信息。 https://i.imgur.com/ofhijCF.png
用戶可以選擇自己組建耕種池(耕種獎勵將直接進入自己的錢包地址中),也可以選擇加 入其它耕種池。想要加入其它耕種池,只需將耕種池地址輸入 Connect to pool 的空白 欄內,下方便會自動彈出該耕種池的相關信息。用戶通過仔細核實這些信息,來確保自己 不會加入惡意耕種池中,以免遭遇欺詐。 https://i.imgur.com/iSw8oMc.png
在新的 Point 積分系統中,假設 A 貢獻難度是 1000,B 是 10,那麼 A 自然比 B 更重 要,價值更大,因為 A 的證明比 B 的證明難度更高,當用戶通過耕種池耕種時,在耕種 池的數據庫中,他們會被授予和所貢獻難度相應的積分(如貢獻難度為 10 則會被授予 10 個積分),由此耕種池就可以追蹤用戶所擁有的積分,用戶也可以隨時查看自己的積 分。 在 P 盤時的設定菜單中加入了 Join a Pool 選項。在選項單裡可以選擇 none,即按照 以往方式自己耕種,或者也可以選擇由自己創建的 Singleton (每個 Singleton 指向某 特定耕種池)。 https://i.imgur.com/iYquajC.png
Q&A Q: 我可以用一張 P 圖加入兩個不同耕種池嗎? A: 不可以,你的 P 圖與 Singleton 綁定,而一個 Singleton 一次只能指向由你自己設 定的某一特定耕種池。 Q: 耕種池可以封禁用戶嗎? A: 可以,因為 Singleton ID 加密存儲於 P 圖中,所以耕種池理論上可以封禁用戶。雖 然耕種池無法禁止用戶將自己指向其耕種池,但是耕種池可以通過不向用戶發放獎勵的方 式封禁用戶。無論如何,耕種池獎勵依然是由耕種池控制。 Q: 耕種池有可能捲款跑路麼? A: 如果耕種池支付了你應得的獎勵,那就沒什麼問題。不過一些流氓耕種池可以在支付 間隔——也就是三天之內捲款跑路,理論上這類流氓耕種池確實可以在三天之內收集所有 獎勵,然後不把獎勵發放給農民,自己捲款跑路。因此,耕種池的名譽是用戶在加入某耕 種池前需要調查清楚的重要事項,畢竟沒人想加入流氓耕種池。另外,用戶永遠都有更換 耕種池這一選項,用戶一旦發現自己加入的耕種池不太對勁,就可以馬上更換到其它耕種 池。 Q: 用戶如何使用 Singleton? A: 用戶通過 Chia 官方的圖形操作系統來創建 Singleton,在相應界面加入一個 P 圖 NFT 即可。對於沒有 Chia 代幣或 mojos (Chia 代幣的最小單位)的用戶而言,可以 去 Chia 官方水龍頭領取,地址為 faucet.chia.net,或者用戶也可以從自己的朋友那裡 拿些 mojos。 Q: 當為每個用戶的證明(proofs per user)設限時,是否同時會為單用戶耕種規模( farm size)設限。 A: 不會,這兩者是獨立的,如果你有 100P 空間,同時把證明難度設置的非常高,那麼 你最終得到的每日證明量可能會和擁有 1T 空間的人一樣多。 Q: 對於想要使用多個 Singleton 連接同一耕種池的用戶而言,是否需要每個 Singleton 單獨登錄? A: 是的,目前每個 Singleton 需要單獨登錄。不過這只是 Chia 耕種池協議的第一個版 本,後面還會陸續加入更多功能。 Q: 1.75/.25 獎勵分割比例是否可以更改? A: 不可以,這一比例存在於源代碼及共識之內,因此無法更改。我們之所以加入這一比 例,是因為如果存在某一耕種池的規模在全網中超過了一定比例,那麼原則上,它就可以 通過攻擊其它耕種池來為自己牟利。為了讓全網的發展更為健康,這種獎勵分割是非常必 要的,它保證這些被攻擊的耕種池或農民依然可以獲得部分獎勵。那些沒有獎勵分割的傳 統礦池協議是糟糕的。另外 Chia 的交易手續費均直接流入農民手中,因為我們希望由農 民創建區塊,而不是由耕種池創建區塊,這也會是對抗某些耕種池的惡意行為的有力武器 。此外隨著今後的獎勵減半,獎勵分割的數量也會減半,但是比例依然保持不變。 Q: 耕種池如何設置提現的最小限額,它是否可以根據全網交易手續費的變化來進行更改 。 A: 這完全由各個耕種池決定。 Q: 難度和獲取證明的機會是否是線性相關的? A: 是完全線性相關的。這和 Time Lord 的速度也有關系,不過大部分時間裡我們假設 Time Lord 的速度是恆定不變的。 Q: 獎勵機制會不會在未來改變?我們是否可以封禁耕種池?Chia 究竟是不是真的去中心 化? A: 關於第一個問題,獎勵機制不會改變,目前我們發布的所有東西都是基於 Layer 2 的 ,未來我們什麼都不會去變更。我們不會去分叉,絕不會去硬分叉,在很長一段時間內也 沒有任何軟分叉的打算。再次強調,獎勵機制不會改變,我們不是 Chia 網絡的獨裁者, 這是一個去中心化的網絡。關於第二個問題,我們無法封禁耕種池,因為這是一個去中心 化的網絡,我們並不擁有這個網絡,因此它也並不被我們掌控,所以我們無法封禁耕種池 。關於第三個問題,是的,我們是非常去中心化的,當然也希望未來 Chia 能夠更加去中 心化,以建設一個更健康的生態系統,我們希望存在多個耕種池相互競爭,而不是一家獨 大。 目前關於 Chia 的開發均在計劃之內,只不過這個計劃正在加速進行。Chia 上線後的發 展速度超乎我們的想像,因此人們對耕種池協議的需求之急也在我們的預料之外,要知道 距離 Chia 幣價趨穩還不到一個月時間,目前我們正盡我們所能,以盡快推出耕種池協議 。 Q: 任何人都可以建設耕種池嗎? A: 是的。不過想要建設並運行耕種池並非易事,你需要通過一系列相關申請,還要進行 KYC、AML 等。另外,我們當然不會建設官方自己的耕種池,我們希望這個生態系統是健 康的。 https://i.imgur.com/ROULGUe.png
最後,官方表示他們不會再提前預告具體的耕種池協議上線時間,而是會在官方認為目前 的耕種池協議已經准備好,並盡可能解決了所有 bug 之後再上線。另外在耕種池協議的 測試網版本上線後,一旦官方確認測試網版本的耕種池協議可以在沒有重大 bug 的前提 下有序運行三天時間,官方就會在主網為所有人上線耕種池協議。 評論: 這是chia 6月2日的池耕種協議視訊會議裡面回答了很多問題 雖然chia池耕種協議延期了 但還是很看好chia的未來~!!! --
※ 批踢踢實業坊(ptt.cc), 來自: 114.24.118.24 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/DigiCurrency/M.1623072514.A.204.html

G4321: 可是 我連全新的高規格硬碟 現在都賣不太出去了 QQ 06/07 22:11

G4321: 很多人 都暫時不補了 畢竟 官方給了很多畫大餅的答案 06/07 22:11

frrr: 好難 06/07 22:23

justben: 問一個小白問題:硬碟是拿來純挖礦獎勵用的嗎 06/07 22:26

justben: 還是同時也有類似 IPFS 真的有在處理儲存的問題? 06/07 22:26

hy1221: 等待並懷抱希望 06/07 23:29

boogieman: 硬碟是拿來存圖用的一張圖等於一張摸彩券 06/08 00:01

sarsman: 我不懂為什麼獎勵分割可以避免池之間的攻擊 06/08 00:04

shinjikawuru: 新證明難度...嗯 看來SOLO戰士該思考一下新戰法 06/08 01:06

dttdtt: 來!硬碟賣不出去的~我收~ 最少都要10T以上~我全收 06/08 09:21

tetani: 跌到像渣 現在買幣比挖幣成本還低 06/08 09:55

Rasin: dtt認真? 06/08 10:49

G4321: 直接從19000 跌到14800 還有啥希望 跌成這樣.... 06/08 11:05

fiiox3: 看到淘寶硬碟在跌價,我放心了。正好要組nas 06/08 11:42

ZzoozZ: 樓上是幾tb的 06/08 11:44

ZzoozZ: 16~18tb還是超級貴 06/08 11:46

Rasin: 有些是之前進的不肯降價吧 06/08 12:04

Rasin: 網路看小農不少很像都拆了 06/08 12:04

boogieman: 我看網路上有人說他電腦接谷歌雲企業無限方案就可以種 06/08 12:11

boogieman: 田了耶 有人試過嗎? 06/08 12:11

Rasin: 雲端有人做了 但是不可能無限拉 06/08 12:44

dttdtt: 我要收硬碟很認真!! 12T以上~ 最好是企業碟! 06/08 14:06

您可能感興趣