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 的数据就能够进行转账。