Das IoTeX Testnet, SDKs & Dev Docs sind jetzt frei für die Community zugänglich!
Liebe IoTeX-Community!
Für IoTeX war es ein actionreicher Monat - in den letzten Wochen haben wir unseren IoTeX Network Explorer als Open Source bereitgestellt und unsere vierte Code-Version - das Mainnet Preview (Photon) - eingeführt. Heute haben wir weitere tolle Neuigkeiten und können stolz bekanntgeben, dass wir das IoTeX-Testnet für die Community öffnen können. Mit unseren neuen Software Development Kits (SDKs) und der schrittweisen Dokumentation für Entwickler kann jeder problemlos seinen eigenen Testnet-Node starten, Transaktionen ausführen, DApps bereitstellen und vieles mehr. Wir sind super gespannt auf die fantastischen Dinge, die ihr damit anstellen werden.
IoTeX Open Testnet - Phase I und II
Der Launch unseres Mainnet Alpha (geplant für Q1 2019) wird der formale Starttermin des IoTeX-Mainnet sein. Um uns auf diesen wichtigen Meilenstein vorzubereiten, öffnen wir unser Testnet als erste Phase des Prozesses zu dessen Start. Der Zweck des Open Testnet besteht darin, Entwickler mit der IoTeX-Plattform vertraut zu machen und in Vorbereitung auf die Einführung des Mainnet alle Betriebsaspekte unserer Blockchain zu verbessern.
Das Open Testnet besteht aus zwei Phasen:
Phase I (ab heute): Full-Nodes der Community
In der ersten Open Testnet-Phase könnt ihr euch einen Full-Node im IoTeX-Testnetz erstellen und folgende weitere Dinge machen:
- Aufsetzung und Betrieb eines Full-Nodes über einen Gateway
- Generierung von Transaktionen (d. h. Überweisungen, Ausführung von Smart Contracts, Abstimmungen)[/li][/list]
- Erstellung von DApps im IoTeX-Netzwerk
- Überwachung der Blockchain-Aktivität und "Erkundung" des Netzwerk
Phase II (ab Januar 2019): Community-betriebene Full-Nodes und Blockproduzenten
Ab Januar 2019 ermöglichen wir es, Blöcke auf dem IoTeX-Testnet zu produzieren und zu überprüfen. Während dieser Zeit werden wir auch Blockproduzenten (d. h. Supernodes) und Claiming-Anforderungen offenlegen und die erste Gruppe von Blockproduktionskandidaten vorstellen. Nach dem Start von Mainnet Alpha werden wir im Laufe des Jahres 2019 schrittweise weitere Blockproduzenten hinzufügen und das Netzwerk skalieren, um Stabilität und Sicherheit des Netzwerks zu gewährleisten.
Wie nehme ich an der offenen Testnet-Phase I teil?
Open Testnet - Dokumentation
Die Phase I des IoTeX Open Testnet ist jetzt für unsere Community und Entwickler voll zugänglich! Wenn ihr unsere Entwicklerdokumentation nutzt, könnt ihr in kürzester Zeit einen vollständigen Testnet-Node einrichten. Erfahrt hier, wie ihr sofort könnt.
1. Richte dir einen Full-Node ein
Unsere komplette Software ist in Form eines Docker-Images verpackt, außerdem bieten wir eine Konfigurationsdatei für die Einrichtung und Bereitstellung. Mit nur wenigen einfachen Schritten könnt ihr euch einen vollständigen Node in Ihrer bevorzugten Umgebung einrichten und ausführen.
Schritt 1: Installiere dir die Docker-Plattform und laden dir unser Docker-Image herunter
Schritt 2: Lade dir die Konfigurationsdatei herunter und konfigurieren dir die Netzwerkeinstellungen.
2. Start den Full-Node mit einem einfachen Befehl!
Sobald die Netzwerkeinstellungen richtig konfiguriert sind, könnt ihr euch mit nur einer Befehlszeile den Full-Node starten. Er wird in einem Docker-Container ausgeführt, und es wird ein Service-Endpunkt verfügbar sein, sodass ihr den Status überwachen und mit der Blockchain interagieren können.
3. "Erkundet" den gesamten Node
Wie viele von euch wissen, haben wir unseren IoTeX-Explorer, der Nutzern den Zugriff auf Daten in der Blockchain auf Transaktions- und Knotenebene ermöglicht, frei verfügbar gestellt. Jetzt könnt ihr Ihren eigenen vollständigen Node-Explorer einrichten und implementieren, indem ihr einfach den Schritten in unserer Anleitung folgt. Jeder Node verfügt über eine eigene Wallet. Sobald er eingerichtet ist, können Sie mit dem IoTeX-Netzwerk kommunizieren, indem ihr Transaktionen an andere Nodes / Wallets sendet.
Software Development Kits (SDKs)
Software Development Kits (SDKs) bieten umfangreiche Funktionen, mit deren Hilfe ihr euren eigenen Node starten, das IoTeX-Testnet erkunden und die Möglichkeiten der Blockchain kennenlernen können. Mit unserem intuitiven und leistungsstarken SDK könnt ihr mittels eures Full-Nodes Transaktionen generieren, dezentrale Anwendungen (DApps) erstellen und das IoTeX-Netzwerk aus erster Hand erkunden.
iotex-client-js · Dokumentation
Muster-DApp
Kurz nach dem Release unserer Testnet-Beta haben wir den Code unserer "Roll Dice"-DApp veröffentlicht, mit der Nutzer weitere EIOTX-Testnet-Token anfordern können. Als allererste IoTeX-DApp nutzt es die kürzlich integrierten EVM / Smart-Contratcs und ist ein einfaches Beispiel für eine DApp, die problemlos auf IoTeX implementiert werden kann. Alle, die ihre erste DApps erstellen möchten, können sie als Referenz verwenden. Schaut euch hier die Details an:
iotexproject / Roll-Dice-Demo-DApp
Entwicklerdokumentation
Dokumentation
Detaillierte Informationen, Terminologien und Richtlinien, die die Funktionsweise der IoTeX-Blockchain erläutern, findet ihr in unserer neuen Entwicklerdokumentation. Das Erstellen eines Nodes für die Interaktion mit dem IoTeX-Netzwerk war noch nie einfacher. Wenn ihr mit Tokentransfers experimentieren möchtet, finden ihr in unserem Abschnitt "Transfer Token" alle notwendigen Informationen dazu. Und wenn ihr wissen wollt, wie ein „Smart Contract“ im IoTeX-Netzwerk funktioniert, könnt ihr das auch dort nachschlagen.
Wir werden bald weitere Funktionen und Bounty-Programme für Entwickler veröffentlichen, seid also gespannt. Natürlich erfahrt ihr dann hier rechtzeitig davon.
Gitter
Wenn ihr technische Fragen haben, mehr über unser Projekt erfahren möchten oder einfach nur unserem IoTeX-Engineering-Team Hallo sagen möchten, besucht unsere Gitter-Page. Wir nehmen uns sehr gern Zeit und beantworten eure Fragen.
IoTeX-Dev-Community auf Gitter
Code-Beiträge - Wir brauchen eure Hilfe!
Derzeit befindet sich unser Repo noch in der Entwicklung und unterliegt einem raschen Wandel. Beiträge, mit denen IoTeX sein volles Potenzial entfalten kann, einschließlich Stil- / Fehlerbehebungen, Empfehlungen für Funktionen, Vorschläge für Schemata / Algorithmen und Hilfe bei der Dokumentation, sind sehr willkommen. Weitere Informationen finden Sie in unseren Beitragsrichtlinien. Um Probleme zu melden, reicht bitte ein Problem auf unserer Github-Seite ein.
Wir möchten immer, dass unsere Community die Aufregung der Blockchain-Technologie miterlebt. Die Öffnung unseres Testnet und die Veröffentlichung der ersten SDK-Charge und Entwicklerdokumenten ist ein wichtiger Meilenstein für IoTeX und ein wichtiger Übergang in unserem Projekt. Wir freuen uns darauf, mit begeisterten Entwicklern zusammenzuarbeiten , die die Welt mit IoTeX-basierten Produkten verändern werden.
In unserem kommenden zweiwöchentlichen AMA an diesem Freitag, dem 12.12.2014, von 11:00 bis 12:00 Uhr (PST) (19-20 Uhr CET), werden unsere Mitgründer und unser Tech-Team einen Livestream des AMA machen, um mehr über das Open Testnet zu berichten. Wir freuen uns, Sie dort zu treffen!