需要挖礦服務的朋友請加:kg14133,鏈芯云證科技集礦機租售、數據存儲、運維托管、系統開發、節點搭建、超算集群服務、IDC機房托管于一體的高科技企業,服務遍及全球!
在Chia今日舉辦的官方視頻會議“Chia Pools for Pool Operators”中,創始人BramCohen與團隊成員分享了與Chia養殖池協議相關的最新信息和進展,詳細介紹了Chia養殖池協議的設計原則、運行機制和技術背景,并重申官方養殖池協議即將啟動。以下研究內容由“藍貝殼云儲”整理自會議通過信息,具體工作內容請以Chia官方數據為準。
Chia團隊不希望其“農場”成為主導,即使在某些情況下,他們也要確保這些大農場不能做壞事。(“耕種池”相當于企業其它應用區塊鏈項目的“礦池”,Chia官方可以將其進行獲取數據區塊獎勵的過程我們稱為“耕種farming”,對應其他項目的“挖礦mining”)
Chia團隊中的耕種池協議程序負責人之一Mariano S.表示,在工作證明(Proof of Work)下的大多數池協議中,池創建塊,礦工散列,而“塊創建”直接與“令牌獎勵發布”相關,這給了池很大的控制。
而Chia的耕種池協議中,“區塊的創建”與“耕種池協議”之間是完全可以分離的,耕種池只負責“代幣進行獎勵的發放”。它從農民那里收集所有代幣(相當于其他區塊鏈項目中的礦工),并按比例分配給農民。這些都是農民問題可以通過運行他們認為自己的全節點(full node),也可以將自己進行連接至第三方并代理他們去為自己經濟運行全節點。
Chia耕種池設計中的基本原則
為農民保障安全:農民不需要信任耕種池,農民也不需要將自己的私鑰上傳到耕種池。這些私鑰都存儲在本地。dfinity幣
由于在工作量可以證明管理機制中的礦池不涉及到私鑰,礦工只需通過不斷發展進行分析哈希碰撞并將其提交,以此贏取獎勵,礦工需將自身算力投入礦池,所以對于其中中國不存在作弊問題行為。然而,在賈的空間證明機制(Proof Space)中,由于涉及私鑰創建簽名,農民并不綁定到種養池,因此理論上農民可以在贏錢的同時向對方簽約,這就導致了作弊行為。為避免出現這種通過作弊問題行為的發生并確保其安全性,Chia的耕種池協議進行相對于其他普通的礦池協議會更復雜也更難于管理建設。
為耕種池保障國家安全:P圖(Plots)以加密的形式與相關研究智能合約可以進行數據綁定,而該合約指向某一企業特定耕種池,由此我們便可以防止中國農民作弊。1.75/.25獎勵進行分割管理機制(創建一個區塊所獲得的2個Chia代幣中,1.75個代幣流入耕種池繼而按比例以及分配給我們所有中國農民,剩余0.25個代幣則直接通過獎勵給贏得了他們那一部分區塊的農民)也會有效提高抵御耕種池之間的攻擊問題行為。dfinity幣
在當前版本中,公鑰在p映射中被加密。團隊曾試圖將耕種池地址進行加密數據存儲至P圖中,以此可以防止中國農民的多挖作弊行為,然而對于這種做法會讓農民生活無法及時更換耕種池,一旦P盤完成,他們就只能通過固定加入某一特定耕種池中,這不僅具有非常不方便,而且我們還會影響導致耕種池趨向中心化。最后,團隊決定使用智能合同來綁定養殖池的地址,從而有效地解決了上述問題。
區塊創建一個更為去中心化:農民們可以通過選擇企業運行管理自己的全節點,從而助力去中心化,也可以根據選擇代理耕種池為自己經濟運行全節點。
免費更換池塘:農民可以隨時更換池塘,而不必重新磁盤,同時確保農民不會為了贏得更多獎勵而在池塘上作弊。不涉及“注冊”、“用戶名”和“密碼”等,農民問題可以直接在鏈上更換自己耕種池并直接影響開始進行耕種。
無需重復資源配置的區塊鏈備份管理系統:假設某農民可以擁有A和B兩臺計算機,這兩臺計算機中用到企業同樣的key(同樣的24個關聯詞匯),那么我們只要他們其中包括一臺計算機加入了某耕種池,則另一臺計算機技術就會實現自動加入該耕種池并進行自己耕種,無需重復手動模式進行合理配置。
什么是辛格爾頓?
每個單體都是獨一無二的,類似于nft一旦在區塊鏈上創建,它將永遠是獨一無二的。在新的Chia耕種池P圖中,將會主要包含一個特定的Singleton支付公司地址(pay to singleton address)。
用戶通過Singleton genesis幣創建您的第一個Singleton,它可以是您錢包中的任何Chia令牌,因為如果用戶想要在Chia區塊鏈上生成記錄,他們必須花費Chia令牌來創建Singleton。
在創建獨一無二的Singleton時,用戶管理可以將具體的耕種池相關數據信息技術加入中國其中,包括自己耕種池的地址、URL、用戶的公鑰等,這些企業信息將全部上鏈。
一旦用戶想要更新Singleton上的信息,他們需要花費Singleton來創建一個新的Singleton,并且新創建的Singleton將具有與原始Singleton相同的ID。也就是說,Singleton本身就是無法進行修改,更新其信息技術也就發展意味著銷毀舊的Singleton的同時通過創建自己一個具有相同ID的新的Singleton。
當一塊木頭成功收獲后,由種植池分配的1.75枚代幣不會直接流入使用者或種植者的手中,而是流入單體,只有種植池才有權收到這些代幣。
當用戶自己想要更換到新的耕種池時,需要我們使用企業現有的Singleton去創建作為一個主要包含新耕種池信息的新的Singleton,在一定的時間學習過后,用戶管理就會更換到新的耕種經驗池中。一個Singleton對應一個特定的耕種池,各耕種池通過查看區塊鏈上的Singleton信息來判斷某用戶是否為其成員之一。
每一個Pool Tab(耕種池標簽)都代表進行一個Singleton。在池子選項卡上,你可以看到諸如“農池名稱”、“農池URL”、“獲獎”、“當前困難”、“積分平衡(點數平衡)”等信息。
用戶信息可以進行選擇通過自己組建耕種池(耕種獎勵將直接進入我們自己的錢包地址中),也可以根據選擇加入其它耕種池。想要通過加入一些其它耕種池,只需將耕種池地址進行輸入Connect to pool的空白欄內,下方便會實現自動系統彈出該耕種池的相關數據信息。用戶可以通過學生仔細核實這些數據信息,來確保企業自己不會加入惡意耕種池中,以免遭遇欺詐。
在新的點積分系統中,如果a是1000,b是10,那么a自然比b更重要和有價值,因為a的證明比b的證明更難,他們將獲得相應的難度分(10分為10的貢獻),以便耕種池可以跟蹤用戶的點數,用戶可以隨時查看他或她的點。
在P盤時的設定一個菜單設計中加已經入了Join a Pool選項。在菜單中可以選擇無,即過去自己培養,也可以選擇自己創建的Singletons(每個singleton指向一個特定的培養池)。
最后,官方數據表示學習他們自己不會再提前預告具體的耕種池協議上線工作時間,而是我們會在官方認為我國目前的耕種池協議技術已經準備好,并盡可能解決了所有bug之后再上線。此外,在農池協議測試網絡版上線后,一旦官方確認測試網絡版農池協議可以有序運行三天,沒有重大漏洞,官方將為主網所有人啟動在線農池協議。