NULS——一個(gè)有悖區(qū)塊鏈最高哲學(xué)的基礎(chǔ)鏈還能走多遠(yuǎn)汽摹?
在比特幣的創(chuàng)世白皮書(shū)中寫(xiě)道:
We have proposed a system for electronic transactions without relying on trust.
正是這句話為我們描繪了一個(gè)不需要信任但能正常運(yùn)行的美好世界逼泣,這也打開(kāi)了通往區(qū)塊鏈?zhǔn)澜绲拇箝T(mén)。
而在眾多區(qū)塊鏈項(xiàng)目中嗜憔,有一個(gè)項(xiàng)目叫NULS氏仗。
NULS對(duì)自己的定位是基礎(chǔ)鏈,在白皮書(shū)中寫(xiě)到:
NULS 是一個(gè)可定制的區(qū)塊鏈基礎(chǔ)設(shè)施呐舔,是全球性區(qū)塊鏈開(kāi)源社區(qū)項(xiàng)目珊拼。NULS 由微內(nèi)核和功能模塊組成流炕,以弱化主鏈的全新思維,通過(guò)事件和服務(wù)的剝離昔头,實(shí)現(xiàn)高度模塊化的底層架構(gòu)影兽,提供智能合約、多鏈并行盅视、跨鏈共識(shí)等運(yùn)行機(jī)制旦万,降低開(kāi)發(fā)和使用的成本,推動(dòng)區(qū)塊鏈商業(yè)應(yīng)用進(jìn)程赏半。
作為一個(gè)基礎(chǔ)鏈淆两,NULS提供了智能合約、多鏈并行仲义、共識(shí)機(jī)制剑勾、P2P網(wǎng)絡(luò)、存儲(chǔ)暂刘、加密捂刺、多級(jí)賬戶等功能模塊。
在這里就不討論NULS的底層技術(shù)多么靈活醫(yī)用芝发、適配海量應(yīng)用場(chǎng)景等優(yōu)點(diǎn)了苛谷,MT主要跟大家探討一下共識(shí)機(jī)制格郁。
共識(shí)機(jī)制是現(xiàn)在各個(gè)區(qū)塊鏈都在努力尋找優(yōu)秀的解決方案,
POW锣尉,POS自沧,DPOS,PBFT等一些列共識(shí)機(jī)制在各個(gè)區(qū)塊鏈中都有應(yīng)用拇厢。
而在NULS項(xiàng)目中采用的共識(shí)機(jī)制的POC,Proof of Credit访敌,信用共識(shí)機(jī)制寺旺。
NULS 主鏈默認(rèn)采用信用共識(shí)機(jī)制 POC(Proof-Of-Credit)。節(jié)點(diǎn)信用達(dá)標(biāo)的情況下阻塑,鎖定一定保證金即可加入共識(shí)叮姑,共識(shí)節(jié)點(diǎn)重新排序后每輪輪流出塊据悔,退出共識(shí)時(shí)保證金解鎖极颓。
講到這里可能MT就產(chǎn)生疑問(wèn)了,中本聰為我們構(gòu)建了一個(gè)去中心化菠隆、無(wú)需信任的區(qū)塊鏈?zhǔn)澜纾鳱ULS卻強(qiáng)行將我們拉回一個(gè)需要強(qiáng)信任才能運(yùn)行的系統(tǒng)中躯肌,這顯然有違區(qū)塊鏈的最高哲學(xué)——去信任化但仍能高效正常運(yùn)行清女。
在 NULS 系統(tǒng)里晰筛,信用是賬戶在系統(tǒng)中的誠(chéng)信系數(shù),所有賬戶的信用會(huì)在區(qū)間[-1,1]內(nèi)曙博,通過(guò)信用評(píng)級(jí)算法公式自動(dòng)計(jì)算父泳。
信用評(píng)估公式:
信用基數(shù)=能力系數(shù)+責(zé)任系數(shù)
能力系數(shù):根據(jù)歷史出塊數(shù)量計(jì)算
責(zé)任系數(shù):根據(jù)違規(guī)情況和出塊正確性計(jì)算
不管你的信用評(píng)級(jí)系統(tǒng)多么完整,評(píng)級(jí)內(nèi)容多么豐富逝她,都很難解決一個(gè)問(wèn)題睬捶,
那就是初始信用的積累問(wèn)題,在系統(tǒng)運(yùn)行初期臀晃,大家的信用都為0的情況下怎么完成評(píng)級(jí)介劫?
社區(qū)投票可以選擇節(jié)點(diǎn),但是能選出可信任節(jié)點(diǎn)嗎险绘?
當(dāng)前期投票率很低宦棺,或者大量投票是被一些大戶操縱,那么是不是就極有可能出現(xiàn)作惡節(jié)點(diǎn)變成“可信任節(jié)點(diǎn)”了代咸?
在運(yùn)行期間以前不作惡成黄,后面就不會(huì)作惡了嗎?
雖然NULS的POC共識(shí)機(jī)制對(duì)于作惡節(jié)點(diǎn)設(shè)定了相應(yīng)的退出機(jī)制思瘟,但是一個(gè)信用良好的節(jié)點(diǎn)作惡了嗎闻伶?
假如是這樣虾攻,那么世界上就不會(huì)有臥底這個(gè)職業(yè)了更鲁,
臥底就是要花幾年,甚至十幾年的時(shí)間去取得你的信任漂坏,目的只為完成組塊交付的終極任務(wù)顶别。
試想NULS中就不會(huì)潛伏這樣的臥底嗎?
NULS的信用共識(shí)機(jī)制顯然跟區(qū)塊鏈的最高哲學(xué)南轅北轍完慧,這樣的基礎(chǔ)鏈不知道還能走多遠(yuǎn)剩失?