這種加密貨幣創建於 2015 年,起源於日本。 NEM 的程序代碼是用流行的編程語言 Java 和 Javascript 編寫的。 NEM這個名字是新經濟運動的縮寫。與許多其他加密貨幣不同,使用工作量證明和權益證明算法,NEM 算法是重要性證明。帶有 XEM 名稱的硬幣在網絡 NEM 中流通。 NEM 網絡中最多可以有 90 億個 XEM 幣。
NEM 算法的工作原理如下。由於所有 90 億個 XEM 幣都是在網絡啟動時創建的,因此 XEM 挖礦是不可能的。相反,可以通過在 NEM 錢包中擁有至少 10,000 個 XEM 硬幣來開採 XEM 硬幣。本地工作站(本地收割)和遠程工作站(委託收割)都用於收割。收穫是根據 NEM 算法處理交易。 NEM 算法允許直接從錢包(NEM 客戶端)釋放用戶代幣。為了避免 NEM 網絡上的垃圾郵件,在 NEM 區塊鏈上發行用戶令牌需要收取少量費用。
NEM節點的作用是什麼?
NEM 網絡依靠 NEM 節點來驗證交易。這些包括公共 XEM 節點和私有(專用)節點。一個典型的 NEM 節點變成任何安裝了 NEM 客戶端並在其錢包中至少有 10,000 個 XEM 硬幣的設備。 Eigentrust++ 算法有助於識別 NEM 節點可能的惡意行為。為此,NEM 節點不斷地相互輪詢。 NEM節點對硬件要求不高,甚至可以在迷你樹莓派電腦上運行NEM節點。 NEM 網絡中的哪個交易將由給定的 NEM 節點處理由 NEM 算法隨機確定。安裝NEM節點軟件,從項目官網下載即可。
NEM網絡除了常規的NEM節點外,還有超級NEM節點。他們對硬件和網絡帶寬有很高的要求。 NEM 超級節點旨在支持 NEM 客戶端和第三方應用程序。要啟動 NEM 超級節點,專用錢包中至少需要 300 萬個 XEM 硬幣,以及一次性不可退還的 30 個 XEM 貢獻。
NEM 專用節點的作用是什麼?
NEM 專用節點是 NEM 專用服務器。 web3 應用、dApp 和區塊鏈智能合約的開發者需要 NEM 專用節點。即使對於經驗豐富的開發人員來說,設置 NEM 專用節點(專用服務器)也極為複雜。一個不錯的選擇是 NEM 區塊鏈節點即服務。該解決方案將省去安裝和設置 NEM 專用節點的大量麻煩。
與許多其他加密貨幣不同,這裡的區塊鏈智能合約是在客戶端執行的。這顯著減少了 NEM 網絡的計算負擔。由於在 NEM 網絡中的工作涉及現金,因此開發人員首先在 NEM 測試網(稱為 Catapult)中測試其 web3 應用程序、dApp 和區塊鏈智能合約的功能。只有連接的 NEM 節點的設置不同。否則,NEM 測試網和 NEM 主網是相同的。使用專用節點是節省開發人員時間和精力的好方法。
未來的 NEM 網絡更新
NEM 網絡正在進行重大升級,將被稱為 Symbol。 區塊鏈提供商 API,包括區塊鏈 JSON-RPC 訪問在內的各種 API 方法將提供給基於 Symbol 網絡的 dApps 開發人員。 Symbol 網絡將利用分層架構使構建 web 3 應用程序變得容易。 可以使用 Javascript、Java、C# 甚至 PHP 等常用編程語言在 Symbol 區塊鏈上編寫 dApp。 客戶端請求將由 REST 網關以及 Mongo DB 和 API 服務器處理。 這將提高開發 dApp 和 web 3 應用程序以及區塊鏈智能合約的生產力和速度。