六問TTT VP Snow ji:探索DAG公有鏈技術(shù)新未來

都說2018年是區(qū)塊鏈應(yīng)用落地元年,但目前主流區(qū)塊鏈技術(shù)在高并發(fā)和效率上存在問題,大量商業(yè)應(yīng)用無法很好的落地,為解決這系列問題,DAG技術(shù)應(yīng)運(yùn)而生,DAG是不同于主流區(qū)塊鏈的一種分布式賬本技術(shù),是區(qū)塊鏈行業(yè)的一次較大的創(chuàng)新,DAG技術(shù)給高并發(fā)的交易提供了最具前景的解決方案,把區(qū)塊鏈二維的模式提升到三維,把同步記賬提升為異步記賬。

2018年3月20日由TrustNote發(fā)起《探索DAG公有鏈技術(shù)新未來》為主題的千群直播活動。鏈?zhǔn)澜鐝牧鶄€角度提問了TTTVP Snow ji ,Snow ji給我們進(jìn)行詳細(xì)的解答。

六問TTT VP Snow ji:探索DAG公有鏈技術(shù)新未來

第一問:區(qū)塊鏈?zhǔn)鞘裁?

區(qū)塊鏈就是分布式賬本技術(shù),核心特點(diǎn)就是去中心化,英文單詞是Blockchain,用通俗的話來講就是用數(shù)學(xué)模型定義了信任。我們經(jīng)常談及分布式賬本技術(shù),其中最為大眾所深刻理解的就是比特幣,目前比特幣已經(jīng)成功運(yùn)行了九年的時間,在沒有中心化服務(wù)的情況下,支撐了海量的大宗交易,且依舊十分穩(wěn)定和健康發(fā)展。

第二問:傳統(tǒng)區(qū)塊鏈為何不具備良好的擴(kuò)展性?

實(shí)際上,區(qū)塊鏈技術(shù)已經(jīng)被狹隘化了,例如已經(jīng)被特指成了比特幣和以太坊相對應(yīng)的技術(shù)。從嚴(yán)格意義上來講,區(qū)塊鏈技術(shù)只是分布式賬本技術(shù)的一種實(shí)現(xiàn)方式,它的底層是使用了塊鏈這種數(shù)據(jù)結(jié)構(gòu)。

首先,傳統(tǒng)的區(qū)塊鏈?zhǔn)褂昧朔植际?、同步式的?shù)據(jù)結(jié)構(gòu),每個時刻只接受一名礦工修改賬本,用比特幣舉例說明:每十分鐘才能有一位礦工對賬本進(jìn)行修改,其他礦工的修改會被視為無效,在這樣的修改機(jī)制下,就會造成大量的資源浪費(fèi),每個區(qū)塊周期其實(shí)都在使用一種同步阻塞式記賬方式。

其次,礦工在競爭記賬的過程中也做了大量的工作,例如交易驗(yàn)證、檢測、雙花等,因此礦工的工作就往往會成為瓶頸。

再次,比特幣網(wǎng)絡(luò)存在很多攻擊方式:

第一種是最常見,也是獲利最大的攻擊方式——雙花。想在比特幣網(wǎng)絡(luò)中制造雙花,需要能控制全網(wǎng)51%的算力,但在特定的網(wǎng)絡(luò)中,擁有30%的算力就足夠發(fā)起雙花攻擊了,目前算力被礦池壟斷的現(xiàn)狀對于區(qū)塊鏈網(wǎng)絡(luò)十分不利。

第二種是空塊攻擊。礦池在打包交易時會有意識的打包只包含Coinbase獎勵的交易,這樣就可以實(shí)現(xiàn)在短時間內(nèi)產(chǎn)生一個新區(qū)塊,從而快速獲得獎勵,這是因?yàn)橐恍┚W(wǎng)絡(luò)在區(qū)塊網(wǎng)絡(luò)同步時會有6秒的網(wǎng)絡(luò)延遲,理論上而言,這種區(qū)塊是合法的。但目前,礦池之間已經(jīng)達(dá)成了共識,共同降低空塊產(chǎn)生率。

第三種是加塞攻擊。礦工們優(yōu)先打包手續(xù)費(fèi)高的交易,這種現(xiàn)象在ETH網(wǎng)絡(luò)中更為嚴(yán)重。例如有一些眾籌項(xiàng)目,是以智能合約中轉(zhuǎn)賬時間為優(yōu)先級評判哪些人可以得到兌換權(quán)。在這樣的模式下,將促使用戶們提高交易手續(xù)費(fèi),以獲得優(yōu)先打包這樣的權(quán)利。交易手續(xù)費(fèi)較低的區(qū)塊可能永遠(yuǎn)不會被確認(rèn)。

第四種是無效攻擊。礦工可以選擇打包特定地址發(fā)出的交易或者只打包與自己相關(guān)的交易,使其他的交易無法獲得確認(rèn)。

上述的四種攻擊方式都是由于礦池過于集中產(chǎn)生的中心化問題引起的。算力過度集中已經(jīng)違背了比特幣去中心化共識的設(shè)計(jì)初衷,并嚴(yán)重阻礙了比特幣和塊鏈?zhǔn)骄W(wǎng)絡(luò)擴(kuò)展的空間。

第三問:為了提高并發(fā)區(qū)塊鏈都做了哪些嘗試?

前一陣子以太坊養(yǎng)貓的應(yīng)用很火,上線僅僅一天的時間,就使以太坊嚴(yán)重?fù)矶隆>科湓蛴卸菏紫仁悄壳耙蕴簧系膽?yīng)用太多,尤其是以太坊網(wǎng)絡(luò)中存在太多的Token,每一筆Token交易都在消耗以太坊的資源和帶寬。其次是以太坊本身塊鏈?zhǔn)綌?shù)據(jù)結(jié)構(gòu)以及它的共識機(jī)制POW也無法支持高并發(fā)的需求,這也是今天直播活動的主題。

為了提高并發(fā),傳統(tǒng)的區(qū)塊鏈技術(shù)也做了很多的嘗試:

首先是比特幣網(wǎng)絡(luò)的隔離見證+閃電網(wǎng)絡(luò)。一些核心開發(fā)者支持該技術(shù),隔離見證已經(jīng)實(shí)施,但收效甚微。隔離見證本身沒有對擴(kuò)容產(chǎn)生太大的幫助,閃電網(wǎng)絡(luò)也處于尚未成熟的研發(fā)狀態(tài)。擴(kuò)容本身就是提升交易處理能力,就是對區(qū)塊進(jìn)行直接擴(kuò)容,并打包更多的交易,礦池由于可以賺取更多交易手續(xù)費(fèi)的原因而支持這種擴(kuò)容方案。隔離見證和區(qū)塊擴(kuò)容之間的爭論也始終都沒有停止,例如BCH就是擴(kuò)容的產(chǎn)物,目前的幾大礦池都支持BCH。

其次是以太坊也在支持并發(fā)擴(kuò)容方面進(jìn)行了嘗試,但以太坊大都會升級并沒有成功,PoS共識還沒有實(shí)現(xiàn)。以太坊的創(chuàng)始人V神曾提出一項(xiàng)長期的技術(shù)改進(jìn)計(jì)劃——分片技術(shù)(Sharding),希望能提高以太坊主網(wǎng)的擴(kuò)展性,但因?yàn)檫@項(xiàng)技術(shù)十分復(fù)雜,且網(wǎng)絡(luò)安全等問題不容忽視,因此,實(shí)際的實(shí)現(xiàn)難度很大,目前暫時不能確定什么時候能真正實(shí)現(xiàn)。

目前被普遍接受的是DAG技術(shù),DAG被譽(yù)為第三代分布式賬本技術(shù)核心。在我個人看來,區(qū)塊鏈技術(shù)已經(jīng)經(jīng)歷了三個時代,第一個時代是以比特幣為代表,以工作量證明共識為核心的技術(shù)。大家更關(guān)注第一代技術(shù)中的電子現(xiàn)金和貨幣類應(yīng)用,這也證明了以比特幣為代表的公鏈技術(shù),用PoW來做共識是最理想的狀態(tài)。

第二個時代是以以太坊為代表,通過智能合約可以擴(kuò)展更多的應(yīng)用場景,是以工作量證明和權(quán)益證明共識為核心的技術(shù)時代。但其實(shí),第二代的區(qū)塊鏈技術(shù)并沒有從根本上解決第一代區(qū)塊鏈技術(shù)并發(fā)能力不足、交易擁堵的問題。

第三個時代是以DAG技術(shù)為核心的區(qū)塊鏈技術(shù),我們將其稱之為DAG核心數(shù)據(jù)結(jié)構(gòu)的分布式賬本技術(shù),TrustNote就是DAG的一個代表。

第四問:TrustNote為什么代表了DAG技術(shù)的未來?

首先,TrustNote基于DAG有向無環(huán)圖為核心數(shù)據(jù)結(jié)構(gòu)的分布式賬本技術(shù)。

其次,DAG技術(shù)沒有區(qū)塊的概念,它是以交易為單元,通過單元引用作為交易的初始驗(yàn)證,在交易上鏈的時候,會排出半序的狀態(tài),構(gòu)建了單元與單元之間的這樣一個信任網(wǎng)絡(luò)。

再次,信任節(jié)點(diǎn)發(fā)出的交易促使網(wǎng)絡(luò)排出主鏈,進(jìn)而確定主序使整個圖排出全序。

最后,TrustNote的雙重共識采用PoW共識,選舉可信節(jié)點(diǎn),公平,可信,高效,參與選舉的節(jié)點(diǎn)由社區(qū)監(jiān)督,作惡將被剝奪權(quán)利。

第五問:DAG為何可支撐高流量、高并發(fā)這樣的應(yīng)用?

首先是TrustNote基于DAG技術(shù)實(shí)現(xiàn),沒有區(qū)塊的概念。交易是由交易單元發(fā)出之后無阻塞、異步方式寫入?yún)^(qū)塊鏈并得到驗(yàn)證的,真正釋放了P2P網(wǎng)絡(luò)的潛力。

其次,TrustNote網(wǎng)絡(luò)中所有的工作都可以并行完成,交易可以被暫時確認(rèn)并寫入?yún)^(qū)塊鏈中,每個節(jié)點(diǎn)都有自己的侯選主鏈。每個節(jié)點(diǎn)都會進(jìn)入半序狀態(tài)。后續(xù)由雙重共識選出的信任節(jié)點(diǎn)發(fā)出的信任交易可以確認(rèn)主鏈,并且排出主序。由此可以得到一個穩(wěn)定的主鏈,進(jìn)而可以進(jìn)一步使交易進(jìn)行確認(rèn),并且可以檢測雙花。

再次,在TrustNote整個的交易網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)中,交易可以被任意鄰居節(jié)點(diǎn)快速驗(yàn)證。因此從理論上而言,交易越多,并發(fā)量就越高。因此我們可以說基于DAG賬本技術(shù)的TrustNote網(wǎng)絡(luò)并發(fā)量是無限的:參與的節(jié)點(diǎn)越多,并發(fā)能力越強(qiáng)。

第六問:TrustNote生態(tài)布局規(guī)劃是怎么樣的?

梅特卡夫定律認(rèn)為:一個互聯(lián)網(wǎng)生態(tài)的價值與用戶數(shù)的平方成正比,與獲客成本的平方成反比,得用戶者得天下。

TrustNote也制定了詳細(xì)的發(fā)展規(guī)劃:首先,TrustNote將會構(gòu)建Token平臺和Token生態(tài),TrustNote支持高并發(fā),并將進(jìn)一步支持高流量的應(yīng)用場景,例如游戲、社交、數(shù)字積分等;TrustNote智能合約也將繼續(xù)關(guān)注安全性、可編程等方面,不斷降低合約編寫復(fù)雜難度和出錯概率,為TrustNote的應(yīng)用生態(tài)打造一個良好的基礎(chǔ)。

其次,在節(jié)點(diǎn)將被分層設(shè)計(jì)為超級節(jié)點(diǎn)、全節(jié)點(diǎn)、輕節(jié)點(diǎn)、微節(jié)點(diǎn),微節(jié)點(diǎn)協(xié)議將實(shí)現(xiàn)互聯(lián)網(wǎng)的價值傳輸。

最后,TrustNote錢包可以集成用API直接對交易所下單,數(shù)字資產(chǎn)將更為安全,錢包本身將扮演一個去中心化交易所的角色,在錢包內(nèi)部即可實(shí)現(xiàn)TrustNote與其他數(shù)字貨幣之間的P2P兌換。

團(tuán)隊(duì)將于近期發(fā)布TrustNote Token平臺,讓每個人都能利用TrustNote網(wǎng)絡(luò)發(fā)放自己的Token,并實(shí)現(xiàn)Token的高速運(yùn)轉(zhuǎn)。并發(fā)量將隨用戶量的增加而提高,使用TrustNote也將成為區(qū)塊鏈?zhǔn)澜缰械囊环N日常生活方式。

TrustNote基于DAG技術(shù)異步高速的主鏈高并發(fā)、大流量處理能力+智能合約的安全性和編寫應(yīng)用的易用性將會全面賦能其未來生態(tài)中商業(yè)需求,滿足更多的應(yīng)用場景以及提供應(yīng)用場景所需要的高并發(fā)能力。DAG承載新生代區(qū)塊鏈高并發(fā)應(yīng)用的底層技術(shù),而TrustNote將打造"區(qū)塊鏈+" 生態(tài)的真切需求,成為技術(shù)引領(lǐng)者,帶領(lǐng)整個行業(yè)穩(wěn)步向前。

極客網(wǎng)企業(yè)會員

免責(zé)聲明:本網(wǎng)站內(nèi)容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準(zhǔn)確性及可靠性,但不保證有關(guān)資料的準(zhǔn)確性及可靠性,讀者在使用前請進(jìn)一步核實(shí),并對任何自主決定的行為負(fù)責(zé)。本網(wǎng)站對有關(guān)資料所引致的錯誤、不確或遺漏,概不負(fù)任何法律責(zé)任。任何單位或個人認(rèn)為本網(wǎng)站中的網(wǎng)頁或鏈接內(nèi)容可能涉嫌侵犯其知識產(chǎn)權(quán)或存在不實(shí)內(nèi)容時,應(yīng)及時向本網(wǎng)站提出書面權(quán)利通知或不實(shí)情況說明,并提供身份證明、權(quán)屬證明及詳細(xì)侵權(quán)或不實(shí)情況證明。本網(wǎng)站在收到上述法律文件后,將會依法盡快聯(lián)系相關(guān)文章源頭核實(shí),溝通刪除相關(guān)內(nèi)容或斷開相關(guān)鏈接。

2018-03-21
六問TTT VP Snow ji:探索DAG公有鏈技術(shù)新未來
都說2018年是區(qū)塊鏈應(yīng)用落地元年,但目前主流區(qū)塊鏈技術(shù)在高并發(fā)和效率上存在問題,大量商業(yè)應(yīng)用無法很好的落地,為解決這系列問題,DAG技術(shù)應(yīng)運(yùn)而生,DAG是不同

長按掃碼 閱讀全文