我找到了中本聰發表 BitDNS 實現比特幣域名的看法

2023-11-08 08:11:31

我找到了中本聰發表的有關 BitDNS 的所有帖子,以便更好地了解,他對使用比特幣網絡進行域名的看法

BitDNS/Namecoin是比特幣的早期衍生項目,它是由中本聰(Satoshi Nakamoto)在2010年4月提出的

“我認為BitDNS可以作為一個完全獨立的網絡和獨立的區塊鏈,但與比特幣共享CPU算力。唯一的重疊就是讓礦工可以同時為兩個網絡搜索證明工作量。 這兩個網絡不需要任何協調。

礦工可以並行訂閱這兩個網絡。如果他們在掃描SHA時獲得了一個擊中,他們就有可能同時解決兩個網絡。如果一個網絡難度較低,那么可能只解決一個網絡。 我認為一個外部礦工可以對兩個程序調用getwork,並將工作合並。

也許調用比特幣獲取工作,再交給BitDNS的getwork組合成一個組合工作。 這樣不同網絡可以共享和增加總CPU算力,而不是造成碎片化。這可以解決如果有多個網絡時帶來的危險,可用CPU算力可能會合力攻擊一個網絡。相反,世界上所有的網絡會共享組合的CPU算力,增加總強度。

這可以讓小網絡更容易啓動,利用現有的礦工基礎。” 來自網友的提問:礦工基本上必須做“額外的工作”。如果 bitdns 挖掘沒有從額外的工作中獲得獎勵,那么礦工包含 bitdns (以及任何其他側鏈)的動機是什么?

中本聰: “其動機是從額外的側鏈中獲得相同工作的獎勵。 

 當您生成比特幣時,為什么不為同樣的工作獲得免費域名呢? 

 如果您目前每周生成 50 BTC,現在您還可以獲得 50 BTC 和一些域名。

 你有一件工作。如果你解決了它,它將解決來自比特幣和 BitDNS 的塊。從概念上講,它們通過默克爾樹連接在一起。要將其交給比特幣,您需要斷开 BitDNS 分支;要將其交給 BitDNS,您需要斷开比特幣分支。 

 實際上,要針對比特幣進行改造,BitDNS 端可能必須有大約 200 個額外字節,但這並不是什么大問題。你一直在談論每個塊 50 個域,這將使每個塊的 200 字節的向後兼容性相形見絀。如果我們足夠關心節省一些字節,我們可能會在遙遠的未來安排一個區塊,屆時比特幣將升級到頂部有默克爾樹的安排。 

 請注意,鏈位於這個新的 Merkle 樹下方。也就是說,比特幣和 BitDNS 各自的區塊內都有自己的鏈。這與常見的時間戳服務器排列相反,其中鏈位於頂部,然後是 Merkle 樹,因為這會創建一個公共主鏈。這是兩個不共享鏈的時間戳服務器。”

關於bitdns費用,在遙遠的未來有一個可能的設計:

 “你故意寫一個雙花。您可以使用相同的輸入和輸出來編寫它,但這次需要付費。當您的雙花進入區塊時,第一次支出將變得無效。收款人並沒有真正注意到,因為此時新交易變得有效,舊交易就變得無效,新交易只是取代了它的位置。 

 說起來容易做起來難。要讓客戶端正確編寫雙花、管理錢包中的兩個版本直到選擇一個版本、處理所有極端情況,需要做大量的工作。現有代碼中的每個假設都是您不會嘗試編寫雙花。 

 比特幣礦工方面也需要進行一些改變,以便能夠接受雙花進入交易池,但前提是輸入和輸出匹配並且交易費用更高。目前,交易池永遠不會接受雙花,因此每個節點都會通過將其放入區塊來見證它首先看到的交易”

“ 將世界上每個工作量證明仲裁系統堆積到一個數據集中是無法擴展的。 

 比特幣和BitDNS可以分开使用。用戶不必下載全部兩者來使用其中之一。BitDNS 用戶可能不想下載接下來幾個不相關網絡決定加入的所有內容。 

 網絡需要有不同的命運。BitDNS 用戶可能完全自由地添加任何大數據功能,因為需要相對較少的域名注冊商,而比特幣用戶可能會越來越專制地限制鏈的大小,以便對大量用戶和小型設備來說很容易。 

 對用比特幣安全購买域名的擔憂是一種轉移注意力的擔憂。用比特幣交換其他不可否認的商品很容易。 

 如果您仍然擔心,可以通過加密方式進行無風險交易。雙方將在雙方都建立交易,這樣當他們都籤署交易時,第二個籤名者的籤名就會觸發兩者的釋放。第二個籤名者不能在不釋放另一個的情況下釋放一個。”

“我同意。所有交易、IP 變更、

續訂等都應該向礦工收取一些費用。可能會考慮一定量的工作來生成域名,而不是固定的總流通量。每個領域的工作可以按照摩爾定律增長的時間表進行。這樣,域名的數量就會隨着需求和使用人數的增加而增長”

歸納總結一下 

 Satoshi提到了以下幾個關鍵點: 

 1. BitDNS可以是一個完全獨立的網絡和獨立的區塊鏈(中本聰認為bitDNS不應該在bitcoin網絡上),但與比特幣共享CPU算力。唯一的重疊是使礦工能夠同時搜索兩個網絡的工作量證明。 

 2. 外部礦工可以調用兩個程序的getwork方法並合並工作量。可以從比特幣獲取工作量,然後將其傳遞給BitDNS的getwork方法,以將它們合並成一個組合工作量。 

 3. 不同網絡之間共享和增強各自的CPU算力,而不是分散。這樣做可以解決多個網絡之間的競爭問題,如果可用的CPU算力集中在一個網絡上,其他網絡將面臨危險。相反,全球所有網絡將共享合並的CPU算力,增加總體強度。這將使得小型網絡更容易啓動,因為它們可以利用現有的礦工基礎。 

 4. 礦工可以通過相同的工作量獲得比特幣和BitDNS的獎勵。在生成比特幣的同時,為什么不通過相同的工作量獲取免費的域名呢? 

 5. BitDNS和比特幣可以分別使用,用戶不需要下載全部內容才能使用其中之一。BitDNS用戶可能不希望下載其他不相關網絡堆積的全部內容。 

 6. 對於BitDNS來說,較長的區塊間隔比10分鐘更合適。

7. 對於交易、IP記錄更改、續期等,都應該收取礦工費用。 

8. 域名的生成可以通過一定的工作量,而不是固定的總發行量。隨着需求增加,域名數量也會增長。

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播信息之目的,不構成任何投資建議,如有侵權行為,請第一時間聯絡我們修改或刪除,多謝。

推薦文章

馬斯克再度出手 時隔三年重現激光眼造型

美國大選正在進行中,各種"爆款 meme"層出不窮。 今日凌晨,美國現任總統拜登宣布退出2024年...

加密小蝶
68 1個月前

狗狗幣價格展望:10億美元資金湧入後的DOGE能否觸及10美元大關?

狗狗幣(DOGE)當前正處於積極的上漲軌道上,其價格穩固於0.1381美元附近,並在盤中一度觸及0...

橙子說什么
63 1個月前

全新區塊鏈項目ATM2.0版成功發布 創新機制引領幣圈新風尚

在區塊鏈技術日新月異的今天,一款名為ATM2.0版的全新加密貨幣項目橫空出世,以其獨特的經濟模型和...

商業信息
80 1個月前

BNB Chain 的 meme Summer$FOUR傳承 CZ “4” 文化

自 2023 年开始,一張Binance首席執行官趙長鵬 ( CZ ) 經常在其推特账號上發手比“...

JSEUB1mp
71 1個月前

幣安發錢了 BNB HODLer 空投首發「Banana Gun」 幣價飆升創新高

今日凌晨,幣安宣布了第一期HODLer 空投的代幣為BANANA,其是Banana Gun 機器人...

半入清風
73 2個月前

下周能破新高?

TradingView的數據顯示 ,7月19日BTC/USD價格在64000美元左右,過去一周上漲...

愛抄底的劉坤
71 2個月前