什麼是IOTA?它和物聯網、區塊鏈有什麼聯繫

IOTA是Internet of Things(物聯網)面臨的基礎設施挑戰的有希望的解決方案。

什麼是IOTA?它和物聯網、區塊鏈有什麼聯繫

IOTA是革命性的新一代公共分佈式賬本,其核心利用了一種稱為“Tangle”的新穎發明。糾纏是基於有向無環圖的新數據結構。因此它沒有塊,沒有鏈,也沒有礦工。由於這種激進的新架構,IOTA的工作與其他區塊鏈相比,工作方式有所不同。

什麼是IOTA?它和物聯網、區塊鏈有什麼聯繫

IOTA是為物聯網(IoT)而設計的一個革命性的新型交易結算和數據轉移層。它基於新型的分佈式賬本——Tangle(纏結)。Tangle能夠克服現有區塊鏈設計中的低效性,併為去中心化P2P系統共識的達成創造了一種新方法。通過IOTA進行轉賬不需要支付手續費。這也就意味著,無論是多小額的支付都能通過IOTA完成。

IOTA的Tangle和區塊鏈

什麼是IOTA?它和物聯網、區塊鏈有什麼聯繫

要說對比IOTA(或者更具體的來說是Tangle)和區塊鏈,這兩者之前存在很大區別,因為他們是兩個完全獨立的架構,但是卻建立在同一種規則之上。

IOTA數據結構

Tangle(纏結)是基於定向非循環圖的(DAG),而不是一種連續的鏈式架構,定期添加區塊。通過DAG,IOTA能夠實現較高的交易吞吐量(通過平行驗證),並且不收取交易手續費。隨著Tangle的不斷髮展,越來越多的參與者都將發起交易,整個系統也會變得越來越安全和快速,確認時間會縮短,交易也完成的越來越快。

IOTA共識機制創新

區塊鏈共識是通過一個非常嚴格的機制完成的,區塊鏈中添加下一個區塊需要多方進行競爭,並獲取區塊獎勵或交易手續費。正因如此,共識和交易生成是分離開的,並且由網絡的一小部分人來完成,通常會設置較高門檻(就像比特幣一樣),這樣會導致進一步的去中心化。

什麼是IOTA?它和物聯網、區塊鏈有什麼聯繫

在IOTA系統中,網絡中的每位參與者都能進行交易並且積極參與共識。更具體點說,你直接定位了兩筆交易(主交易和分支交易),且間接在子tangle中定位其它交易。通過這種方式,驗證就能同步進行,網絡能夠保持完全去中心化,不需要礦工傳遞信任,也不需要支付交易手續費。

IOTA的量子安全

IOTA使用哈希簽名而不是橢圓曲線密碼學(ECC)。哈希簽名不僅僅在速度上勝過ECC,還能大大簡化整個協議(簽名和驗證)。IOTA能夠實現量子安全是因為我們採用了文格尼茨簽名。IOTA的三進制哈希函數稱為Curl(編程語言)。

IOTA的主要應用領域

IOTA的主要功能(目前)是無需手續費的微支付和安全的數據轉移以及數據錨定。有了這兩個功能,再加上IOTA的延展性和分區容錯,我們能夠提煉出大量的只能通過IOTA來實現的用例。

什麼是IOTA?它和物聯網、區塊鏈有什麼聯繫

主要關注領域是物聯網,特別是智能城市、基礎設施和智能電網、供應鏈、運輸和移動性等領域。除此之外,IOTA能夠成為任何P2P交易結算的支柱,比如說網絡支付甚至是匯款。

IOTA特性

IOTA具有一系列獨特的功能:

  1. 可伸縮性:IOTA可以實現高事務吞吐量,這要歸功於事務的並行驗證,對於可以在特定時間間隔內確認的事務數量沒有限制

  2. 沒有交易費用:IOTA沒有交易費用。

  3. 權力下放:IOTA沒有礦工。每一位參與交易的網絡參與者都積極參與共識。因此,IOTA比任何區塊鏈更分散。

  4. 量子免疫性:IOTA利用了新設計的稱為Curl的三元哈希函數,它是量子免疫(Winternitz特徵)

友情提醒

什麼是IOTA?它和物聯網、區塊鏈有什麼聯繫

IOTA目前處於測試階段,應該指出的是,IOTA目前仍處於測試階段。當前的Java實現是一個參考實例。

本文參考

9ima.com

iotachina

Konfid

readme

niking


分享到:


相關文章: