Blockchain
IOTA 的 Tangle 與經典區塊鏈有何不同?
IOTA 的 Tangle 與經典區塊鏈有何不同?主要區別是什麼?它們如何轉化為現實世界的使用?Tangle的優點和缺點是什麼?
比特幣基於區塊鏈方法,這意味著我們建構了一個區塊鏈,每個區塊都引用前一個區塊。對於每個區塊的創建,礦工需要完成工作證明(PoW)。這些區塊是達成共識的一種方式,哪些交易已經發生並且可以被認為是安全的(例如 6 個區塊)
IOTA 基於分佈式非循環圖(DAG)方法,他們稱之為“Tangle”。沒有更多的塊,沒有更多的探勘,而是當你廣播交易時,你首先需要做 PoW 驗證之前的兩筆交易。您將您的交易“附加”到這兩個先前的交易(見圖)
關於有效交易的共識不是通過塊數達成的,而是應用所謂的隨機遊走蒙特卡羅算法。可以在此處找到更多詳細資訊:https ://forum.iota.org/t/iota-consensus-masterclass/1193 簡而言之:如果您可以從每筆未確認的交易(灰色的)。
由於不需要塊,因此塊大小沒有問題(請參閱縮放辯論)。該理論 - 仍有待實際證明 - 是 DAG 可以假設無限擴展,並且大量交易實際上使網路更快,因為交易意味著確認。
有關更多資訊,我推薦以下影片: https ://www.youtube.com/watch?v=UwEp5cexTJE&t=251s <https://www.youtube.com/watch?v=MsaPA3U4ung&t=3s>
以下是兩種資料結構的白皮書:
<https://iota.org/IOTA_Whitepaper.pdf>
<https://bitcoin.org/bitcoin.pdf>