作者:StevenPu前言我們目前采用的是Zohar和Sompolinsky最先提出的區塊DAG拓撲結構。但是,最近我們注意到,每次介紹項目時,聽眾似乎總會對DAG是什么或者其與區塊鏈技術的關系產生很多誤解。本文我們會針對一些常見問題進行解答,希望能夠幫助大家消除一些誤解。誤解1:DAG有別于區塊鏈
簡單來說,DAG和區塊鏈是完全不同的概念,因此根本不能放在一起比較。我們來看看他們到底是什么。DAG是應用于數據結構的數學模型。它由與單向邊相連的頂點組成,且沒有一條路線是從某個頂點開始沿著這些邊走最后再回到同一頂點的——也就是說,它是非循環的。本質上,DAG是一種低級數據結構,可用于對多種類型的數據進行建模,例如對電子表格單元格的依賴,數字電路的組合邏輯,亦或是諸如貝葉斯網絡的因果系統。DAG數據結構具有許多有趣的數學屬性,有助于簡化與這些類型數據相關的問題。而關于區塊鏈的更多信息,可以閱讀我之前寫的文章“什么是區塊鏈?”。不過,區塊鏈本質上是一個網絡化系統,它能夠讓實體提交語句,就現實達成一致,并復制記錄。雖然這些功能本身各自并沒有獨特之處,但結合起來就能創造出一些有趣的屬性,而這些屬性在區塊鏈技術中是獨一無二的,例如不可變性以及有保證的排序等。這樣一來,我們立馬就能看出這兩者是不匹配的。DAG是數據結構,而區塊鏈是系統。或者說,DAG是一個抽象模型,而區塊鏈是一個應用程序。將這兩者放在一起比較,就好比將三角形與摩天大樓進行比較。在設計摩天大樓時或許會在幾何計算中用到三角形的概念,但兩者根本不同,所以無法進行比較。那么,這個誤解從何而來?這是因為在區塊鏈的設計中,基于DAG的拓撲結構與基于單鏈的拓撲是完全不同的。DAG只是組建區塊鏈數據結構的一種替代方式。Taraxa也采用了區塊DAG的拓撲結構,下圖是我們白皮書中的一張圖解。
安全團隊:FTX交易所遭到gas竊取攻擊事件技術分析:10月13日消息,據Beosin EagleEye Web3安全預警與監控平臺的輿情消息,FTX交易所遭到gas竊取攻擊,黑客利用FTX支付的gas費用鑄造了大量XEN TOKEN。Beosin安全團隊第一時間對事件進行了分析,結果如下:
1.以其中一筆攻擊交易為例
(0x8eb73bd5c08318a4cfd233940c3a58744830cda999e59ecbc56f094618a91d69),攻擊者先在鏈上部署攻擊合約(0xCba9b1Fd69626932c704DAc4CB58c29244A47FD3)
2.FTX熱錢包地址會向攻擊合約地址轉入小額的資金,利用攻擊合約(0xCba9...7FD3)進行批量創建子合約。由于整個攻擊中創建了大量合約,并且每次執行完子合約之后,子合約都會自毀。
3.接下來子合約fallback()函數去向Xen合約發起鑄幣請求,如下函數,claimRank()函數傳入一個時間期限(最小1天)進行鑄幣,鑄幣條件是只用支付調用gas費,并無其他成本,并且claimMintReward()函數為提取函數,該函數只判斷是否達到時間期限(本次黑客設置的時間期限為最小值1天),便可無條件提取。但在此次調用過程中,交易發起者為FTX熱錢包地址,所以整個調用過程的gas都是由FTX熱錢包地址所支付,而Xen鑄幣地址為攻擊者地址。
4. 1-3中的步驟,重復多次,并且每次重復過程中都會將已到期的代幣提取出來,并且同時發起新的鑄幣請求。
截止發文時,通過Beosin Trace追蹤發現,FTX交易所損失81ETH,黑客通過DODO,Uniswap將XEN Token換成ETH轉移。[2022/10/13 14:26:15]
區塊鏈系統中的單鏈結構區塊vs區塊DAG拓撲但是,所有采用DAG拓撲的區塊鏈都一樣嗎?這就引出了關于DAG的第二大誤解。誤解2:所有基于DAG的區塊鏈系統都是一樣的
麥子錢包陸遙遠:在創新幣種面前,技術分析會失效:7月7日20:00,麥子錢包陸遙遠做客MXC抹茶社區,就《加密閣重啟現貨時代》發表觀點。陸遙遠表示:“主流幣之外的其它創新幣種,通過買、賣盤,其技術分析會失效。我的策略是押注熱點龍頭、次龍頭幣種,瞄準低市值有落地應用的代幣,調研項目的完成度和團隊的狀態。對于創新幣種,一方面需要對項目消息極速捕捉和對團隊態度的揣摩,之后才是根據交易環境進行交易,參與二級市場。這是和主流幣操作不一樣的地方。“[2020/7/7]
我們經常會遇到一些社區成員,他們對同樣采用DAG拓撲的另一個區塊鏈系統也有所了解,于是他們就會將另一個系統的所有特征疊加到Taraxa上,包括一些技術缺陷或挑戰。在這里,我們簡要介紹下其他幾個采用DAG拓撲結構的早期區塊鏈項目,以及它們與Taraxa設計上的不同。IOTA可能是第一個向市場展現了區塊鏈技術如何讓物聯網設備受益的項目,同時他們還提出了一種截然不同的共識算法來利用DAG。IOTA通過隨機進入DAG來驗證交易,這個方法最終使得網絡要依賴于中央協調者來維持順序和正確性,否則該網絡將無法正確處理雙花等問題。而Taraxa的排序機制定義很明確,且不依賴于中心化協調。Byteball采用的是沒有區塊的DAG拓撲結構。該項目與眾不同之處在于其共識功能,也就是在DAG內尋找主鏈從而確定排序,并通過定期快照來限制排序的計算復雜性。但是,它需要依靠12位“受信任”的見證人,所以被認為是高度中心化的。同樣的,Taraxa的排序機制已經很好的實現了去中心化。Nano和IOTA或Byteball不太一樣。在這個項目里,每個帳戶都有其自己的鏈,每個鏈的排序由鏈的所有者確定,且每個交易都需要分成收款-付款兩筆款項并由雙方分別記錄。從某種意義上說,Nano是一個您可以在不同鏈上的交易之間繪制有方向的邊的“DAG”,但它在結構上與IOTA或Byteball有很大不同。不過,Nano的塊格結構設計高度優化了代幣交易,而非智能合約。相比之下,Taraxa則具備通用的并發智能合約系統,可在交易處理期間最大化垂直并發。那么為什么要采用DAG,或者說為什么要完全采用區塊DAG呢?誤解3:DAG區塊鏈是物聯網的最佳拍檔
動態 | 盧旺達在下年預算中為區塊鏈技術分配研發資金:據Coinidol消息,盧旺達共和國已將下一財政年度的部分預算分配給信息產業部,以開發和支持區塊鏈項目。該部部長Paula Ingabire透露,政府愿意支持區塊鏈和其他大量第四次工業革命技術。她堅信在不久的將來,區塊鏈將改變許多重要領域,包括醫療保健、旅游業、土地登記、運輸和物流、金融以及其他領域。[2019/12/15]
Taraxa的主要目標是讓物聯網生態系統變得更可信、更自主、更有價值。但是,這與其區塊DAG拓撲關系并不大。之所以選擇塊DAG拓撲,是因為它能夠在不犧牲安全性的情況下提高吞吐量。區塊DAG的結構具有包容性,它能夠接受所有分支,所以提高了總吞吐量。而安全性難題則是通過查看每個區塊用來指向多個父塊的指針來解決——指針作為投票會轉化為一個權重評級,稱為GHOST規則。通過此規則,我們可以計算出區塊DAG中的一條錨定鏈,然后根據錨定鏈上每個錨定塊推出的時間來建立一個確定的順序。所以,區塊DAG是因其高吞吐的特性而被選用為拓撲結構,但這絕不意味著它就是物聯網或任何其他用例的“理想選擇”——它確實適用于所有用例,因為沒有用例會需要低吞吐。但與此同時,物聯網數據的錨定確實需要很高的吞吐量,而區塊DAG拓撲結構就很適合構建高吞吐量的區塊鏈系統。希望這篇文章能夠幫助大家解除一些對DAG和區塊鏈的常見誤解。未來我們還會繼續更新,敬請期待!
動態 | 加密貨幣技術分析師:比特幣將在10至12個月內大幅增長:據CCN消息,在線名為“Galaxy”的加密貨幣技術分析師表示,基于比特幣的歷史價格變動,該資產可能在10至12個月內出現大幅增長。他認為目前正在接近2015年熊市的420天大關,如果歷史重演,市場將走向幾個月的積累并將在2019年中后期開啟新牛市周期。從歷史數據看,比特幣平均需要62周才能從85%的修正中恢復過來,自去年1月熊市以來的15個月將是今年3月。[2019/1/16]
編者按:本文來自蜂巢財經News,作者:JXkin,Odaily星球日報經授權轉載。NULS遭遇攻擊,12月20日,團隊賬戶里200萬枚NULS幣被黑客轉走.
1900/1/1 0:00:00編者按:本文來自以太坊愛好者,作者:PaulHauner,翻譯:阿劍,Odaily星球日報經授權轉載.
1900/1/1 0:00:00編者按:本文來自吳說區塊鏈,Odaily星球日報經授權轉載。吳說區塊鏈獲悉,比特大陸人員優化在1月6日上午啟動,賠償方案是n+1與期權。同日原董事長詹克團發文反對裁員.
1900/1/1 0:00:002009年1月3日,比特幣的第一個區塊——被稱為創世塊——被挖出,開啟了一個全新的時代。值此之際,資深從業者熊越和DoveyWan翻譯了這本《TheLittleBitcoinBook》,并發表在.
1900/1/1 0:00:00文|王澤龍編輯|Tong出品|PANews在行業旗艦軍比特幣、以太坊的“數字黃金”、“全球金融結算層”光環日漸消減的同時,DeFi從社區原生的邊緣概念演化為行業的主流敘事.
1900/1/1 0:00:00Dapp(DecentralizedApplication),即去中心化應用,是區塊鏈技術大規模落地最重要的一環,也是評估一條公鏈和基礎設施使用程度的重要指標.
1900/1/1 0:00:00