作者: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的區塊鏈系統都是一樣的
動態 | 新大陸:公司為區塊鏈底層技術提供技術分工與支持:據深交所互動易,新大陸(000997.SZ)在互動平臺表示,公司為區塊鏈底層技術提供技術分工與支持,結合在芯片、物聯網二維碼、區塊鏈、共享計算及其他數字信息領域的優勢資源與領先技術,推動“數字公民”工程的建設與發展。未來新大陸將持續跟進技術發展,探索新大陸整體產業在區塊鏈的應用與創新。[2019/12/6]
我們經常會遇到一些社區成員,他們對同樣采用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區塊鏈是物聯網的最佳拍檔
動態 | 法蘭克福金融與管理學院發布4個主要區塊鏈網絡的技術分析框架:據cointelegraph報道,法蘭克福金融與管理學院發布區塊鏈技術分析框架,其主要分析了以太坊、Hyperledger Fabric、R3 Corda和Quasar / Stellar等四個主要區塊鏈網絡,從易于安裝、效率和性能、成本、安全等六個層面進行評估,但沒有總體評分。[2019/5/7]
Taraxa的主要目標是讓物聯網生態系統變得更可信、更自主、更有價值。但是,這與其區塊DAG拓撲關系并不大。之所以選擇塊DAG拓撲,是因為它能夠在不犧牲安全性的情況下提高吞吐量。區塊DAG的結構具有包容性,它能夠接受所有分支,所以提高了總吞吐量。而安全性難題則是通過查看每個區塊用來指向多個父塊的指針來解決——指針作為投票會轉化為一個權重評級,稱為GHOST規則。通過此規則,我們可以計算出區塊DAG中的一條錨定鏈,然后根據錨定鏈上每個錨定塊推出的時間來建立一個確定的順序。所以,區塊DAG是因其高吞吐的特性而被選用為拓撲結構,但這絕不意味著它就是物聯網或任何其他用例的“理想選擇”——它確實適用于所有用例,因為沒有用例會需要低吞吐。但與此同時,物聯網數據的錨定確實需要很高的吞吐量,而區塊DAG拓撲結構就很適合構建高吞吐量的區塊鏈系統。希望這篇文章能夠幫助大家解除一些對DAG和區塊鏈的常見誤解。未來我們還會繼續更新,敬請期待!
比特幣價格技術分析:長期看漲:據Newsbtc分析,BTC價格長期仍看漲。主要原因有:BTC價格在其日常時間框架內形成雙底形態,表明正在進行攀升;BTC價格尚未測試1.2萬美元壓力位以確認長期反彈;圖表顯BTC跨度為6000美元至1.2萬美元,因此最終攀升的數額可能相同。如果BTC達到1萬美元的市場心理價位,并有大量出售,BTC的價格可能會跌回大約6500美元的低點。另一方面,BTC價格如果攀升至1.8萬美元,則有可能達到創紀錄的2萬美元。[2018/4/25]
不久前,比特幣度過了它的11歲生日。無論你是比特幣的支持者還是反對者,都無法否認比特幣極其成功的事實。11年間,比特幣從無到有,如今仍保持著1300億美元的市值.
1900/1/1 0:00:00編者按:本文來自鏈內參,作者:內參君,Odaily星球日報經授權轉載。2019年絕對是區塊鏈和加密貨幣市場的轉折年。有很多我們沒想到的事情發生.
1900/1/1 0:00:00借區塊鏈名義進行炒作的項目每年都層出不斷,回數2019年幣圈所出現的騙局,“第一資金盤”PlusToken涉案資金超200億元;活躍最久、覆蓋國家最多的全球性龐氏騙局Onecoin網站最終于12.
1900/1/1 0:00:00編者按:本文來自量化踢馬河,Odaily星球日報經授權轉載。DeFi,全稱DecentralizedFinance,又稱“去中心化金融”.
1900/1/1 0:00:00編者按:本文來自加密谷Live,作者:HowardYuan,排版:RoyWang,Odaily星球日報經授權轉載.
1900/1/1 0:00:00新浪財經訊12月17日消息,以“金融科技助力現代金融體系建設”為主題的2019第三屆中國互聯網金融論壇于今日在京召開,中國人民銀行研究局局長、中國金融學會秘書長王信出席活動并發表主題演講.
1900/1/1 0:00:00