所有語言
Nimiq是以簡單為理念而設計的區塊鏈。Nimiq的目標在於成為性能最佳,最易於使用的分散式支付協議和生態系統。此項目結合了先進的區塊鏈研究及網頁技術。Nimiq基於網頁,無須安裝軟件,Nano客戶端可在幾秒內迅速同步。
Nimiq是從頭開始構建的,旨在解決和打破阻礙區塊鏈技術主流採用的進入門檻。 Nimiq將始終保持開源和社區驅動,並在未來支持良好事業的基礎上建立起來。 至於這個名字,“Nimiq是一個因紐特人的詞,用於將事物捆綁在一起的物體或力量。”
Nimiq 的設計遵從簡單且為大眾採用的理念
得益於迷你區塊鏈方案(mini blockchain scheme),區塊鏈數據小到 1MB 以內,和任意設備同步只用幾秒鐘。
用 JavaScript 語言編寫,它是 Web 的原生語言。因此不需要安裝額外軟件。
Nimiq 協議實現了離鏈交易(off-chain transactions),依靠它,交易可瞬間完成。
生態系統
依靠這個協議啟用的生態系統,即可實現我們普及其簡便性和為大眾採用的願景。
在任何設備的任何瀏覽器上,一個任何人都可使用的礦工界面;
一個做得比其他 Web 錢包更便於使用的瀏覽器錢包;
一個全球的,基於 Web 的 P2P 交易所,使得 Nimiqs 幣和當地貨幣的兌換變得輕鬆、快速和低廉。
無限可能性
Nimiq 網絡使開發者社區能夠輕鬆將開源的 npm 軟件包集成到各種應用程序中,讓他們可以創建開創性的應用。
一些案例包括:
1、Web 管理員可以輕鬆的把 Nimiq 網絡的輕客戶端嵌入到他們的網頁中,內容提供者可以將用戶花在他們站點上的時間貨幣化,因為在瀏覽內容的同時,用戶可以利用他們設備上未使用的處理器能力挖掘 Nimiq 幣。
2、使用 Nimiq 的區塊鏈協議作為其數據庫完整性的支柱,將對等網絡服務比如 Facebook, Twitter 等去中心化。
3、輕鬆實現文檔時間戳,可用性提升明顯高於其他區塊鏈。
Nimiq 有三套客戶端 Full、Light、Nano,設計的應用場景分別對應於服務器、桌面瀏覽器、移動瀏覽器。當然也不僅限於這些場景,瀏覽器也能運行 Full 客戶端,服務器也能運行 Nano 客戶端。三套客戶端能運行在目前全部的主流瀏覽器中,包括 Chrome、Firefox、Safari,甚至微信內置瀏覽器。
其中,Full 客戶端需要同步全部的區塊鏈數據,類似於比特幣和以太坊客戶端,Full 客戶端運行的節點又稱為 backbone 節點,能夠完成包括查詢、挖礦、轉賬在內的功能。
Light 客戶端需要同步部分區塊鏈數據,依賴於 backbone 節點對區塊數據的壓縮,Light 客戶端的定位是降低普通用戶參与挖礦的門檻,打開瀏覽器就能實現挖礦和轉賬,Nimiq 官網的 Demo 運行的就是 Light 客戶端。
Nano 客戶端則是為了在移動瀏覽器中進行支付準備的,只需要同步小於 1MB 的數據就能夠進行轉賬。