十分鐘解讀BNC公鏈

這是一個全新的區塊鏈時代


在比特幣誕生之前,全球信息傳遞都是通過互聯網的TCP/IP(傳輸控制協議/因特網互聯協議)協議來實現高速低成本的傳輸,但是隨著互聯互通技術的發展(互聯網、物聯網、VR/AR),人與物體、人與信息的交互方式更加多樣化,更多的實體被數字化或者代幣化,僅僅是信息的分享和傳輸並不能滿足經濟社會的發展,因此當實體被數字化或者代幣化之後,人們越來越關注到價值轉移以及如何點對點傳輸這些資產和價值。

在2008年10月31日,Satoshi Nakamoto 第一次發佈了比特幣的白皮書《比特幣:一種點對點網絡中的電子現金》,並提出了通過去中心化的比特幣網絡實現價值轉移。在比特幣體系中,全網參與者均為交易的監督者,交易雙方可以在無需建立信任關係的前提下即可完成交易。區塊鏈技術改變了我們獲取和分享信息的方式,創造了一個新的分佈式、點對點的生態社會。

在比特幣網絡出現之前,我們一直無法在不借助於第三方受信機構的情況下,通過互聯網進行點對點的價值的轉移和傳輸。比特幣網絡則是運行於信息高速公路上面的第一個 Value Transfer Protocol(“VTP 協議”)。目前,隨著區塊鏈技術的成熟,區塊鏈的應用場景不僅限於比特幣和以太坊,BitcoinNC試圖將區塊鏈鏈上和鏈下相結合,形成第三個區塊鏈的生態環境,進一步使用 VTP 協議實現點對點價值傳輸。

自2009年以來,隨著比特幣的價值被越來越多的人所接受、價格不斷地提升,幣市逐漸成為全球投資者的投資聖地.究其原因在於相較於其他行業投資門檻的不斷提高、投資利潤空間的不斷壓縮以及過多的政策干預,而區塊鏈技術跨時代的象徵意義和幣市價值低窪成了資金不斷湧入的根本原因。

目前市場上把區塊鏈技術主要劃分為三個時代:

➢ 第一個時代即以BTC為代表的一種點對點的電子現金系統。

➢ 第二個時代即以ETH為代表的開放的智能合約完整解決方案。

➢ 第三個時代即以解決 ETH 性能不足,容易出現區塊擁堵問題,努力實現更好的商用價值的公鏈集群。

可以推斷,在經歷了幣市前期近十年的瘋狂投機後,後面十年將迎來價值投資的黃金時期,而此時如何選擇一個低估且優質的項目成了首要任務,亦如比爾蓋茨當年投資可口可樂一般。

什麼是BNC?

BNC,全名BitcoinNC ,比特容量,是基於 Proof Of Capacity (以下簡稱:POC)的新型加密貨幣。

BNC是一個區塊鏈的數字資產及應用平臺,它提供了一套全新的 Proof Of Capacity,並在系統底層提供了數字資產 BitcoinNC Asset 與數字身份 BitcoinNC ID 等功能,使得人們可以非常方便地開展資產數字化業務,而不僅僅是在區塊鏈上創建原生代幣。

BNC通過以硬盤容量大小作為共識基礎,讓其生產更趨向去中心化方式使其更加安全可信,讓人人都能參與到加密貨幣的生產中,通過數學產生信用,通過數學產生價值。

BNC選擇計算機硬盤挖礦是一個顛覆性的創新,計算機中能夠作為挖礦設備有CPU、GPU和硬盤三種。CPU、GPU最後都避免不了成為AISC礦機,同時CPU、GPU會造成了大量的能源浪費,而硬盤天然有著抗AISC且省電的特性,硬盤只需通過簡單的掃盤就能保持其運作,BNC選擇硬盤挖礦,完美避開了CPU、GPU的缺陷,單臺礦機最大挖礦容量8T,避開了部分POC幣種,發展到一定階段後,小戶進不了場,都是大戶在玩,重蹈POW挖礦的覆轍,小容量PC礦機,更容易佈局生態,走進千家萬戶,實現中本聰人人挖礦的構想,POC挖礦的革命已然打響,下一波牛市將會誕生POC龍頭幣種,拭目以待!

BNC特點

1.確定性:程序的行為是確定性的,達成一致共識,在設計系統時排除了非確定性的因素。

2.時間:BNC基於POC機制提供了基於區塊時間戳的系統調用,可以將整個區塊鏈看成一個時間戳服務器,並取得任意一個區塊被構造時的時間戳。

3.隨機性:BitcoinNC的運行有兩種方式來獲取隨機數:

(1)每個區塊在被構造時,共識節點都會對一個隨機數達成共識並填充到區塊的字段中,挖礦程序可以讀取到任意區塊的字段

(2)挖礦程序可以利用區塊的散列值作為隨機數的生成手段,由於區塊的散列值具有一定的隨機性,這種方式可以得到一個較弱的隨機數。

4.數據源:BitcoinNC提供了兩種確定性的數據源:

(1)區塊鏈賬本

程序可以通過互操作服務來訪問到整個區塊鏈上的所有數據,包括完整的區塊和交易,以及它們的每一個字段。區塊上的數據都具有確定性和一致性,所以可以安全地訪問。

(2)合約存儲空間

部署在 BitcoinNC 上的每一個節點都有一個僅可由該節點本身來存取的私有存儲區,BitcoinNC的共識機制確保了每一個節點上的存儲狀態都是一致的。 對於需要訪問鏈外數據的情況,BitcoinNC沒有提供直接的方式,需要通過交易來將鏈外數據發送到鏈內,從而轉化成以上兩種類型的數據源,才能被訪問。

5.節點調用:BitcoinNC的節點具有相互調用的能力,但不能遞歸調用。

6.高性能:BitcoinNC 採用了輕量級的 VM(Virtual Machine)作為其節點的執行環境,它的啟動速度非常快,佔用資源也很小,適合像節點這樣短小的程序。通過 JIT(即時編譯器)技術對熱點進行靜態編譯和緩存可以顯著提升虛擬機的執行效率。

7.拓展性:BitcoinNC的節點之間的調用關係是靜態的,無法在運行時指定調用的目標。

8.低耦合:BitcoinNC的系統採用低耦合的設計,區塊程序在執行時,通過互操作服務層與外部通信。

9.高效節能:POC的挖礦經濟模型使礦工成為生態利益的共同體、並用幣作為新型生產資料代替了原本的電力消耗資源,使BNC整個生態不停的自動擴張。全球只要買得到硬盤的國家,人人可以參與挖礦。

BNC應用場景

超導交易:BitcoinNC未來會孵化區塊鏈超導交易的項目。

智能基金:BitcoinNC未來會在智能基金項目上加大投資,它和基於以太坊的 TheDAO 項目非常相似,但試圖通過一些方法來提高安全性,避免重蹈 TheDAO 的覆轍(被黑客攻破)。

跨鏈互操作:

BitcoinNC為跨鏈互操作的實現提供支持,不但可以實現跨鏈資產交換,還可以運行跨鏈分佈式事務,在不同區塊鏈上運行,並保證它們的一致性。

BNC分配機制

1、名稱:BNC (BitcoinNC 比特存儲)

2、發行數量5300萬

3、開發團隊:530萬用於激勵 BitcoinNC 的開發者和 BitcoinNC 的理事會成員(總量10%,預挖產生);其中160萬為創世區塊,剩餘370萬分為12個次進行釋放,第1次釋放40萬,第2~12次釋放30萬。

4、社區建設:265萬(總量5%,隨挖礦產生)

5、礦池總量:4505萬(總量85%,隨挖礦產生)

6、初始塊大小:100 BNC/Block

7、出塊時間:10分鐘

8、減半機制:四年

9、發行價格:1美金=7RMB/BNC

10、容量抵押:1T容量抵押100枚代幣

十分鐘解讀BNC公鏈


BNC技術原理

BNC共識機制:POC,CPOC

BNC錢包源自BTC,共識源自BurstCoin。

BTC(Bitcoin)始於2009年1月,經過10年的迭代,其錢包穩定性及交易鏈穩定性已得到廣泛的認可,在其QT 錢包基礎上進行POC共識的部署將會非常安全可信。 BurstCoin始於2014年8月,經過4年的迭代,於2018年升級到POC2,技術相對成熟、完善。把這兩者結合,取長補短,BNC將成為目前POC共識算法下最可信賴的公鏈之一。

通過採用成熟的 POC2 共識算法,BNC 瞬間獲得-個穩定、可信賴的共識算法,社群具備對BNC公鏈的信心。通過兼容BurstCoin Plot 文件,礦工僅僅需要增加微小的投入,便可以獲得BNC和BurstCoin兩份收益。

BNC錢包繼承了BTC優良的P2P網絡架構,及UTX0體系,成熟、穩定。繼承自BTC錢包,可以保持對BTC社區最新進展的跟蹤:如閃電網絡,腳本升級等。保持跟BTC的相同的接口規範,錢包,交易所對接獲得了極大便利。

BNC是POC挖礦所得,什麼是POC挖礦?簡單點來說,就是在開始挖礦之前在你的硬盤裡計算和儲存好shabal散列函數問題的解決方案,提前將“答案”放到硬盤裡面去,這個過程我們稱之為“繪製”,繪製使用稱為Shabal的非常慢的哈希,這與SHA-256哈希不同,SHA -256是比特幣礦工快速使用的。由於Shabal哈希很難計算,我們預先計算它們並將它們存儲在硬盤上。

POC相較於POW而言,礦工在挖礦的過程中所產生的能源消耗更小,POW挖礦過程中需要進行大量的運算以找到正確的哈希值,這就像考生為了尋找正確答案不停翻書求解。POC挖礦則是將已有的哈希方案值提前存入硬盤中,只需通過硬盤掃描,就能獲得相符合的哈希值,POC更像是已經擁有答案的考生,只需將答案填入即可。

礦工挖礦一般會涉及到以下過程:

1.下載安裝挖礦程序:修改挖礦配置

2.P盤

Miner(礦工)在本地硬盤Plot 文件,用哈希值填充硬盤。硬盤容量越大,填充的Hash值越多,爆塊的概率越高,簡單來說,你的容量越大,獲得收益也會越高。

十分鐘解讀BNC公鏈

技術原理:

在 Plotting的時候,也就是為硬盤空間創建 plot 文件,同時會創建一個 nonces 。

24nonces是通過數據不停重複哈希產生的,這些數據包括賬戶ID等等。如果為 Plotting分配越多的硬盤空間,那麼就能存儲越多的nonces。一個nonces 最終會包括8192個哈希表。這 8192個哈希表是成對出現的,每對被稱為scoop。每個scoop會被分配一個從0到4095的標號數字。 在挖礦過程中,從0到4095計算每個scoop的標號數字。我們假設最終算出的數字是42,那麼就要去編號為42的scoop裡取出它裡面的數據,利用這個數據計算出一個時間,這個時間被稱為deadline。重複上面的過程,直到每個scoop都被計算過一遍,再從所有計算出的deadline裡面,找出代表最短時間的、數值最小的那個 deadline。這個deadline 就代表了“自從上一個區塊被生成之後,到生成下一個區塊之前,系統必須等待的時間長度(多少秒)。如果在這個時間長度裡面,沒有人生成下一個區塊,那麼就獲得了生成一個區塊的權利,挖礦的獎勵也就歸你了”。

3.轉賬

Transactions,交易集合,不但給了每一筆交易的16進制數據,同時給了hash,交易費等信息。

Coinbaseaux,如果有想要寫入區塊鏈的信息,放在這個字段,類似中本聰的創世塊宣言。

Coinbasevalue,挖下一個塊的最大收益值,包括髮行新幣和交易手續費,如果礦工包含Transactions字段的所有交易,可以直接使用該值作為coinbase輸出。

Target,區塊難度目標值。

Mintime,指下一個區塊時間戳最小值,Curtime 指當前時間,這兩個時間作為礦工調節nTime字段參考。

Height,下一個區塊難度,目前協議規定要將這個值寫入coinbase的指定位置。

4.挖礦打包

礦工通過挖礦程序確認網絡區塊,每當收到一個區塊後,即刻進行下一個區塊的過程。

5.驗證

將new block的json數據格式的Header給到礦工,礦工聚集算力給礦池算出new block需要的正確的Nonce,最後驗證通過後礦池拿到出塊獎勵分發給礦工。

6.抗量子密碼學機制

量子計算機的出現將對基於RSA和ECC的密碼學機制產生重大挑戰。量子計算機能夠在極短的時間內解決RSA所依賴的大數分解問題和ECC所依賴的橢圓曲線離散對數問題。BitcoinNC是一種基於格的密碼學機制,QS是Quantum Safe的縮寫。目前,量子計算機尚無快速解決最短向量問題(SVP)和最近向量問題(CVP)的能力,格密碼學被認為是抵禦量子計算機的最可靠算法。

我們來計算一下BNC的整個市場的流通情況,每天全網大概能挖出14400個BNC,1T抵押100個BNC,相當於每天只能增加144T容量最多,這將是一個漫長的挖礦歷程,基本對於早期的礦工,收益將是非常友好的,在加上四年減半,這簡直是一個非常完美的經濟模型,供需把控相當到位!

BNC的抵押經濟模型,消除了礦工無限制拋售貨幣的可能性,CPOC挖礦將礦工綁定以作為生態利益共同體、並用幣作為新型生產資料代替了原本消耗電力資源,使BNC整個生態不停的自動擴張。

BNC公鏈的發展路線

十分鐘解讀BNC公鏈

總結

BitcoinNC 基於Poc共識機制,採用創新的Cpoc機制,實現中本聰人人挖礦構想,是利用區塊鏈技術和數字身份進行資產數字化,利用BitcoinNC 區塊鏈網絡對數字資產進行自動化管理,實現節能和智能經濟的一種分佈式網絡。BitcoinNC勵志成為未來智能數字經濟的基礎架構。

區塊鏈十年,BTC帶來了區塊鏈,互聯網成就了區塊鏈,POW共識機制成就了BTC,但POW也成為了BTC的一個缺陷,POW所造成了中心化壟斷,能源消耗已成為行業裡的痛點,算力集中也與中本聰一人一票的願景也相去甚遠,POW挖礦逐漸變成了大戶權貴者們的遊戲,小戶很難參與,POC共識機制的出現,將給加密貨幣挖礦業帶來新的變革,BNC作為POC機制的先行者,勢必有一番作為,如果說比特幣挖礦屬於精英、資源佔有者,那麼BNC將把挖礦帶進千家萬戶,BNC給所有人一個平等參與加密貨幣的機會。



分享到:


相關文章: