Nimiq
基於瀏覽器的區塊鏈。
作爲首個爲 Web 平臺原生構建的區塊鏈,Nimiq 希望降低區塊鏈技術的門檻,並使其便於主流使用。一個供目前體驗的測試網絡 Betanet 已上線,無需安裝,透過瀏覽器即可挖礦,就是那麼簡單。Nimiq 致力於讓區塊鏈技術像互聯網一樣便於使用,以期實現真正地 Web 去中心化。 Nimiq 用 ES6 Javascript 語言編寫,並使用 Websockets 或 WebRTC 進行網絡通訊。「基於瀏覽器」並不是說 Nimiq 只能在運行在瀏覽器上,其 NodeJS 客戶端也可以運行在服務器上,它的意思是你可以從瀏覽器連接到 Nimiq 網絡而無需中介。 Nimiq 網絡有兩種節點:瀏覽器節點和 Backbone 節點。Backbone 節點在 NodeJS 上運行,使用和瀏覽器節點相同的代碼庫。Backbone 的節點之間以及 Backbone 和瀏覽器節點之間通過 Websocket 通訊。Backbone 節點同時還充當瀏覽器建立 WebRTC 連接的信令服務器。 瀏覽器節點使用 IndexedDB 存儲區塊鏈數據,Backbone 節點則使用 LevelDB。