Die EOS-Blockchain, die am 14. Juni nach dem 340-tägigen ICO gestartet wurde, wird im Laufe ihrer Entwicklung natürlich mit vielen Problemen konfrontiert sein. „Ethereum Killer“ garantiert keine Provisionen und eine hohe Skalierbarkeit, wodurch Tausende von dezentralen Anwendungen (dApp) auf der Plattform koexistieren können. Diesen Indikatoren zufolge setzt sich EOS gegen seinen überlasteten, teuren und langsamen Vorgänger durch.
Allerdings sind die Entwickler der ersten dApps auf EOS sind besorgt über eine andere Frage: ob Ethereum für Anwendungsbenutzer teuer ist (jede Aktion innerhalb des Spiels oder einer anderen dApp wird durch Smart Contracts bestimmt und erfordert Berechnungen, für die der Benutzer in Benzin bezahlen muss), dann ist EOS für Entwickler teuer.
„EOS wälzt die Kosten für Transaktionen und Speicher auf die Entwickler ab. Die ETH wälzt die Kosten auf die Nutzer ab“ – schreibt der Reddit-Benutzer.
Der CEO des kürzlich gestarteten PandaFun auf EOS schätzte die Kosten aller für EOS-dApp erforderlichen Ressourcen auf 21,000 EOS (122,000 US-Dollar zum aktuellen Wechselkurs). In diesem Fall die Bereitstellung eines Smart Contracts für dApp auf Ethereum wird 100 $ kosten.
Wie entstehen solche Preise?
EOS geht naturgemäß von einer „Equity“-Netzwerkarchitektur aus. Diese Logik wird durch den verwendeten Konsens-Algorithmus bestimmt – DPoS (delegierter Proof-of-Stake oder delegierter Nachweis der Rolle – Anteil). Wenn ein gültiger Proof-of-Stake-Validator jeder Teilnehmer des Netzwerks werden kann (und die Wahrscheinlichkeit, dass er den Block erstellt, proportional zur Anzahl der Münzen auf seinem Konto ist – also seinem Anteil am Netzwerk), wird er delegiert Versionen, Validatoren oder Blockproduzenten werden von einfachen Benutzern „ausgewählt“. Somit wird das EOS-Netzwerk von einer „ständig wechselnden Gruppe von 21 Blockproduzenten“ unterstützt. Ihr Anteil am Netzwerk ist notwendig, um Transaktionen zu bestätigen und Blöcke zu generieren, und „Wähler“ – um an Wahlen teilzunehmen. Überall gilt die gleiche Regel, nämlich die stärkere Stimme desjenigen, der einen größeren Anteil am Netzwerk besitzt.
Der andere, aber auch „gemeinsame“ Mechanismus sorgt für „alltägliche“ Arbeit für EOS, d. h. er ermöglicht Benutzern (und Entwicklern) die Eröffnung von Konten, die Durchführung von Transaktionen und die Erstellung intelligenter Verträge und schützt das Netzwerk außerdem vor Spam. Dieser Mechanismus wird Stapeln genannt. Tatsächlich ermöglicht es das Fehlen von Provisionen, da in bitcoin und Ether-Netzwerke werden alle diese Vorgänge (mit Ausnahme der Erstellung eines kostenlosen Kontos) von Provisionen „gesponsert“.
Unter Stacking versteht man das „Sperren“ von Geldern für einen bestimmten Zeitraum im Austausch gegen eine der Ressourcen, die für die Arbeit im Netzwerk benötigt werden.
Lassen Sie uns diese Ressourcen auflisten:
- Netzwerkverkehr (NET). Der durchschnittliche NET-Verbrauch wird in Bytes gemessen, die Sie in den letzten 3 Tagen ausgegeben haben. NET wird jedes Mal verbraucht, wenn Sie eine Aktion auf a ausführen Blockchain – zum Beispiel eine Transaktion senden. Je mehr Token Sie als Anteil am Netzwerk reservieren, desto mehr NET erhalten Sie zur Nutzung.
- Prozessorzeit oder Rechenleistung (CPU). Dies ist die Zeit, die die CPU für die Ausführung einer bestimmten Aktion benötigt. Der durchschnittliche CPU-Verbrauch wird in Mikrosekunden gemessen, die Sie in den letzten 3 Tagen verbracht haben. Auch bei der Umsetzung jeder Aktion auf der Blockchain wird Prozessorzeit aufgewendet. Und je länger es verarbeitet wird, desto mehr CPU-Zeit verbraucht es.
Diese Ressourcen werden proportional zur Anzahl der Token zugewiesen, die Sie zum dreitägigen Stapelvertrag beigetragen haben. Beim Stacking legen Sie fest, welcher Teil in den Kauf der CPU und welcher ins NET gehen soll. Anschließend können Sie entweder Gelder zum Vertrag hinzufügen oder die Ihnen zur Verfügung stehenden Ressourcen aufgeben, indem Sie sie wieder in die EOS-Tokens eintauschen. Das bedeutet, dass Sie beim Stapeln kein Geld verlieren: Wenn Sie im Vertrag sind, werden sie aufgebraucht, aber nach drei Tagen kehren die Vertragskosten in EOS auf den ursprünglichen Indikator zurück. Das Einzige, was sich ändern wird, ist der Dollar-Äquivalent.
Der wirtschaftliche Kern des Stapelns besteht darin, zu bestätigen, dass Sie während der vertraglich vereinbarten Zeit keine „verpfändeten“ Token ausgeben. Das heißt, Sie behalten Token zum Zeitpunkt der Inflation – wenn die Produzenten von Blöcken neue Münzen erstellen, die ihnen als Belohnung zufließen. Auf diese Weise bezahlen Sie Knoten, die Transaktionen verarbeiten und Rechenleistung bereitstellen.
- Betriebsspeicher (RAM). Wir werden gesondert darüber sprechen, da die Art und Weise, wie es erworben wird, sich von der eines Steaks unterscheidet. Gekauft wird auf dem heimischen RAM-Markt, der Preis wird je nach Angebot und Nachfrage automatisch angepasst. Zum Speichern von Daten auf der Blockchain wird RAM benötigt, d. h. Sie zahlen für eine bestimmte Anzahl an Bytes. Wenn Sie eine bestimmte Menge an Speicher nicht benötigen, können Sie ihn zum aktuellen Wechselkurs verkaufen und erhalten eine EOS. Die Menge an RAM ist begrenzt (aktuell – 72 GB, davon 62 % genutzt – 44 GB RAM), kann aber bei Bedarf erhöht werden. So haben Blockhersteller bereits einmal die Speicherkapazität erhöht, als Spekulanten nach dem Start des Hauptnetzwerks damit begannen, RAM aufzukaufen, um es später zu einem höheren Preis zu verkaufen. Dadurch stiegen die Preise auf 0.94 EOS pro KB – neunmal höher als das aktuelle Niveau. Dann wurde beschlossen, die RAM-Emissionen zu verdoppeln und 9 GB pro Jahr bei einer Rate von 64 KB pro Block hinzuzufügen. Und dieser Schritt hat es ermöglicht, den Markt des operativen Gedächtnisses zu beruhigen.
Im industriellen Maßstab
Um EOS-Anwendungen zu entwickeln und Benutzer für das Projekt zu gewinnen (grob gesagt, anzulocken), ist eine große Anzahl der drei aufgeführten Ressourcen und damit eine beeindruckende Menge an Mitteln erforderlich. Auch wenn man bedenkt, dass Token, die NET und CPU bezahlen, tatsächlich keine Verschwendung sind, sollten sie immer „reserviert“ werden.
Kevin Rose, Mitbegründer des Unternehmens-Herstellers von EOS New York-Blöcken, sagte, er sei in Gesprächen mit einer Gruppe von Entwicklern die EOS anstelle ihrer aktuellen Plattform nutzen möchten.
Der Übergang von Ethereum zu EOS hat stattgefunden vom Tixico offen angekündigt Veranstaltungsplattform: EOS „verspricht eine ausreichende Skalierbarkeit auch bei Millionen von Benutzern, und dies ist entscheidend für eine Plattform, die für die gleichzeitige Betreuung einer großen Anzahl von Personen ausgelegt ist – wie es beim Verkauf von Tickets der Fall ist, wenn Zehntausende [Personen] gleichzeitig eintreten und eintreten.“ Transaktion. Als weitere Vorteile verwies Tixico auch auf das Fehlen von Provisionen.
Die attraktive Skalierbarkeit muss jedoch jedes dieser Teams teuer bezahlen. Der CEO von PandaFun, der berichtete, dass etwa 21,000 EOS für die Entwicklung der Anwendung ausgegeben wurden, sprach auch über die Verteilung der Token auf die Ressourcen: Beispielsweise gingen 10,000 EOS (etwa 58,000 US-Dollar zum aktuellen Kurs) in den RAM, das gleiche Zahl auf der CPU und 1000 EOS (5,800 $) auf NET. Der CEO von PandaFun stellte jedoch fest, dass der größte Teil des RAM für einen kommenden Token benötigt wird – für das Spiel selbst wird weniger benötigt.
Im Durchschnitt erfordert die Erstellung eines Kontos für jeden Benutzer 4 KB RAM (etwa 2.7 US-Dollar zum aktuellen RAM-Preis). Für viele andere Aktionen wird jedoch RAM benötigt.
Im Juni jedoch, als die Kosten für die Kontoerstellung noch niedriger waren (0.5 bis 1 US-Dollar), wurde die Diskussionsteilnehmer bei GitHub Ich habe bereits darauf hingewiesen, dass ein solches RAM-Modell „einfach nicht funktionieren kann, wenn Ihr Ziel darin besteht, Dutzende oder Hunderte Millionen Benutzerkonten für Ihre dApp zu erstellen!“