NEM: Treten Sie der Bewegung bei

New Economy Bewegung (NEM) ist eine Lösung für Unternehmen, um die bevorstehende Blockchain-Wirtschaft voranzutreiben. Ursprünglich als Zweig von NXT gedacht, entschied sich die Community für eine völlig neue Codebasis mit einer Alpha-Version, die am 25. Juni 2014 veröffentlicht wurde, und der ersten stabilen Version, die am 31. März 2015 veröffentlicht wurde. Die Plattform wird derzeit in C ++ umgeschrieben und wird es auch sein Anfang 2018 als „Catapult“ -Update veröffentlicht.

Das Smart Asset System

Die NEM-Blockchain unterstützt das sogenannte Smart Asset System. Dieses System soll eine offene, anpassbare Blockchain-Lösung für eine beliebige Anzahl von Anwendungsfällen sein, die auf einfachen, leistungsstarken API-Aufrufen basieren. Die Blockchain ist gesichert und Transaktionen werden von einem globalen Netzwerk von Knoten verarbeitet, auf denen die NEM-Kernsoftware ausgeführt wird, und das Netzwerk wird als API-Gateway-Server verwendet.

Dies bedeutet, dass Entwickler, die Blockchain-basierte Apps erstellen möchten, keine spezielle NEM-Software ausführen müssen, da alle NEM-Funktionen durch Zugriff auf API-Aufrufe verfügbar sind.

Dies ermöglicht eine große Flexibilität beim Systemdesign und bei der Nutzung des NEM-Netzwerks durch verschiedene Apps. Apps können direkt auf die NEM-API zugreifen, zusätzlich zu NEM-Anforderungen auf einen separaten Server zugreifen oder vorhandene Server können angepasst werden, um NEM im Hintergrund zu verwenden.

Eine mobile App, die direkt die NEM Blockchain verwendet

Verwenden des NEM-Netzwerks zusätzlich zu einem vorhandenen Server

Ein Legacy-System, das die NEM-Blockchain verwendet

Entwickler definieren NEM Adressen Diese dienen als Container für Assets und können im Laufe der Zeit aktualisiert und geändert werden. Eine Adresse kann einfach eine Brieftasche mit Münzen oder etwas Komplizierteres wie ein Dokument darstellen, für das Unterschriften erforderlich sind, oder eine Wahl, bei der Stimmen gesammelt werden.

Der Entwickler würde dann erstellen Mosaik: identische, übertragbare Vermögenswerte, die die Münzen, Unterschriften oder Stimmen darstellen, die sich in den Adressen befinden. Dieses System ist flexibel Adressen und konfigurierbar Mosaik ist für unzählige Anwendungsfälle geeignet, und da über die NEM-API auf alle NEM-Funktionen zugegriffen wird, kann jeder ein beliebiges System erstellen und es relativ einfach in die NEM-Blockchain einbinden.

Nachweis der Wichtigkeit und Ernte

Die NEM-Blockchain verwendet einen Proof-of-Importance-Algorithmus (im Gegensatz zu Bitcoin’s Proof-of-Work oder PIVX’s Proof-of-Stake), um durch einen Prozess, der Anreize für eine aktive Teilnahme am Netzwerk bietet, einen Konsens zu erzielen. Dies sorgt für ein dezentrales, flinkes Netzwerk von gut erzogenen Knoten. Jeder Knoten hat eine Wichtigkeitsfaktor das bestimmt, wie oft es kann Ernte (Denken Sie an Mining oder Staking in PoW- oder PoS-Systemen.) XEM, das native Token von NEM.

Ein Teil dieses Systems arbeitet mit Vesting Münzen: Wenn Sie Münzen in Ihre Brieftasche legen, beginnen diese als nicht übertragene Münzen.

Im Laufe der Zeit beginnen Ihre Münzen zu übertragen oder zählen zur Wichtigkeit Ihres Kontos. Um für eine Wichtigkeitsbewertung berechtigt zu sein, muss Ihr Konto über mindestens 10000 XEM verfügen.

Dieser Teil des Systems verhält sich wie das Abstecken von Münzen in PoS-Setups, ist jedoch nur ein Teil der Berechnung Ihrer Wichtigkeit.

Zusätzlich zum Tracking Vesting wird das Transaktionsdiagramm des NEM-Netzwerks ständig analysiert, um Informationen darüber bereitzustellen, welche Knoten einen Beitrag leisten und welche nicht. Dies bedeutet, dass Sie umso wichtiger werden, je mehr Transaktionen Sie an andere Benutzer senden und je mehr Sie das Netzwerk normal nutzen. Der Vesting-Prozess und die Transaktionsmetriken führen zu einer Wichtigkeitsbewertung für jeden Knoten. Diese Bewertungen werden verwendet, um die Wahrscheinlichkeit zu skalieren, mit der Ihr Knoten XEM erntet.

Da PoI nicht hardwareintensiv ist, können vollständige Knoten unabhängig von der Stromversorgung auf nahezu jedem Computer ausgeführt werden, wodurch eine Zentralisierung der Ernte für diejenigen mit den größten Computern verhindert wird.

Da es einen zeitlichen Aufwand über den Vesting-Prozess erfordert, verhindert es den „Rich Get Richer“ -Effekt vieler Abstecksysteme, bei denen diejenigen mit dem meisten Geld sofort zu den größten Verdienern werden und nicht übertroffen werden können.

In einigen Systemen wie Bitcoin sind Miningblöcke und das Ausführen eines Netzwerkknotens getrennt. Im NEM-System wird das Ausführen eines Knotens zum Sichern des Netzwerks und das Ernten von Münzen von derselben Software ausgeführt, was Anreize für das Ausführen eines vollständigen Knotens schafft und im Laufe der Zeit zu einer stärkeren Dezentralisierung führt, wenn das Ernten rentabler wird.

Insgesamt ist das PoI-System einzigartig und scheint vielversprechend, eine hervorragende Alternative zu herkömmlichen Konsensmethoden, die alle ihre Stärken und Schwächen aufweisen.

Weitere Blockchain-Funktionen

NEM verwendet eine benutzerdefinierte Version des Eigentrust ++ – Algorithmus, die ein „Reputationssystem“ für Knoten im Netzwerk implementiert. Grundsätzlich verfolgt jeder Knoten die Informationen, die er von anderen Knoten erhält (neue Blöcke, Transaktionen usw.), und überprüft diese Informationen dann.

Wenn sich die Informationen als gültig erweisen, erhöht sich die Reputation des bereitstellenden Knotens, und wenn es sich um schlechte Informationen handelt, nimmt die Reputation ab. Der Ruf aller Knoten wird dann im Netzwerk weitergegeben und in jedem Knoten aktualisiert. Dies ermöglicht einen automatischen Lastausgleich und das Entfernen fehlerhafter Knoten aus dem Netzwerk, sodass das Netzwerk so reibungslos und schnell wie möglich läuft.

Zusatzfunktionen:

  • Integrierte Spam-Filter, die verhindern, dass Mülltransaktionen das Netzwerk überfluten und die Werke verstopfen
  • Ein P2P-Zeitsynchronisationssystem, mit dem das Netzwerk genaue Zeitstempel verwalten kann, ohne sich bei der Überprüfung der Zeit auf externe Server verlassen zu müssen
  • Verschlüsseltes Messaging in der Blockchain, ohne Transaktionsfelder zu hacken, um Daten wie andere Münzen zu übertragen
  • Mithilfe von Multisignaturadressen können Entwickler gemeinsam genutzte Adressen definieren und die Kontrolle über Assets und Container von mehreren Parteien übernehmen

Informationen zur hier beschriebenen Technologie finden Sie im NEM technology Seite und in mehr technischen Details in ihrer technische Referenz.

Öffentlich gegen privat

NEM Public Blockchain

Jeder kann die öffentliche NEM-Blockchain verwenden, indem er die oben beschriebenen API-Aufrufe verwendet. Für Anwendungen, die mehr Datenschutz erfordern oder die Dinge intern halten möchten, kann eine private Version der NEM-Blockchain bereitgestellt werden, die auf internen Servern und ausgeführt werden kann Verwenden Sie nur vordefinierte Knoten, die von den Benutzern ausgewählt wurden. In diesen vertrauenswürdigen privaten Knotennetzwerken können einige Funktionen des öffentlichen Netzwerks, die vorhanden sind, um zu verhindern, dass fehlerhafte Knoten Probleme verursachen, entfernt oder im Umfang wiederverwendet werden, was noch schnellere Transaktionen (in Tausend / Sekunde) in einer geschlossenen Box ermöglicht.NEM Private Blockchain

Diese privaten Blockchain-Bereitstellungen können verwendet werden, um alles von Treuepunktprogrammen bis hin zur Logistik der Versandflotte zu betreiben, ohne jemals die Transaktionsdaten preiszugeben und eine beispiellose Geschwindigkeit und Sicherheit zu bieten. Dies ist sehr sinnvoll für Unternehmen, die die Blockchain verwenden möchten, um ihre vorhandenen internen Tools einzuschalten, und die zusätzliche Funktionalität der öffentlichen Kette nicht benötigen. Anwendungsfälle für das öffentliche und private NEM-System werden auf ihrer Website unter untersucht https://nem.io/enterprise/.

Fazit

NEM bietet ein wirklich beeindruckendes System, das verspricht, ein wichtiger Akteur in der kommenden Blockchain-Wirtschaft zu sein. Die einfache Entwicklung, Flexibilität und das einzigartige PoI-System machen NEM zu einer sehr attraktiven Plattform für jeden Entwickler oder jedes Unternehmen, das eine Blockchain-Lösung entwickeln möchte.

Ich denke, dass wir im Laufe der Zeit immer mehr interessante Projekte sehen werden, die auf NEM aufbauen. Achte darauf!

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me