IOTA 採用的“Tangle”框架是什麼?

IOTA 是一個爲物聯網而設計的新型交易結算和數據轉移層。其背後的技術並非區塊鏈,而是一種名爲
“Tagle”的模型。這是一種可擴展的輕量級分佈式分類賬技術,與區塊鏈的鏈狀結構不同,“Tagle”使用的是一種基於有向無環圖(DAG)的網狀結構,使之可以不依賴礦工挖礦,從而實現零費用價值轉移。

在比特幣區塊鏈當中,節點都被假設爲是“逐利的”,爲了獲得獎勵而打包交易,從而起到維護區塊鏈安全的目的;而在 IOTA
的共識機制當中,開發者們刪除了依賴礦工挖礦的過程,並將 Tangle
網絡中的每個節點都假設爲“希望自己的交易儘快得到確認”,從而驅使他們來參與驗證,維護網絡安全。

在 IOTA 交易過程中,發起交易的一方首先需要構建交易集,並輸入簽名;然後通過本地 tangle
計算出任意兩個能夠對你的交易進行驗證的交易過程,並添加到交易集中;也就是說,當一個人試圖向 IOTA
網絡中添加一筆交易時,需要首先找到兩個沒有確認過的交易,驗證其有效性(貢獻 POW
計算),然後將自己的交易指向這兩者,併發送到網絡中,再由後來的交易進行驗證。

所以通俗來講,“Tangle”模型實際上是一個節點集合,它並不約束所有節點以鏈狀的結構連接,節點間的連接方式只要沒有循環路徑即可,在這個過程中,每個用戶都將進行一定量的
POW 過程,因此沒有專門的礦工,所以也就可以做到零交易費用。

昨日回顧:什麼是 NEO 的 dBFT 共識機制?

明日預告:DAG 技術與區塊鏈有什麼不同?

※區塊鏈課堂是哈希派圍繞區塊鏈技術推出的每日問答欄目,幫助大家從各方面瞭解區塊鏈領域的相關知識。如果你對區塊鏈有自己的想法以及相關疑惑,歡迎在評論區留言,我們將會在近期更新中爲你解答。

來源鏈接:None