N(N FUTURE)基於容量證明的新型加密貨幣

買賣虛擬貨幣
N是基於Proof Of Capacity 的新型加密貨幣,採用升級版的POA挖礦,擁有完美的經濟模型和共識演算法;用硬碟作為共識的參與者,降低了加密貨幣對電力資源的消耗;N挖礦降低了參與門檻,讓其生產方式更趨向去中心化方式,更加安全可靠;相對POW 挖礦,POA挖礦更加綠色節能,低功耗,低噪音,無熱量,抗ASIC;降低了共識信用成本,增強了共識強度、廣度和共識結構的安全性。N需要解決的問題在資源被大量用來出塊,成本逐漸提高的時候,加密貨幣愛好者開始致力於尋找更低功耗的替代者,主要分為兩類:更低成本獲得收益的替代者和更通用可堆疊元件的替代者,這就是ASIC挖礦以及抗ASIC演算法開發的大航海時代。其中ETH,Monero的初衷都是以抗ASIC為目的,他們希望出塊的計算方式能夠抵抗ASIC晶片,並且維持比較低的出塊成本,讓它變成一個不受控於ASIC晶片進行挖礦的加密貨幣,不過在加密貨幣發行之後,市值一旦達到ASIC晶片投入的範疇,ASIC的開發商依然會想辦法將這些透過計算方式去挖礦的加密演算法設計成為礦機。另外一個著名的加密貨幣LTC也是其中的代表,使用Scrypt演算法的LTC,以對抗ASIC為技術亮點,不過很快ASIC裝置生產商就最佳化了他的演算法,將其做成了礦機,形成了裝置以及算力的壟斷,帶來了巨大的能源消耗。電力的依賴和礦場的門檻讓挖礦成為少數人的遊戲。而N則是一個集大成者,建立是基於雲端計算的理念,依託全球的礦場挖礦基礎設施形成去中心化的分散式雲端計算基礎網路,其即能達到更低的能源消耗,又能方便礦工自制通用元件參與其中,同時維持相對高的難度來保證系統的穩定性。N使用的POS共識,是非常去中心化的一個共識演算法,相對於POW引起的算力證明大航海時代,POA將會開拓一個基於硬碟容量證明的新大航海時代。POW型共識的裝置壟斷、算力集中化、能源消耗以及現有POA的激勵層問題並行成為現在行業內四大問題。N從設計之初,就是針對現有行業的四大問題進行解決。下面我們一一進行闡述。
1. 壟斷問題BTC從誕生之初,就是想要解決金融機構的壟斷問題和信任危機。從08年的金融危機之後,中本聰就認為金融系統的壟斷性會一次又一次的重蹈金融危機覆轍(如下圖),去中心化是解決這種問題的最好方法之一。

那麼多年之後,BTC狀又是如何呢?

上圖是整個由BTC引領的加密貨幣市場的價值曲線,是不是比較像金融危機週期中的一次波動?這不得不引起我們思考,BTC在算力壟斷的現在,是否依然那麼的去中心化?

BTC Core的技術部分由核心開發者掌控,程式碼更新速度緩慢,可謂是程式碼中心化;BTC的算力巨大,普通人無法參與到共識,只能進行交易,可謂是算力中心化;BTC的出塊時間比較慢, 10分鐘左右,個位數的TPS難以達到現有網路使用的正常體驗;另外BTC Core錢包在十年間並未做出任何最佳化,也沒有BTC Core 的手機版,完全沒有根據現有使用者的體驗進行更改升級,可謂是體驗中心化; 更甚者,想要部署閃電網路,讓更多中心化的公司參與到閃電網路節點中,讓整個BTC系統越來越中心化,使用體驗遠遠沒有中心化支付系統(如VISA)好。既然人們願意相信BTC,就必須要接受新生事物對它發起的顛覆性挑戰,同時去思考如何貫徹去中心化好讓每一個人都能參與到這場革新之中。

N就此應運而生, N的設計之初就選擇了更經濟的去中心化方式,可以將信用成本再次降低,從POW的不間斷計算方式更改為更低成本的儲存+檢索中。我們相信中心化的加強會重蹈一次又一次的危機,我們的目的就是在N上實現完全的去中心化,從根本上杜絕潛在危機的誕生。

2. 算力集中化問題

我們提到,BTC能夠作為成功加密貨幣的主要原因是其算力維持在一個相對高的範圍,在2017年BTC總算力為4400P,每天比特幣產量為1800個,平均下來每P挖到的BTC是0.4個,現在問題來了,這些礦機制造商可以透過調節礦機的價格來影響BTC的價格。也即是隨著加密貨幣參與者對BTC收益的預期提 高,每一個人都願意用更高算力的機器來生產加密貨幣,也就是透過打包得到獎勵。比特幣挖礦前四位的機構佔有大約53%的挖礦份額;在以太幣的系統中,集中度更高,排名前三的挖礦機構佔有61%的挖礦份額。此外,全球56%的比特幣挖礦軟體和28%的以太幣挖礦軟體集中在資料中心,顯示出比特幣的經營更加公司化。

下圖可以看到現在BTC的算力已經在30,000P-40,000P左右,那麼相對於2017年上升了10倍,也就是參與者的難度加大了10倍。


從下圖而我們可以看到,算力已經開始公司化,可以看到熟悉的F2Pool,AntPool,Slush.

在算力的一步一步攀升中,礦機制造商透過製造更高算力的機器來提高整個生產難度,並透過增加難度來增加自己礦機的配置,讓普通的加密貨幣參與者望而卻步。而N是透過對硬碟的儲存空間加以利用,將集中化的算力打散,從而避免壟斷的發生。

在現有的工作量證明加密貨幣中,每一次對雜湊值的碰撞都是一次大量計算,連續不斷的雜湊碰撞持續消耗能源。N透過預計算的方式,將每一次的碰撞結果寫在硬碟中,這個也是一種比較常見的空間換時間的方式。透過這個方式對計算進行重構,在貨幣的產生過程中,礦工只要按照網路需求對硬碟中已存在的資料進行短暫的檢索即可,剩餘時間系統保持空閒,帶來了低功耗的共識模型。

在N的系統中,只需要硬碟足夠大,裝足夠多的“答案”,就可以讓任何一個加密貨幣愛好者參與到出塊的生產環節中,並且不需要重複的大量計算。就像是之前計算BTC的行為是問你一個14筆部首為辶念liao的漢字,一個學習中文的人需要計算很久才能想出這個字是什麼;而現在的N更像是直接拿到字典,直接查出來這個字是什麼,當然是你字典記錄的字越多,你就越直接能查到這個字是什麼,並且誰都可以參與到裡面,因為相對於計算BTC需要的頭腦風 暴,N只需要足夠大的詞典就夠了。算力集中化的問題,就可以透過這樣的空間換時間的方式進行瓦解,當然,這也只是N需要解決的第二個問題。

3. 能源消耗問題

當然,算力集中化也帶來了能源消耗的問題,在上一個環節中提到了,對於特定雜湊碰撞的大量計算,那麼這個計算需要消耗多少資源呢?

舉一個例子,按照現有BTC網路的能源消耗,大約和義大利10%的電力需求相仿。都說條條大路通羅馬,BTC給大家帶來羅馬的同時,也帶來了相當於羅馬、米蘭和威尼斯總計600萬人口的用電量。


目前大多數礦工都在中國大陸境內(如BitMain),那麼我就舉一箇中國的例子,現在BTC的算力在45EHash/s上下,那麼在1P的算力,消耗0.1人民幣一 度電的情況下,需要花費大約140000度電,也就是平均14000元人民幣。那麼按照中國的高鐵每千米行走耗電2度多的情況下,時速350公里的高鐵每小時耗電9600多度,按照上海到北京5小時高鐵計算,需要使用將近48000度電,也就是現在產出1個BTC的能源消耗足夠高鐵繞著中國的北京上海跑一圈半。

那麼N的能源消耗是多少呢?

按照現在二手s9和現在的二手8t硬碟對比來看是1/300的能耗投資比,也就是說,同樣1000元購買ASIC裝置(bitmain S9)功耗為1400瓦,購買RX580顯示卡為250瓦。而對於單價約為1000元的8TB硬碟而言,只需要5-8瓦的耗電量。也就是說花費同樣金額採購100臺S9和100片8TB硬碟,S9的月耗電量為122,400KWH,而參與N的能源消耗僅為360KWH,僅相當於美國普通家庭10天的用電量。即使0.15美金/度的家庭電費也可以參與N的挖礦在這種巨大的能源消耗差別下,N節省下的能源可以更多的為其他實體進行使用,而不是重複的浪費性消耗。這種弱能源消耗的共識體系可以讓更多的人參與進來,不再是少數人的遊戲。

能源消耗巨大帶來的另一個問題就更為嚴重了:POW算力透過能源消耗體現,由於能源在任何國家都由國家政府掌控,隨著POW算力的逐漸擴大,過度的能源消耗會引發一系列社會性問題,最終很可能政府會出面干預導致POW的全網算力波動,安全性也將大打折扣。

從下圖的表中可以看到,BTC電力消耗在2018年10月份為73121度,在2019年1月份直接降到了44722度。這個透過能源減少帶來的算力降低會影響到整個出塊的難度以及礦機的收益,對於BTC尚且如此,對於使用POW的小幣種, 帶來的則是分叉的風險,而分叉又是致命的威脅,威脅到整個共識的正確性與安全性。


也就是說,如果礦場聚集在一個國家政府,那麼政府可以透過調控相關能源資源的方式影響系統中的難度及收益,會因為一次潛在大規模的電力資源下降引發算力下降,更有甚者可以分叉一個POW為共識的代幣。N的低功耗在這個側面也給予瞭解決方法,透過減少對能源的依賴,發展一個更適應長期生存的生產方式。POA的意義也是將ASIC的高能源消耗替代為低消耗的硬碟查詢,透過全球硬碟的儲存媒介作為一個整體來提供保證高安全特性的隨機數,從而保證底層的安全性。

N-技術解決路線

1. 技術架構及共識演算法


架構分層

· 可信資源層
由可驗證的儲存和可驗證的計算構成整個生態的資源,這些資源被錨定到根信任賬本層。

· 根信任賬本層
根信任層由零分叉區塊鏈構成,透過分散式記賬技術實現所有參與者對賬本所記錄世界狀態的信任。

· 子鏈擴充套件層
有兩類擴充套件方案,一種是業務不相關的同構擴充套件,是一種通用的儲存分片子鏈擴充套件方案;另一種是業務相關的異構擴充套件,形態上近似跨鏈的自治服務協議子鏈,它們之間的互動透過根信任賬本層作為中繼鏈實現。

· 可信應用層
無論是中心化的應用,還是基於區塊鏈開發的去中心化應用,都能基於分散式儲存中的雜湊演算法實現對應用版本的管理,對應用開發者的追溯。使用者與 N的互動主要就是透過這些可信應用實現。

· 資料商業生態層
各類使用者與應用的互動能夠促進生態內資源與資本的流動,最終以各類市場的方式表現為一個繁榮的資料商業生態。 角色定義通常地,礦工在以下的邏輯角色定義中同時承擔資源提供者和信任提供者的角色。


· 普通資源、資料與應用消費者
普通使用者可使用N管理自己的個人檔案,如生活影片、照片、電子文件等;也可以管理來自去中心化應用訂閱的訊息,如新聞、短影片推送、商品推送等;還可以管理獲得版權標記的影片、圖片和音樂。在元 資訊方面,普通使用者可以透過後設資料空間管理自己的聯絡人資訊、地址資訊、資產證明等隱私資訊,透過零知識 證明的方式,這些資訊將在不向應用方、平臺和他人洩露的情況下實現去中心化的個性化服務。

· 機構資源、資料與應用消費者
N支援機構消費者一些大型的儲存和計算呼叫,比如一個機構使用者可能會需要儲存 1000T 以上的使用者大資料,並對這些資料使用分散式算力的訓練來尋求其中的價值。Sroma 也支援機構之間共同對所儲存的資料進行認識計算。

· 資源提供者
N整合的資源主要包括兩部分:儲存和算力,對應的角色分別為儲存和計算礦工。另外,N也會透過市場的方式獲得一些更高維度的資源,比如透過演算法市場、預言機、資料交易所、應用市場等獲得演算法、 資料及真實性、開發者等資源。

· 資料提供者
類似音樂、影片、自媒體的作者,他們有將自己的創作傳播、變現的需求,他們可以透過版權管理協議將自 己的作品向付費的使用者授權,而雜湊定址技術要求只有相應的授權者才能瀏覽這些內容。N透過開放的自治組織解決生態外部的版權侵犯問題,自治組織由取證賞金獵人和註冊律師組成,取證在被證明有效的情況下,取證者和處理相關案件的律師會得到內容作者或版權管理協議的獎勵。

· 服務提供者
去中心化應用開發者,以及自治服務協議子鏈的開發成員將構成服務的提供者,向社羣的個人或機構使用者提 供諸如可驗證儲存和計算、加密藏品、鏈上溯源、資料和版權交易、去中心化金融等服務。

· 信任提供者
N的根信任源於區塊鏈,因此根信任提供者是維持區塊鏈執行的礦工。資源提供者也可以透過提供可驗證的儲存和計算證明到區塊鏈並相互驗證建立信任。另外,需要著重說明一下VDF可驗證延遲函式,去中心化自治組織能透過經濟博弈的方式激勵成員共同提供可信的隨機數,因此這個去中心化自治組織提供了信任。

2. N-技術特性

1. POA共識演算法;
2. 出塊時間5分鐘,交易速度更快;
3. 8M區塊大小,提升網路效率;
4. 全網容量達到3000P計劃加入零知識證明;
5. 使用硬碟挖礦,抗ASIC,無需專業裝置即可挖礦;
6. 綠色環保,低能耗,低噪音.

資源挖礦

1. AI晶片顯示卡挖礦

5G通訊為一系列AI應用場景提供了網路向的支援,產業需求帶來了技術的進步,AI晶片是整個通訊行業的根基,更強的效能,更低的能耗,更小的體積一直是AI晶片的努力方向,萬物互聯才可以說有了技術保證。

GPU晶片

誰也沒有想到,作為遊戲和影象渲染核心的GPU會出現長時間的缺貨狀態,並且價格水漲船高。根據一些做人工智慧的公司反映,最新的GPU價格已經和半年前相比上漲了15%,並且還會延遲4周才能交貨。這對人工智慧公司的研發工作產生了一定影響,沒有更多的GPU晶片就無法進行更多的計算,整個公司的專案進度被迫延後。

AI是企業級需求 挖礦是消費級需求

人工智慧產業的爆發式增長和加密貨幣的挖礦產業是導致GPU缺貨的主要原 因。現在人工智慧產業,上到谷歌、阿里、百度這種網際網路巨頭,下到大量初創公司都投身於此,人工智慧產業規模迅速增長。隨之而來的就是對GPU晶片的大量需求。

另一個導致GPU缺貨的原因是加密貨幣的火爆,讓礦工們加大了挖礦的投入。根據統計,加密貨幣礦工2018購買了總價值為7.76億美元的300多萬個GPU晶片。礦工們對於GPU晶片的搶購潮,甚至迫使英偉達對每家公司每天購買的晶片數量進行了限購措施。

有沒有新的晶片能替代GPU

GPU晶片難道就無可取代嗎?目前,N團隊已經創造了自己的人工智慧晶片-- N-AI晶片顯示卡挖礦。與傳統的GPU(圖形處理器)/CPU(純量處理器)組合相比,處理速度要快上15-30倍,在挖礦方面,採用AI晶片顯示卡的礦機效率完爆GPU晶片的礦機,並且價格還更便宜。

N全新的挖礦模式是一種全新的嘗試它旨在增加更多的節點(去中心化) , 並且減少能源的消耗,實現綠色節能、人人參與挖礦的目標。

2. POA硬碟挖礦

POW型共識的裝置壟斷、算力集中化、能源消耗以及現有挖礦的激勵層問題並行成為現在行業內問題。N從設計之初,就是針對現有行業的問題進行解決。


POA讓N硬碟挖礦更具優勢:

1、由於N採用的是POA共識機制,相比於POW,POA挖礦將算力替換成硬碟空間,在很大程度的杜絕了POW挖礦造成的資源浪費以及對環境不友好等問題,讓礦工從挖礦中賺取更多的利潤。

2、N挖礦最大的特點是挖礦不需要使用礦機,只需電腦硬碟即可挖礦。相比於使用其他數字貨幣使用礦機、顯示卡、ASIC晶片等挖礦,N挖礦投入的成本更低。礦機最終的結局只是一堆廢鐵,而硬碟,即便不用於挖礦,殘餘價值也高於礦機,你可以用來存放電影、資料等。

3、以比特幣挖礦為例,超級礦工壟斷挖礦的局面並不少見。比特幣挖礦屬於少數人的原因在於POW挖礦的機制,POW設計是完美的,按照算力分配挖礦收益,但最終的結局卻是超級礦工以壓倒性的算力杜絕了散戶參與挖礦。而N採用的POA硬碟挖礦,雖然在挖礦的概念上和POW相似,但N在設計之初加入了一個抵押機制,抵押機制使得超級礦工出現的概率變得極低,即便有超級礦工出現,得益的也是普通散戶。N的抵押機制最主要的作用是平衡市場流通的貨幣和反壟斷。

4、目前挖礦的怪圈是當礦工利用CPU/GPU等挖礦獲得一定收益時,就必定會有ASIC礦機奪取礦工的收益和領地。但N硬碟挖礦,只對硬碟容量有需求,對資料的吞吐並無要求,因此天然杜絕ASIC化。

5、N收益取決於硬碟空間的同時,抵押通證也是影響收益的關鍵,N這一做法,保障了礦工足量利潤的同時,也維護了供需關係的平衡,使流通的貨幣不會過多,從而使得幣價也能穩定上漲。

6、N基於區塊鏈分散式儲存技術,比中心化儲存的可靠性提高10000倍以上,透過精準資料去重,相容http和ipfs雙重協議,為公有伺服器減負,降低中心化儲存的成本。

N作為熊市中唯一賺錢的硬碟幣,所採用的POA硬碟挖礦模式必將是未來礦業的趨勢。

3. 儲存證明與驗證


複製證明和時空證明是一種可信儲存技術。當儲存礦工向使用者提供儲存服務時,它需要將相應的複製證明和 時空證明提交到部署在區塊鏈上的儲存服務合約中,任何人都可以對證明進行挑戰和驗證,從而向使用者提供了一 種可驗證的信任,使用者可以相信礦工確實儲存了某資料,並在一定時間內沒有修改和刪除它們,同時當使用者向他 們請求授權資料時,能夠獲得受保障的響應。

3. 複製和時空證明產生和驗證流程

N允許計算服務商抵押N 領取計算任務,並在計算完成後提交計算結果和可驗證的計算證明, 計算任務的釋出者可以以較低的成本完成對計算結果的確認,從而在保證計算可信性的同時,將大量計算的工作 轉移到成本更低的鏈下進行。


鏈下算力提供者 Se 和計算任務釋出者 Pu 透過可驗證計算市場對接,整體的互動流程如下:

· Pu 將計算任務程式碼儲存到分散式儲存,並將程式碼的唯一雜湊地址上傳到管理計算任務分發的可驗證計算 市場合約中,同時還要向合約抵押一定量的代幣作為計算者提交正確計算結果後的獎勵。這個過程中計費 按照任務所需的算力進行評估,類似於 ETH 對涉及智慧合約的交易進行 Gas 計費。

· Se 申請接受任務,並向合約抵押一部分代幣作為其在指定時間內不能提交計算結果或提交的計算結果未 透過挑戰時的保證金。
· Se 在鏈下 WebAssembly 虛擬機器中計算程式碼,並生成可驗證的計算證明 
· Se 將計算證明儲存至 N分散式儲存,並將唯一的雜湊地址提交到可驗證計算市場合約。
· 被選中的隨機 n 個 Se 審查者共同對證明進行驗證,並將驗證結果提交到可驗證計算市場合約中,只有當 所有的 Se 審查者都認為這個證明有效,計算獎勵才會完成發放。
· 只要有一個 Se 審查者提供了計算證明不透過的否決證明,並且否決證明被下一輪的 Se 審查者證實,則 前一輪的審查者中認為計算證明有效的使用者將被沒收審查保證金。

4. 儲存免費

儲存事件在N中的流程為:

· 礦工完成註冊,待命
· 使用者提交儲存訂單,並根據儲存協議質押相應數量的N
· 儲存協議將任務分配給被隨機選中的礦工小組,礦工抵押N 保證金。
· 使用者的檔案上傳到礦工小組中,所有礦工均提交複製證明和時空證明
· 使用者獲得檔案的分配表,可以據此檢視檔案的儲存狀態
· 使用者可以透過持有N 生成的交易代幣下載檔案。

使用者每儲存一定量的檔案一段時間,都需要質押一定量的N 幣相同的時間。當使用者不再儲存此檔案時,透過刪除操作,這部分N 幣可以原數釋放。

5. 儲存分片子鏈

分片是指網路的整個狀態被分割成一系列被稱為分片的分割槽,每個分割槽包含自己獨立的狀態及交易歷史記錄。 特定的節點一定時間內只為不同的分片並行處理交易,從而允許在所有分片中處理的交易吞吐量比在單個分片中 處理所有交易要高得多。

分片按照深入層次可以分為網路分片、交易分片和儲存分片三種,這是一個遞進的過程。N的存 儲分片方案主要由兩部分構成:信標鏈和分片鏈,兩者透過交聯(Cross-Link)聯絡,分片之間透過信標鏈實現跨 片交易。


N分片鏈上採用了可以並行對不同高度的區塊積累 BLS 簽名的 DAG 技術,是一種具備最終性和 拜占庭容錯的高效共識機制。在片內業務場景下,分片最終性即為完全最終性。

一旦礦工被信標鏈礦工管理合約分配到某個分片委員會中,礦工將按照順序成為某個一階段的代表性訊息發 出者。當礦工發出的代表性訊息經過分片內⅔以上的礦工直接或間接地批准後,分片出塊礦工就可以將其階段內的所有訊息打包成分片塊,分片塊當不涉及跨片業務時,一經發出便具備最終性,涉及跨片交易時則依賴信標鏈提供更準確的最終性,以確保狀態一致性和原子性。

N將訊息的確認過程和基於前者建立的區塊順序執行訊息的過程分為非同步的兩個環節,這樣的結 果就是:所有的代表性訊息都是由一一對應的兩個訊息組成的,一個可以稱作“排序訊息”,另一個稱作“執行 結果訊息”。第一個訊息的共識決定出塊的順序,交易的將嚴格按照此共識順序執行。

在這個過程中,不同的的代表性訊息可以並行地積累來自其他礦工的 BLS 簽名,實現了分片內的並行出塊和 最終化程序,進一步提高了整體的擴充套件性。分片塊最終被以交聯的方式提交到信標鏈上進行全域性最終的確認。

關於更多N資訊:http://www.invoncapital.com/
更多區塊鏈專案介紹:http://www.qukuaiwang.com.cn/news/xiangmu
風險提示:區塊鏈投資具有極大的風險,專案披露可能不完整或有欺騙。請在嘗試投資前確定自己承受以上風險的能力。區塊網只做專案介紹,專案真假和價值並未做任何稽覈。

免責聲明:

  1. 本文版權歸原作者所有,僅代表作者本人觀點,不代表鏈報觀點或立場。
  2. 如發現文章、圖片等侵權行爲,侵權責任將由作者本人承擔。
  3. 鏈報僅提供相關項目信息,不構成任何投資建議

推荐阅读

;