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

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

2018年3月20日由TrustNote發(fā)起《探索DAG公有鏈技術新未來》為主題的千群直播活動。鏈世界從六個角度提問了TTTVP Snow ji ,Snow ji給我們進行詳細的解答。

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

第一問:區(qū)塊鏈是什么?

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

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

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

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

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

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

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

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

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

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

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

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

前一陣子以太坊養(yǎng)貓的應用很火,上線僅僅一天的時間,就使以太坊嚴重擁堵。究其原因有二:首先是目前以太坊上的應用太多,尤其是以太坊網(wǎng)絡中存在太多的Token,每一筆Token交易都在消耗以太坊的資源和帶寬。其次是以太坊本身塊鏈式數(shù)據(jù)結構以及它的共識機制POW也無法支持高并發(fā)的需求,這也是今天直播活動的主題。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

團隊將于近期發(fā)布TrustNote Token平臺,讓每個人都能利用TrustNote網(wǎng)絡發(fā)放自己的Token,并實現(xiàn)Token的高速運轉。并發(fā)量將隨用戶量的增加而提高,使用TrustNote也將成為區(qū)塊鏈世界中的一種日常生活方式。

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

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

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

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

長按掃碼 閱讀全文