為物聯網(IoT)時代量身打造的「區塊鏈 3.0」IOTA 在兩天前出現當機狀態,花費了長達 15 個小時才得以讓網路回復正常運作;雖然 IOTA 創辦人立即發表聲明表示該情況:「只是小問題」,但仍舊引起社群對於 IOTA 網路的集中性問題討論。
IOTA 網路於世界協調時間(UTC)12 月 29 日的凌晨 2 點 50 分出現系統異常,隨後導致主網路無法確認交易轉帳記錄;IOTA 基金會也在今天(31日)發布文章表示,這場極端事件的起因源於一組異常交易,打亂了帳本的計算,致使節點開啟安全防禦機制。
IOTA 也於昨天(30)在 GitHub 發表了更新文件解釋,在極端情況下,IOTA 開發原始碼的參考實現 IOTA Reference Implementation(IRI)並不會在兩個不同的 Bundle 之間進行共享,只要 IRI 在任一 Bundle 中被標記為已計算,則另一 Bundle 就會自動忽略,從而生成一個損壞的帳本狀態。
就 IOTA 網路的運作模式來看,這種錯誤導致基金會運行的節點信任協調器(Coordinator)停止發佈定期性交易「里程碑(Milestone)」;目前,IOTA 主網於 UTC 時間 12 月 30 日凌晨 2 點 50 分修復完畢,所有運行 IRI 節點的用戶更新到 1.8.3 版本才能重新運作。
IOTA 的聯合創始人 David Sønstebø 表示,用戶實在不需要對出現這樣的程式錯誤而感到恐慌,只是事件發生的時間點剛巧處在假期而令人厭惡;他表示,這是 Coordinator 出現了程式錯誤,而這也正是為什麼 IOTA 需要花時間過渡到去協調器(Coordicide)解決方案。
延伸閱讀>>IOTA基金會:啟動移除中心化Coordinator的計畫「Coordicide」
另一位聯合創始人 Dominik Schiener 則指出,此案件的主要問題是因為主網路節點出現軟體異常,而非源於基金會負責運行、用於驗證交易安全問題的特殊節點 Coordinator;IOTA 現在已經啟用了一個新的輕量級節點 Hornet 來取代 Coordinator,作為過渡到 Coordicide 的折衷方案。
IOTA的基礎數據結構「纏結(Tangle)」仍然在正常運作,本次疏漏只是無法確認新的交易資訊,但過去的儲存數據都是安全的;然而,停機長達 15 個小時引起社群對 IOTA 網路穩定性的疑慮,對於想成為物聯網時代要角的 IOTA 來說相當嚴重。
不過,Dominik Schiener 依舊表示:「Coordicide 的進程沒有改變,第一波測試將於明年 1 月開始進行。」
去年在台灣區塊鏈新創 BiiLabs 的牽線下,IOTA 基金會和台北市政府簽署合作備忘錄(MOU)以測試一種防竄改的身份辨識系統,計畫推出嵌入 TangleID 的數位市民卡;跨國汽車品牌捷豹路虎(Jaguar Land)在今年 4 月透露,將使用 IOTA 代幣來獎勵報告路況數據的駕駛人。
延伸閱讀>>【台灣|分散式帳本新創BiiLabs】透過IOTA技術應用,可能參與聯合國數位身分專案
?相關報導?
英國汽車巨頭捷豹路虎:透過 IOTA 技術將「智能錢包」導入車輛中
【富士通集團(Fujitsu)】宣布與 IOTA 達成合作推出協議標準試點,價格上漲20%
《BlockTempo動區動趨》LINE官方號開通囉~立即加入獲得第一手區塊鏈、加密貨幣新聞報導!