隨著信息革命4.0的高速發(fā)展,技術(shù)革命進(jìn)一步推動著商業(yè)拓展其邊界,優(yōu)化其流程,正將我們快速帶入一個(gè)萬物感知,萬物互聯(lián),萬物交易的全新的商業(yè)社會形態(tài),我們稱之為可編程商業(yè)社會。在這個(gè)商業(yè)社會中,每天執(zhí)行的萬億筆的商業(yè)交易,其交易商業(yè)邏輯,都會從傳統(tǒng)的商業(yè)契約即合同形式轉(zhuǎn)換為智能合約的形式,由區(qū)塊鏈控制并調(diào)度千億級別的物聯(lián)網(wǎng)設(shè)備進(jìn)行自動執(zhí)行和實(shí)現(xiàn),而在自動執(zhí)行的智能決策環(huán)節(jié),將有越來越多的運(yùn)行在區(qū)塊鏈上的,去中心化的共同協(xié)作接管大部分信息處理和決策工作,實(shí)現(xiàn)高效可靠的自動化處理。
這種商業(yè)形態(tài)將廣泛應(yīng)用于公共事業(yè),交通,制造,醫(yī)療,農(nóng)業(yè),金融等各個(gè)領(lǐng)域,推動商業(yè)社會的數(shù)位化轉(zhuǎn)型,實(shí)現(xiàn)商業(yè)社會的成本的大幅下降。這個(gè)社會最大的特點(diǎn)就是零信任成本,自動化和智能化。
在這個(gè)商業(yè)生態(tài)中,公司的組織形式會更靈活、更松散、更自治和自律,一群人因?yàn)橐粋€(gè)共同的目標(biāo)組織在一起,組織目標(biāo),激勵機(jī)制都是公開、透明、全體共識并自動執(zhí)行的,從而讓公司的參與者可以自發(fā)、自律的貢獻(xiàn)資源和能力,去推動目標(biāo)的實(shí)現(xiàn),從而降低公司治理與運(yùn)營成本。其次,在這個(gè)商業(yè)生態(tài)中,公司間交易的商業(yè)規(guī)則和邏輯,可以通過區(qū)塊鏈的技術(shù)更公開透明的實(shí)現(xiàn)商業(yè)利益的公平合理分配,從而可以極大的降低商業(yè)交易中的信任成本,實(shí)現(xiàn)無需信任成本的商業(yè)交易。
金農(nóng)鏈的愿景,就是專為農(nóng)業(yè)產(chǎn)業(yè)設(shè)計(jì)的區(qū)塊鏈底層技術(shù),致力于打造全球化區(qū)塊鏈農(nóng)業(yè)產(chǎn)業(yè)防偽溯源平臺。
金農(nóng)鏈的基礎(chǔ)設(shè)施特性
1、支持大規(guī)模商業(yè)應(yīng)用
該區(qū)塊鏈基礎(chǔ)設(shè)施應(yīng)該可以高性能、高服務(wù)質(zhì)量、低成本的支持大規(guī)模的商業(yè)應(yīng)用,而現(xiàn)有的區(qū)塊鏈公鏈都無法支持大規(guī)模的商業(yè)應(yīng)用。
這里主要存在兩個(gè)問題:
A.系統(tǒng)交易性能低下:以比特幣為例,其全網(wǎng)可以支持的交易頻率約7筆/秒,確認(rèn)一次交易需要1個(gè)小時(shí),我們可以對比一下主流的支付交易系統(tǒng),2017年雙11支付寶的支付峰值是26.5萬筆/秒,兩者相差了近4萬倍,這種系統(tǒng)性能顯然無法支持大規(guī)模的商業(yè)應(yīng)用。
B.智能合約性能低下:現(xiàn)有的智能合約存在如下的問題
a.智能合約代碼行數(shù)的限制
b.智能合約執(zhí)行時(shí)間的限制,現(xiàn)在的智能合約的執(zhí)行時(shí)間基本都限制在一次共識之內(nèi)必須完成,極大的限制了智能合約的復(fù)雜度;
c.智能合約的執(zhí)行順序問題:現(xiàn)有的智能合約都只能以串行的方式進(jìn)行執(zhí)行,而在復(fù)雜的商業(yè)邏輯中,智能合約的并行執(zhí)行是一項(xiàng)基本需求;
新的區(qū)塊鏈公鏈,急需解決性能方面的問題,讓區(qū)塊鏈可以成為真正的IT基礎(chǔ)設(shè)施,支持大規(guī)模的商業(yè)應(yīng)用。
2、有價(jià)值的計(jì)算,賦能實(shí)體經(jīng)濟(jì)
現(xiàn)有的基于POW的區(qū)塊鏈公鏈系統(tǒng),為了維持系統(tǒng)的安全性,其大量的算力和電力都用于hash值求解運(yùn)算,消耗了大量的資源,性價(jià)比太低,這種方式是不可持續(xù)的。在新的區(qū)塊鏈公鏈基礎(chǔ)設(shè)施中,應(yīng)該用極低的計(jì)算量就可以支撐區(qū)塊鏈公鏈系統(tǒng)的運(yùn)行,而剩馀的大量的算力都可以解放出來并重新組織調(diào)度,進(jìn)行有目的的計(jì)算,賦能于實(shí)體經(jīng)濟(jì),創(chuàng)造社會價(jià)值,作為IT基礎(chǔ)設(shè)施,支撐可編程商業(yè)社會最核心的去中心化商業(yè)邏輯的實(shí)現(xiàn)。
金農(nóng)鏈的核心功能介紹
金農(nóng)鏈為防偽而生,初衷是利用區(qū)塊鏈技術(shù)打擊假冒產(chǎn)品,為品牌商家提供最具公信力的技術(shù)保障,并以此為切入口,快速獲取商家和用戶,在防偽溯源的萬億級市場中占一席之地。
基于金農(nóng)鏈,我們致力于提供一種稱之為信任計(jì)算的計(jì)算服務(wù)。這是一種區(qū)別于傳統(tǒng)云計(jì)算的全新的計(jì)算服務(wù)模式,與傳統(tǒng)的云計(jì)算相比,這是一種基于區(qū)塊鏈構(gòu)架的全新的計(jì)算模式,而所有的這些計(jì)算都具備區(qū)塊鏈計(jì)算的特點(diǎn),這個(gè)特點(diǎn)就是所有基于信任計(jì)算的數(shù)據(jù)以及對于這些數(shù)據(jù)的操作,都是不可篡改、不可銷毀、對所有人都是透明,以及可追溯。
這種服務(wù)是一個(gè)全新的藍(lán)海,供需要以低信任成本建立商業(yè)模式的企業(yè)去進(jìn)行使用。而為了實(shí)現(xiàn)這種叫做信任計(jì)算的服務(wù)能力,金農(nóng)鏈具備如下幾個(gè)特點(diǎn):
1、高性能計(jì)算
由于農(nóng)業(yè)產(chǎn)業(yè)業(yè)務(wù)實(shí)際的需求,要求區(qū)塊鏈技術(shù)效率高,并且可以存儲海量數(shù)據(jù),總觀現(xiàn)有技術(shù)都無法滿足我們的需求,所以金農(nóng)鏈誕生了,金農(nóng)鏈采用自主研發(fā)的改進(jìn)型DDPOC共識算法,擁有較高的并發(fā)處理能力,同時(shí)區(qū)塊確實(shí)時(shí)間為秒級,賬本存儲可擴(kuò)展,足以支撐農(nóng)業(yè)產(chǎn)業(yè)龐大的數(shù)據(jù);
金農(nóng)鏈通過密碼學(xué)的突破性創(chuàng)新。建立了全新的共識機(jī)制,我們把它叫做隨機(jī)可信的共識框架。這個(gè)新的共識機(jī)制可以在達(dá)到與POW同等安全性能級別的條件下,在一個(gè)完全去中心化的網(wǎng)絡(luò)之中,能夠以傳統(tǒng)的POW網(wǎng)絡(luò)1%的算力,實(shí)現(xiàn)性能的1000倍的提升。
該共識有這樣的幾個(gè)特點(diǎn):
?特點(diǎn)1:完全去中心化構(gòu)架:對公鏈系統(tǒng)而言,為保證其網(wǎng)絡(luò)的安全性,其前提一定是一個(gè)完全的去中心化的構(gòu)架,該網(wǎng)絡(luò)需要是一個(gè)完全的對等網(wǎng)絡(luò),不存在任何特殊節(jié)點(diǎn),這是公鏈系統(tǒng)需要首先保障的。
?特點(diǎn)2:超大規(guī)模的網(wǎng)絡(luò)集群:可以支持100萬以上的節(jié)點(diǎn)聯(lián)網(wǎng),而且整個(gè)網(wǎng)絡(luò)支持水準(zhǔn)擴(kuò)展,在水準(zhǔn)擴(kuò)展的基礎(chǔ)上可以保持性能的線性增長。
?特點(diǎn)3:多終端支持:不止是具有較大算力的節(jié)點(diǎn),包括手機(jī)、各種智能設(shè)備也一樣可以連接在我們的網(wǎng)絡(luò)里面,提供設(shè)備相應(yīng)的算力為整個(gè)網(wǎng)絡(luò)服務(wù)。
?特點(diǎn)4:高性能計(jì)算:對區(qū)塊鏈系統(tǒng)的性能,主要需要考慮兩個(gè)值,一個(gè)是交易的性能,一個(gè)是確認(rèn)時(shí)間。金農(nóng)鏈由主側(cè)鏈構(gòu)成,其中主鏈定位于保障整個(gè)系統(tǒng)的安全性,定位在對側(cè)鏈運(yùn)算結(jié)果的二次確認(rèn)上,所以主鏈的性能要求TPS很高,但確認(rèn)時(shí)間可適當(dāng)變長;側(cè)鏈?zhǔn)蔷唧wDApp的運(yùn)行環(huán)境,每個(gè)DApp可以選擇形成一條自己的側(cè)鏈,因?yàn)閭?cè)鏈?zhǔn)菍?shí)際服務(wù)的業(yè)務(wù)系統(tǒng),所以TPS要求不高,但確認(rèn)時(shí)間需要較短,要能迅速確認(rèn);針對這個(gè)要求,在隨機(jī)可信共識框架之下有兩個(gè)共識,一個(gè)共識應(yīng)用在主鏈上,一個(gè)共識應(yīng)用在側(cè)鏈上,其中主鏈性能可以達(dá)到2萬TPS,確認(rèn)時(shí)間為15秒,側(cè)鏈的TPS在3000到5000,確認(rèn)時(shí)間為1秒。
?特點(diǎn)5:去集中度的設(shè)計(jì)。集中度問題其實(shí)是現(xiàn)在比特幣和以太坊等面臨的一個(gè)非常嚴(yán)重的問題,由于比特幣礦機(jī)集中部署挖礦可以產(chǎn)生超額收益,導(dǎo)致現(xiàn)在整個(gè)比特幣全網(wǎng)對外公開的出口IP只有8000多個(gè)(2017年11月),和它原本想做的完全去中心化的網(wǎng)絡(luò)設(shè)計(jì)初衷已經(jīng)完全背道而馳了,為了避免出現(xiàn)這種機(jī)器向礦池集中的現(xiàn)象,我們在整個(gè)架構(gòu)設(shè)計(jì)上充分考慮了去集中度這個(gè)問題。我們更希望的是我們的礦機(jī)就如同一個(gè)普通電腦一樣,可以擺在千家萬戶的家庭里面,平時(shí)的時(shí)候它可以作為一個(gè)電腦去使用,但是如果你不用電腦的時(shí)候,它就是礦機(jī)。你把機(jī)器開在那兒,它就可以對外提供算力,為你賺取一份相應(yīng)的收益,這是金農(nóng)鏈希望能夠達(dá)到的設(shè)計(jì)目標(biāo)。
2、互確認(rèn)的共識構(gòu)建機(jī)制
任何區(qū)塊鏈項(xiàng)目,都需要共識機(jī)制使分布在全球各地的對等節(jié)點(diǎn)、對數(shù)據(jù)的狀態(tài)達(dá)成一致性。金農(nóng)鏈旨在開發(fā)一套高效、可自我維護(hù)的共識系統(tǒng)以調(diào)節(jié)金農(nóng)鏈的商業(yè)定位,DPOC共識由此而生。
DPOC的全稱Delegated Proof of Credit,中文名信用共識機(jī)制,簡稱DPOC。金農(nóng)鏈的DPOC共識機(jī)制解決了POW的性能問題,解決了POS的權(quán)益不均問題,解決了DPOS的違規(guī)處理效率問題。
那么DPOC到底是什么樣的呢?
DPOC是基于金農(nóng)鏈信用體系基礎(chǔ)上,使用信用準(zhǔn)入,利用現(xiàn)有區(qū)塊鏈賬簿唯一性和確定性,協(xié)調(diào)各節(jié)點(diǎn)進(jìn)行單點(diǎn)廣播權(quán)限確定和可驗(yàn)證的系統(tǒng)。
區(qū)塊鏈思想的核心是去中心化思想,去中心化思想是指,在一個(gè)完全平等,沒有中心和權(quán)威存在的群體中,一群人通過協(xié)商達(dá)成共識,去完成一個(gè)大家認(rèn)可的目標(biāo)。在區(qū)塊鏈中,存在著技術(shù)共識和商業(yè)共識。
2.1共識準(zhǔn)入
作為一條公鏈,共識節(jié)點(diǎn)涵蓋了客戶端,必須規(guī)范用戶行為,才能使整個(gè)網(wǎng)絡(luò)按照協(xié)議穩(wěn)定安全的運(yùn)行。POW利用算力競爭規(guī)范節(jié)點(diǎn),POS利用持有代幣數(shù)量和幣齡規(guī)范節(jié)點(diǎn)行為,DPOS利用投票選舉受托人;這幾種目前流行的共識,原理上除了POW(其實(shí)pow的難度調(diào)節(jié)也是利用的已有賬簿)之外都是利用賬簿的確定性進(jìn)而選出具有單點(diǎn)廣播權(quán)限的節(jié)點(diǎn)。所以只要根據(jù)鏈上賬簿數(shù)據(jù)確定性,進(jìn)行共識集合順序出塊即可。
金農(nóng)鏈的共識門坎是信用達(dá)到一定值,即可參與。這種準(zhǔn)入方式有一定的難度需要時(shí)間累積信用,作為開源公鏈,攻擊者很有可能利用很長的時(shí)間做準(zhǔn)備,發(fā)起一次對網(wǎng)絡(luò)共識的攻擊。
所以金農(nóng)鏈引入經(jīng)濟(jì)制裁機(jī)制杜絕這種情況的出現(xiàn),因?yàn)楣粽甙l(fā)起攻擊獲得的收益并不會比損失大,這就是在信用準(zhǔn)入的基礎(chǔ)上增加保證金機(jī)制作為輔助。有人說:直接提交保證金不就行了,信用準(zhǔn)入是多余的!原因是共識的情況極其復(fù)雜,有的情況是不適于經(jīng)濟(jì)制裁的,比如共識節(jié)點(diǎn)電腦死機(jī),網(wǎng)絡(luò)掉線,若沒有信用準(zhǔn)入,那么系統(tǒng)無法甄別并排除這類節(jié)點(diǎn),若統(tǒng)一采用經(jīng)濟(jì)制裁的方式,勢必將大批用戶拒之門外。另外,信用保證系統(tǒng)的權(quán)力不被大量持幣者壟斷。信用作為底層的價(jià)值中介之一,日后會有更加廣闊和重要的用途。
2.2浮動保證金機(jī)制
因?yàn)榻疝r(nóng)鏈的共識無需節(jié)點(diǎn)之間頻繁來回的通信即可達(dá)成共識(下面有介紹),所以金農(nóng)鏈的性能是不受共識節(jié)點(diǎn)多少影響的,100個(gè)節(jié)點(diǎn)和1000個(gè)節(jié)點(diǎn)的性能幾乎一樣。故金農(nóng)鏈采用創(chuàng)新的浮動保證金機(jī)制來平衡共識節(jié)點(diǎn)的收益。
金農(nóng)鏈網(wǎng)絡(luò)通過當(dāng)前共識節(jié)點(diǎn)數(shù)和一個(gè)線性增長算法,來動態(tài)計(jì)算當(dāng)前參與共識所需保證金。
recognizance = maxRecognizance *((Math.log(size/Math.log(2))* size)/Math.log(maxSize/Math.log(2))
從上面的保證金計(jì)算公式可以看出,參與共識所需保證金,隨著共識節(jié)點(diǎn)數(shù)量的增加成線性增長,當(dāng)共識節(jié)點(diǎn)數(shù)量達(dá)到最大數(shù)量時(shí),保證金也達(dá)到最大值。
2.3 全網(wǎng)效驗(yàn)
任何節(jié)點(diǎn)的共識申請和退出,都會被全網(wǎng)進(jìn)行嚴(yán)格的效驗(yàn)。
信用的效驗(yàn):
當(dāng)任何節(jié)點(diǎn)申請成為共識節(jié)點(diǎn)時(shí),其他節(jié)點(diǎn)都會首先驗(yàn)證該節(jié)點(diǎn)的信用值,若發(fā)現(xiàn)信用值低于準(zhǔn)入門檻,那么該節(jié)點(diǎn)的該次請求會被丟棄。
保證金的效驗(yàn):
任何申請共識的請求,都必須提交相對應(yīng)的保證金。和轉(zhuǎn)賬的不同之處在于,提交的保證金接收方是一個(gè)智能合約腳本,該腳本對保證金的贖回進(jìn)行了強(qiáng)制的規(guī)范。全網(wǎng)不止會對申請共識請求的信用和保證金做效驗(yàn),還會對贖回智能合約腳本做效驗(yàn),對保證金的安全作了最高級別的定義。
保證金的贖回效驗(yàn):
金農(nóng)鏈的共識協(xié)議有經(jīng)濟(jì)制裁制度,故節(jié)點(diǎn)提交的保證金,并沒有采用傳統(tǒng)凍結(jié)的方式;系統(tǒng)運(yùn)行過程中,一旦發(fā)現(xiàn)有嚴(yán)重違規(guī)的節(jié)點(diǎn),任何誠信節(jié)點(diǎn)可罰沒該違規(guī)節(jié)點(diǎn)的保證金。節(jié)點(diǎn)的保證金實(shí)際上提交到了一個(gè)智能合約腳本,處于無主狀態(tài),為保證這部分資金的安全,任何退出共識或者處罰請求,都會被嚴(yán)格的效驗(yàn),效驗(yàn)規(guī)則里面包含了嚴(yán)格的效驗(yàn)協(xié)議,任何人想領(lǐng)走別人的保證金,那是不可能的事,任何人想罰隨意沒別人的保證金,那也是不可能的事。
制裁效驗(yàn):
金農(nóng)鏈的每一個(gè)區(qū)塊頭部,都有出塊人的簽名,所以當(dāng)有人試圖作惡,必然會留下密碼學(xué)證據(jù),以便追責(zé)。
當(dāng)共識節(jié)點(diǎn)超時(shí)出塊,或者由于死機(jī)掉線等非人為因素不能出塊時(shí),全網(wǎng)能監(jiān)控感知,并在第一時(shí)間將該節(jié)點(diǎn)降級為普通節(jié)點(diǎn)。這種情況雖然沒有密碼學(xué)證據(jù),但依然需要提供全網(wǎng)其他節(jié)點(diǎn)能對其效驗(yàn)的證據(jù)。
任何節(jié)點(diǎn)要對其他節(jié)點(diǎn)實(shí)行制裁,必須提供合理的或者帶有密碼學(xué)的證據(jù),這樣才會被全網(wǎng)其他節(jié)點(diǎn)效驗(yàn)并接受。
2.4確定單點(diǎn)廣播權(quán)限
結(jié)合前面幾小節(jié)提到的理論知識,本小節(jié)將提供更全面的DPOC運(yùn)行原理和細(xì)節(jié)。
先做幾個(gè)名詞解釋:
共識節(jié)點(diǎn):達(dá)到信用準(zhǔn)入門檻并成功申請共識的節(jié)點(diǎn)
共識輪次:所有共識節(jié)點(diǎn)輪流出塊的完整時(shí)間段,稱為一個(gè)共識輪次。每個(gè)共識輪次都有開始時(shí)間戳和結(jié)束時(shí)間戳,上一輪次的結(jié)束時(shí)間為當(dāng)前輪次的開始時(shí)間,所以節(jié)點(diǎn)必須按照這個(gè)時(shí)間規(guī)則進(jìn)行下去,否則任何的改動都會被全網(wǎng)排斥。在每個(gè)共識輪次中,所有共識節(jié)點(diǎn)有且只有一次廣播區(qū)塊的權(quán)力。
共識順序:在一個(gè)共識輪次中,每個(gè)共識節(jié)點(diǎn)出塊的順序,叫做共識順序。
在金農(nóng)鏈的共識中,每輪的順序都是隨機(jī)變化的,根據(jù)當(dāng)前輪次的開始時(shí)間戳(也就是上一輪的結(jié)束時(shí)間戳)與共識節(jié)點(diǎn)帳戶、通過算法排序決定。所有節(jié)點(diǎn)(包含非共識節(jié)點(diǎn))必須遵守這個(gè)規(guī)則,才能正常運(yùn)行,任何哪怕是細(xì)微的改動,都會導(dǎo)致改動的節(jié)點(diǎn)被全網(wǎng)排斥。
共識時(shí)段:在確定了共識順序之后,每個(gè)節(jié)點(diǎn)都被映像到一個(gè)時(shí)間段上面,這樣自然就確定了單點(diǎn)廣播權(quán)限,這個(gè)時(shí)間段也有開始時(shí)間和結(jié)束時(shí)間,間隔是區(qū)塊出塊時(shí)間,稱為共識時(shí)段。
區(qū)塊權(quán)限驗(yàn)證:每個(gè)區(qū)塊頭部,都有當(dāng)前輪次的開始時(shí)間、共識節(jié)點(diǎn)的時(shí)段信息、共識節(jié)點(diǎn)的簽名,通過這些信息對區(qū)塊的合法性進(jìn)行驗(yàn)證。
DPOC完整的運(yùn)行流程:
a.申請共識
b.效驗(yàn)信用和保證金
c.申請包含進(jìn)區(qū)塊,被確認(rèn)
d.等待當(dāng)前共識輪次結(jié)束
e.當(dāng)前共識輪次結(jié)束,下一輪共識開始,下一輪變當(dāng)前輪
f.確定當(dāng)前輪次共識人數(shù)
g.初始化當(dāng)前輪次共識順序,各自節(jié)點(diǎn)計(jì)算出自己的共識時(shí)段
h.接收新塊,并進(jìn)行區(qū)塊權(quán)限驗(yàn)證和容錯(cuò)監(jiān)控,等待自己共識時(shí)段的到來
i.到了自己的共識時(shí)段開始時(shí)間,開始打包區(qū)塊
j.打包程序從內(nèi)存池中獲取新交易并驗(yàn)證
k.預(yù)估到了自己的共識時(shí)段結(jié)束時(shí)間,停止打包
l.詢問容錯(cuò)監(jiān)控器是否有違規(guī)需要處理,發(fā)放信用
2.5 容錯(cuò)監(jiān)控與處罰機(jī)制
區(qū)塊鏈系統(tǒng)是非常復(fù)雜的系統(tǒng),不單因?yàn)榈讓蛹夹g(shù)的復(fù)雜,更因?yàn)槠溥\(yùn)行的環(huán)境極其復(fù)雜,尤其是公有鏈。使用習(xí)慣、網(wǎng)絡(luò)環(huán)境、人為破壞等都有可能影響系統(tǒng)的正常運(yùn)轉(zhuǎn)。區(qū)塊鏈的共識機(jī)制,能有效的解決這些因素帶來的影響。
對于金農(nóng)鏈的DPOC共識機(jī)制來說,節(jié)點(diǎn)的任何動作,都會被全網(wǎng)其他節(jié)點(diǎn)監(jiān)督。金農(nóng)鏈創(chuàng)新的共識會對以下這些情況做出相應(yīng)的處罰,整個(gè)系統(tǒng)會自身調(diào)節(jié)、維護(hù)穩(wěn)定。
①不出塊,扣除一定的信用值,并降級為普通節(jié)點(diǎn)。
②不按時(shí)出塊或者網(wǎng)絡(luò)同步延遲等非人為因素,會根據(jù)全網(wǎng)其他節(jié)點(diǎn)的選擇作決定,若下一區(qū)塊引用了這個(gè)塊,那么正常相安無事;若下一區(qū)塊丟棄了該塊,那這個(gè)塊將會成為孤塊,其面臨的結(jié)果是信用處罰并降級為普通節(jié)點(diǎn)。
③非共識節(jié)點(diǎn)胡亂廣播區(qū)塊,驗(yàn)證不通過,直接丟棄。
④同一時(shí)間段廣播多個(gè)塊,屬于嚴(yán)重違規(guī)類型,會被沒收保證金并信用拉黑。
⑤打包雙花交易,屬于嚴(yán)重違規(guī)類型,會被沒收保證金并信用拉黑。
⑥從鏈上的舊塊處嘗試分叉系統(tǒng),所謂的雙花攻擊,屬于嚴(yán)重違規(guī)類型,會被沒收保證金并信用拉黑。
④⑤⑥這三類嚴(yán)重違規(guī)類型,全網(wǎng)可監(jiān)控,并有密碼學(xué)證據(jù),任何誠信節(jié)點(diǎn)只需提交包含其簽名的一個(gè)或多個(gè)區(qū)塊頭信息即可行駛處罰權(quán)力,沒收該節(jié)點(diǎn)的保證金到社區(qū)基金帳戶,并扣除該節(jié)點(diǎn)999999點(diǎn)的信用值,被處罰的節(jié)點(diǎn)永久無法再次作惡。
2.6 技術(shù)共識
在傳統(tǒng)的網(wǎng)絡(luò)技術(shù)中,技術(shù)的發(fā)展是由擁有技術(shù)的團(tuán)隊(duì)控制的;但由于區(qū)塊鏈去中心化的特性,區(qū)塊鏈網(wǎng)絡(luò)是由各方參與共建的,其中典型的就是提供電腦主機(jī)的礦工,和提供區(qū)塊鏈軟件的開發(fā)者團(tuán)隊(duì),如果各方對于區(qū)塊鏈發(fā)展的方向不一致,往往會造成區(qū)塊鏈網(wǎng)絡(luò)的分裂,從一個(gè)大網(wǎng)絡(luò)分裂成多個(gè)不小不一的小網(wǎng)絡(luò),這個(gè)事件已經(jīng)在比特幣和以太坊上都發(fā)生過了。
在區(qū)塊鏈發(fā)展的早期階段,社區(qū)的很多人確實(shí)抱著區(qū)塊鏈就應(yīng)該不能篡改的理念。但近年來出現(xiàn)的多起惡性事件,包括比特幣的硬分叉事件,以太坊的DAO黑客盜竊事件,讓社區(qū)的想法出現(xiàn)了一些改變。這些事件讓社區(qū)逐漸意識到,如果完全不能修改,可能并不是一個(gè)好的解決方案??尚薷牟皇顷P(guān)鍵,關(guān)鍵是這種修改是由一個(gè)中心決策的,還是由網(wǎng)絡(luò)社區(qū)共同決策的。所以,我們金農(nóng)鏈的一個(gè)重要特性,就是支持民主投票制的網(wǎng)絡(luò)治理。
2.7 商業(yè)共識
在一個(gè)去中心化的社群中,一群人共同設(shè)定一個(gè)目標(biāo)并完成是一個(gè)復(fù)雜和困難的任務(wù)。在現(xiàn)實(shí)的社區(qū)中,在目標(biāo)設(shè)定到完成的過程中,會發(fā)生各種各樣的摩擦。因?yàn)闆]有人能夠?qū)λ袉栴}獨(dú)立地提出一個(gè)完美的解決方案。同時(shí),等待所有人進(jìn)行決策表決,會是一個(gè)較為漫長的過程,我們把這個(gè)問題叫做非確定型共識問題。為了解決非確定型共識的問題,我們嘗試制定一個(gè)“相互確認(rèn)”的參與式共同構(gòu)建機(jī)制。“相互確認(rèn)”最具代表性的案例是一個(gè)反面案例:冷戰(zhàn)時(shí)期美蘇兩國的“相互確認(rèn)的毀滅機(jī)制”,即雙方默認(rèn)如果對方或自己主動發(fā)起和攻擊,自己或?qū)Ψ揭欢〞M(jìn)行反擊,造成雙方完全毀滅。這種“相互確認(rèn)”的機(jī)制保證美蘇兩國的平衡與和平狀態(tài)。
而金農(nóng)希望構(gòu)建一種有效的參與式系統(tǒng)化機(jī)制,在不需要參與者各方完全達(dá)成共識的情況下,高效地讓各個(gè)參與方一同建設(shè)一個(gè)更好的未來,我們稱之為“互確認(rèn)的共識構(gòu)建機(jī)制”。
具體來說,一個(gè)參與式共同構(gòu)建機(jī)制需要在一位協(xié)調(diào)人的指導(dǎo)之下,引導(dǎo)參與者基于三大核心原則進(jìn)行思考并做出選擇:基本原則、適宜的流程、正確的方式或工具?;谶@三大原則進(jìn)行決策時(shí),所有參與者獨(dú)立制定的相關(guān)設(shè)計(jì)或決策都是開放的,可以擁抱更多的可能性而不是傳統(tǒng)決策流程中那樣限制其他人決策的可能性——每個(gè)人的決策都可以被別人重新修訂、再利用。在這樣的機(jī)制下,哪怕最終還未達(dá)成完全的共識,也可以實(shí)現(xiàn)共同建設(shè)和工作。
金農(nóng)希望在區(qū)塊鏈技術(shù)的保障下,能夠在我們的社區(qū)內(nèi)普及這樣的價(jià)值觀與機(jī)制,促使社群可以高效地進(jìn)行工作、作出決策。
金農(nóng)鏈的經(jīng)濟(jì)生態(tài)
Gold Agricultural Chain系統(tǒng)中內(nèi)置的系統(tǒng)代幣代碼為GACT,系統(tǒng)內(nèi)置代幣是整個(gè)系統(tǒng)生態(tài)的驅(qū)動劑,將用于支持應(yīng)用發(fā)展、支付應(yīng)用消耗費(fèi)用、支持子鏈數(shù)字資產(chǎn)智能兌換、參與共識獎勵、支付交易手續(xù)費(fèi)等。
1、金農(nóng)經(jīng)濟(jì)生態(tài)Token體系介紹
GACT是金農(nóng)鏈用于服務(wù)計(jì)費(fèi)結(jié)算的工具,其上限是40億枚。該方案是一個(gè)初步方案,方案的細(xì)節(jié),以及具體的經(jīng)濟(jì)參數(shù),在公網(wǎng)上線時(shí)都可能根據(jù)測試網(wǎng)的運(yùn)行情況做進(jìn)一步的調(diào)整和修改。
2、 金農(nóng)經(jīng)濟(jì)生態(tài)描述
我們認(rèn)為,區(qū)塊鏈的經(jīng)濟(jì)體系的價(jià)值增長來源于對實(shí)體經(jīng)濟(jì)的價(jià)值創(chuàng)造過程,這樣該經(jīng)濟(jì)體系才是堅(jiān)實(shí)有支撐,可以良性正向長期發(fā)展的,同時(shí)經(jīng)濟(jì)體系生態(tài)的各個(gè)參與方都可以在生態(tài)中獲利,這樣的經(jīng)濟(jì)體才是可持續(xù)的;
在整個(gè)金農(nóng)經(jīng)濟(jì)生態(tài)中,參與方包括礦工,金農(nóng)鏈開發(fā)運(yùn)營團(tuán)隊(duì),DApp應(yīng)用開發(fā)者,DApp使用者,交易所投資者這幾種角色,
?礦工:礦工通過提供機(jī)器算力資源,獲得收益。金農(nóng)鏈的挖礦分為兩種形式,一種是提供算力在主鏈上鑄幣,被隨機(jī)選中的礦機(jī)節(jié)點(diǎn),會產(chǎn)生GACT作為經(jīng)濟(jì)回報(bào);一種是將自己機(jī)器的算力作為信任計(jì)算的算力向外部售賣,每輪被隨機(jī)選擇中做為出售算力的機(jī)器會得到GACT作為經(jīng)濟(jì)回報(bào);隨機(jī)選擇的概率是根據(jù)該節(jié)點(diǎn)抵押的GACT數(shù)量,機(jī)器信用度和機(jī)器性能綜合選擇的,綜合得分高的機(jī)器被選中的幾率變大,同時(shí)保證了綜合得分高的機(jī)器不會總是被選中,保證了公平性;
?金農(nóng)開發(fā)運(yùn)營團(tuán)隊(duì):GACT每年產(chǎn)出的5%,都會作為獎勵分配給金農(nóng)基金會,由基金會將該資金進(jìn)一步分配給金農(nóng)開發(fā)運(yùn)營團(tuán)隊(duì),通過這種方式,既保證了金農(nóng)鏈的開發(fā)運(yùn)營將有穩(wěn)定和持續(xù)的投入,同時(shí)該收入的高低與金農(nóng)網(wǎng)路的經(jīng)濟(jì)體量直接相關(guān),激勵團(tuán)隊(duì)為建立更良好和強(qiáng)大的經(jīng)濟(jì)生態(tài)努力;
?第三方服務(wù)組件開發(fā)者:第三方團(tuán)隊(duì)可以在金農(nóng)鏈的基礎(chǔ)上開發(fā)服務(wù)于不同目的的第三方服務(wù)組件,供DApp在運(yùn)行時(shí)調(diào)用。DApp運(yùn)行時(shí)需要支付GACT做為第三方服務(wù)的使用費(fèi)。支付的GACT有80%會分配給第三方組件開發(fā)者,20%銷毀;
?DApp使用者:DApp的使用者,在使用過程中對DApp付費(fèi),而該費(fèi)用中的一部分會做為金農(nóng)鏈智能合約的使用費(fèi)支付給金農(nóng)鏈網(wǎng)絡(luò),為網(wǎng)絡(luò)注入實(shí)際的經(jīng)濟(jì)價(jià)值;隨著DApp的數(shù)量增加和DApp使用用戶的增多,DApp支付給金農(nóng)鏈的GACT會隨之增多,整個(gè)經(jīng)濟(jì)體會隨之快速增長和發(fā)展。
評論
查看更多