[Flowchain 專欄] 一分鐘看 IoT Blockchain (Part 6):使用 Fullstack JavaScript
.作者:jollen/
.日期:June 15, 2017 8:17 PM
本文章採用 Markdown 語法撰寫,若無法完整閱讀全文,請點擊這裡。
Heterogenous Hardware 的觀念非常簡單:各式各樣的硬體裝置。
各式各樣的硬體裝置
Heterogenous Hardware 的目標更為單純:「Write once, run everywhere」。對 IoT Blockchain 來說,是否能打造一套能在各式各樣硬體裝置上執行的軟體框架,會是一個關鍵議題。
使用 JavaScript 來實作 IoT 系統是一個流行,但更實質的原因,則是為了 Heterogenous Hardware。如圖一,Flowchain 以及它的底層通訊系統(Devify)都是 100% 的 JavaScript 實作,這可以解決基本的移植性問題。以現今的 IoT Device 硬體技術來說,Flowchain 能安裝在 Microcontroller、Microprocessor 與 Cloud Server 上。
Flowchain 基礎架構
Flowchain 是一個從底層到上層,都使用 JavaScript 實作的軟體框架(Fullstack JavaScript)。不過,區塊鏈要能支援 Heterogenous Hardware,共識算法的研究與設計,才是真正的關鍵。

小結
原生 P2P 演算法要應用在 IoT Blockchain,需要處理演算法上的一些細節。
Tags: