• Zuhause
  • Artikel
  • Telos: Die Auffahrt zur dritten Generation der Blockchain
Veröffentlicht am 11-02-2019

Telos: Die Auffahrt zur dritten Generation der Blockchain

von Douglas Horn

Die Blockchain-Technologie hat mit einem revolutionären Schritt, der Blockchain der dritten Generation, einen wichtigen Schritt in Richtung Mainstream-Akzeptanz gemacht. Blockchain ist endlich bereit für die Annahme durch allgemeine Computerbenutzer aufgrund von Fortschritten wie:

  • Sofortige, gebührenfreie Transaktionen
  • Sofortige Transaktionsverarbeitung durch massive Netzwerkkapazität
  • Konten mit kurzen, benutzerfreundlichen Namen anstelle von langen Kauderworten
  • Die Fähigkeit, verlorene und gestohlene Schlüssel wiederherzustellen.

Die Blockchain-Industrie steht am Rand einer Explosion von Aktivitäten, die schließlich die Massen erreichen wird. Es ist eine sehr aufregende Zeit.

Diese wichtigen Neuentwicklungen werden durch eine veränderte Arbeitsweise von Blockketten ermöglicht. Ethereum, das die zweite Generation der Blockchain einleitete, wird auf Hunderttausenden von Computergrafikkarten auf der ganzen Welt eingesetzt. Dies begrenzt seine Geschwindigkeit und erfordert für jede einzelne Aktion, die sie ausführt, eine "Gasgebühr". Im Gegensatz dazu werden Blockchains der dritten Generation von einer kleinen Anzahl von Computern mit hoher Kapazität und erstklassiger Infrastruktur betrieben, die Blöcke zur Validierung abwechseln und von den Stimmen der System-Token-Inhaber ausgewählt werden.

Dieser Konsensmechanismus wird als delegierter Pfandsachweis (DPOS) bezeichnet und ist zweifellos schneller und leistungsfähiger als der von Bitcoin und Ethereum verwendete Arbeitsnachweis (POW). Diese Diagramme auf der Blockchain-Transaktionsverfolgungs-Website blocktivity.info veranschaulichen diese Geschwindigkeit und Kapazität. Die drei wichtigsten Blockchains in Bezug auf Transaktionen pro 24 Stunden sind EOS, Telos und WAX - alle drei DPOS-Blockchains der dritten Generation, die auf der EOS.IO-Software basieren. Die nächsten zwei schnellsten Blockchains, Bitshares und Steemit, sind ebenfalls DPOS-Ketten, die auf früheren Versionen von Technologien basieren, aus denen EOS.IO hervorgegangen ist. Erst nach diesen DPOS-Ketten erscheinen Bitcoin und Ethereum. Tatsächlich weist EOS die Transaktionen pro Tag von Ethereum um das 50-Fache auf und der Index für die Nutzung der Kapazität (CUI) beträgt weniger als 25% des Höchstwerts, wobei Ethereum seine theoretische CUI-Kapazität überschreitet und nicht verarbeitete Transaktionen wartet. Gemeinsam haben EOS, Telos und WAX 89,9% der von blocktivity.info für diese Woche gemessenen Transaktionen verarbeitet.

Die Kosten der Energie

Warum werden dann nicht die auf EOS.IO basierenden Blockchains übernommen? Nun, in vielerlei Hinsicht sind sie es. Blockchain-Apps der dritten Generation haben Ethereum-Apps bei DappRadar.com stetig von den Charts verdrängt. Alle Top-10-Dapps auf DappRadar befinden sich nicht nur auf EOS oder Tron, sondern es steht kein Ethereum-Dapp auf # 30 (Meine Krypto-Helden).

Blockchain-Apps der dritten Generation wachsen jedoch noch nicht so schnell, wie sie sein könnten, da die Geschwindigkeit und die Gebührenfreiheit der Transaktionen die Kosten für die Durchführung von Transaktionen vom Endbenutzer zu den Entwicklern erheblich erhöhen. EOS.IO-Entwickler müssen einen begrenzten und manchmal teuren Netzwerk-RAM erwerben, um die wichtigen Informationstabellen für ihre Apps speichern zu können. Sie müssen auch Token abstecken, um Netzwerkressourcen wie CPU-Zeit und Netzwerkbandbreite zu reservieren. All dies ist bei Ethereum und seinen Derivaten nicht erforderlich. Entwickler entscheiden sich daher häufig noch für den Einsatz von langsameren, leistungsschwächeren Blockchain-Technologien, um diese Ressourcenkosten zu vermeiden.

Erstellen einer Auffahrt

Glücklicherweise gibt es für Entwickler eine sehr klare Möglichkeit, alle Vorteile einer Blockchain der dritten Generation wie EOS.IO zu nutzen, ohne die Bereitstellungskosten zu beeinträchtigen. Telos (Token: TLOS) ist eine öffentliche, dezentrale Blockchain, die aus der Referenzsoftware EOS.IO genauso wie EOS erstellt wird. Für App-Entwickler ist Telos zu 100% mit EOS-Code kompatibel, sodass jede auf EOS implementierte App sofort auch auf Telos bereitgestellt werden kann. Telos bietet jedoch deutliche Vorteile in Form von Tokenomics, Kettensicherheit und Ausfallsicherheit sowie wichtigen entwicklerfreundlichen Funktionen, die die Entwicklungszeit reduzieren und die Bereitstellungskosten senken.

Tokenomics

Telos startete mit dem Ziel, den Besitz von hyperkonzentrierten Token und damit eine plutokratische Governance von EOS zu beseitigen. Telos verteilte seine Token an EOS-Inhaber zum Zeitpunkt der EOS-Genesis-Momentaufnahme im Verhältnis 1: 1 bis zu einer Obergrenze von 40.000 TLOS pro Konto. Diese Änderung betraf nur 1.089 Konten, entfernte jedoch 66% des Telos-Token-Angebots und machte Telos zur wirtschaftlich dezentralsten aller Blockchains. Da es sich bei EOS- und TLOS-Token um die Möglichkeit handelt, die verhältnismäßige Nutzung von Netzwerkressourcen zu beanspruchen, hat jedes TLOS-Token die Berechtigung, dreimal mehr Netzwerkressourcen zu verwenden als jedes EOS-Token.

Ein weiterer Vorteil von Tokenomics sind die Kosten für die Integration neuer Benutzer. Jeder EOS- oder Telos-Benutzer benötigt ein Konto mit mindestens minimalem System-RAM (3–4 KB) und einige Token, die für CPU und NET abgelegt wurden. Unter EOS muss jeder Benutzer oder jede Anwendung, die das Konto erstellt, diese Kosten tragen. Telos hat genug Token reserviert, um 2 Millionen Konten für neue Benutzer anzulegen. Apps können auf diese Mittel zugreifen, um Konten für ihre eigenen Benutzer zu erstellen, vorausgesetzt, sie zeigen, dass sie angemessene Maßnahmen zur Missbrauchsbekämpfung ergreifen. Es wird erwartet, dass dieser neue Benutzerfonds durch das Telos Worker Proposal-System kontinuierlich erneuert wird. Dies führt zu erheblichen Einsparungen für App-Entwickler.

Schließlich ist Telos als neue Blockchain im Vergleich zu EOS tief unterbewertet. Selbst bei einer Token-Parität würde Telos immer noch ein Drittel der Marktkapitalisierung oder des Nutzungswerts von EOS bewerten, der Preis liegt jedoch derzeit weit darunter. Dies bietet App-Entwicklern eine hervorragende Gelegenheit, nicht nur von günstigen Bereitstellungskosten zu profitieren, sondern möglicherweise auch von einem steigenden Preisgeld, wenn die wirtschaftlichen Grundkräfte die Werte der Ketten angleichen.

Kosten für die App-Bereitstellung

Ein Beispiel veranschaulicht, wie viel günstiger die Bereitstellung von Telos derzeit ist. In diesem Beispiel nehmen wir an, dass eine App eine CPU mit 90 Sekunden und eine Bandbreite (NET) von 1 GB benötigt. (Diese Ressourcen werden nicht über drei Tage verbraucht und erneuert.) Wir gehen ferner davon aus, dass die App 100 MB System-RAM benötigt und 20.000 neue Benutzer einbinden möchten, die derzeit noch kein Konto haben.

Zu den Preisen ab dem 5. Februar 2019 kostete die App über EOS 23.000 US-Dollar und unter Telos weniger als 900 US-Dollar. Hierbei werden nur die Ressourcenkosten berücksichtigt, nicht jedoch die Kosten für die Integration neuer Benutzer für die App. Wenn die App Konten für 20.000 neue Benutzer erstellen muss, steigen die Kosten für die Bereitstellung unter EOS auf über 98.000 USD, während der Preis von Telos unter 900 USD bleibt, da Apps diese Kosten nicht für Telos tragen müssen.

Netzwerkleistung

Es muss einen Grund geben, warum die Bereitstellungskosten für Telos so viel niedriger sind als für EOS. Die erste Möglichkeit ist, dass das Telos-Netzwerk nicht so schnell ist wie EOS. Glücklicherweise gibt es einen gemeinsamen Benchmark-Test, der in mehreren EOS.IO-Blockchains ausgeführt wird, um die Geschwindigkeit zu vergleichen, mit der jeder Blockproduktionsknoten einen CPU-Benchmark verarbeiten kann. Es wird von AlohaEOS.com gehostet. Die nachstehende Tabelle ist aus der AlohaEOS-Ausgabe normalisiert, um die Blockhersteller in jedem Netzwerk für denselben Zeitraum von 7 Tagen zu vergleichen.

Aus dem Diagramm geht eindeutig hervor, dass die beiden Netzwerke - abgesehen von geringfügigen Unterschieden - in der Geschwindigkeit vergleichbar sind. EOS ließ in diesem Zeitraum 23 Blockhersteller produzieren, von denen 21 im CPU-Benchmark durchweg unter 2 Millisekunden lagen. In ähnlicher Weise ließ Telos in dieser Zeit 34 Blockproduzenten produzieren, von denen 29 weniger als 2 ms waren. (Telos verlangt, dass die Hersteller von Bereitschaftsblöcken wöchentlich wechseln, um die Bereitschaft zur Verbesserung der Netzwerkstabilität zu beweisen.) Beide Diagramme zeigen breite Banden zwischen 1 ms und 1,8 ms mit einigen Ausreißern. Die Netzwerke laufen also mit derselben Geschwindigkeit und Leistung, was sinnvoll ist, da sie im Wesentlichen dieselbe Software auf denselben Infrastrukturtypen ausführen.

Gründe für die Ressourcenkosten von Telos sind niedriger

Die niedrigeren Bereitstellungskosten für Telos beruhen nicht auf einer Netzwerkunterlegenheit (tatsächlich ist Telos in Bezug auf Ausfallsicherheit und Anti-Collusion-Maßnahmen überlegen). Die Kostendifferenz ist höchstwahrscheinlich eine Funktion von zwei Dingen. Erstens, den Wert der Apps, die bereits auf EOS bereitgestellt wurden, und der größeren Benutzer. Telos wurde vor weniger als zwei Monaten gestartet, und Apps werden erst mit der Bereitstellung begonnen. Und zweitens ist die Tatsache, dass Telos als Basisprojekt ohne ICO- oder Token-Sale derzeit nur an wenigen Börsen notiert ist und daher nur von Diensten wie Blockfolio und CoinGecko angeboten wird, jedoch nicht vom Branchenführer CoinMarketCap.

Verbesserte Kettensicherheit und Ausfallsicherheit

Telos hat Verbesserungen der Kettensicherheit und Ausfallsicherheit gegenüber EOS vorgenommen. Kurz gesagt: Da sich dieser Artikel auf die Vorteile für Entwickler konzentriert, wendet Telos gängige Netzwerkverwaltungspraktiken an, die von keiner anderen dezentralen DPOS-Blockchain übernommen wurden.

Für Telos gelten Mindestanforderungen, die Hersteller blockieren müssen, bevor sie sich für den Service im Telos Mainnet registrieren können. Hierbei handelt es sich um die Basisinfrastruktur sowie um Offenlegungen zu Eigentums- und Kontaktinformationen. Noch wichtiger ist, dass Telos verlangt, dass die 30 größten Hersteller von Standby-Blöcken regelmäßig in die Blockproduktion einsteigen, um die Bereitschaft zu beweisen. Alle Blockproduzenten müssen auch an den Testnet- und Staging-Netzen teilnehmen. Aufgrund dieser höheren Anforderungen werden die Standby-Blockproduzenten von Telos weitaus besser bezahlt als ihre Kollegen in anderen EOS.IO-Ketten. Sie erhalten die Hälfte des von den 21 Top-Block-Herstellern gezahlten Entgelts. Telos entfernt automatisch jeden Blockproduzenten, der in einem bestimmten Zeitplan 15% seiner Blöcke verfehlt. Diese koordinierten Schutzmechanismen verhindern, dass ein Netzwerk blockiert wird, wenn 8 oder mehr Top-21-Blockhersteller das Netzwerk verlassen. Darüber hinaus handelt es sich bei dem zuvor genannten Bereitstellungsnetz um ein temporäres Netzwerk, das mindestens 24 Stunden vor dem Bereitstellen einer Netzwerkänderung für das Telos-Hauptnetz hochgefahren wurde. Dies ist auch eine Innovation nur für Telos. Zusammengenommen machen diese Maßnahmen das Telos-Netzwerk besser als jede andere DPOS-Blockchain.

Vorteile von Telos-Entwicklern

Telos verfügt über eine eigene Gruppe von Kernentwicklern, die zusätzlich zu der von Block One entwickelten EOS.IO-Referenzsoftware zusätzliche Funktionen erstellen, testen, dokumentieren und verwalten. Die Telos Core Developers (TCD) -Gruppe ist auf der ganzen Welt vertreten und ist die größte dieser Gruppe unter den EOS.IO-Blockchains. Die Entwickler werden über von Arbeitgebern abgestimmte Vorschläge für Arbeitnehmer bezahlt, die das Wachstum der Kette finanzieren und sicherstellen, dass Inhaber von Token diese Entwicklung vorantreiben. Telos ist die einzige EOS.IO-Kette, die über ein funktionierendes dezentrales Vorschlagssystem für Arbeitnehmer verfügt. Die Kombination aus einer robusten Gruppe von Kernentwicklern und einem zuverlässigen Finanzierungsmechanismus führt zu mehreren ausschließlich für Telos entwickelten Funktionen, von denen die Entwickler profitieren.

Abstimmungsdienst

Da Telos über zahlreiche benutzergesteuerte Governance-Funktionen verfügt, musste der TCD einen eigenen Abstimmungsdienst aufbauen, der als Trail bezeichnet wird. In Erwartung, dass auch andere Entwickler von diesen Abstimmungsfunktionen für ihre eigenen Apps profitieren würden, entwarf The TCD Trail, damit es von jeder App verwendet werden kann. Entwickler müssen nur die gut dokumentierten Anweisungen im Repository von telos Github, trail.service, befolgen.

Trail Voting ist recht robust und wird ständig weiterentwickelt. Mit diesen Funktionen kann jeder Entwickler schnell Standardwahlen, Ranglistenwahlen (mehrere Kandidaten für mehrere Sitze) und Ja / Nein-Abstimmungen durchführen - basierend auf den eigenen Token der App. Es gibt Parameter für die Einstellung der erforderlichen Quoren oder Abstimmungsschwellen sowie für die Abwicklung von Stichwahlen. Diese Art der Stimmabgabe wird von der Telos Foundation bereits für die Stimmberechtigung der Inhaber und des Verwaltungsrats verwendet.

IPFS-Speicher

Blockchains verarbeiten intelligente Vertragsdaten als eine einzige Art von Speicher - im Wesentlichen muss alles RAM sein, um gespeichert und verarbeitet zu werden. RAM ist jedoch begrenzt und teuer. Jede intelligente Vertragskette könnte von einer Form dezentraler, dauerhafter und hochzugänglicher Dateispeicherung profitieren, in der die von der App benötigten Dateien gespeichert werden können, jedoch nicht von dem intelligenten Vertrag selbst. Gegenwärtig gibt es dafür nur wenige Optionen, und Unternehmen verwenden letztlich zentrale Server für ihre Dateien und Assets. Dies wird jedoch für viele Benutzer nicht lange akzeptabel sein. Die Antwort darauf ist IPFS oder Interplanetary File System, ein dezentraler Schwarm von Dateispeicherknoten.

Telos ist die erste EOS.IO-Blockchain, die IPFS implementiert, das durch On-Chain-Daten und intelligente Verträge gesteuert wird. TIPFS ist seit der Einführung Teil von Telos und enthält Angaben zu vielen Verwaltungsdokumenten, z. B. Arbeitervorschlägen. Die Funktion wird gerade für die Bereitstellung im ersten Quartal 2019 mit einem Systemressourcentoken eingeführt, um Anreize für TIPFS-Knoten zu schaffen, während die Speicherkosten auf 1 / 10.000stel oder weniger der RAM-Kosten reduziert werden. Als zusätzlicher Vorteil für App-Entwickler fügt TIPFS die Aufbewahrung von Dokument-Metadaten hinzu, die bei anderen IPFS-Implementierungen verloren geht.

TIPFS macht Telos zur ersten EOS.IO-Blockchain, die einen sicheren, kostengünstigen und dezentralen Speicher für App-Assets bietet. Durch das Beibehalten von Metadaten von Dateien erleichtert TIPFS den Benutzern die Anzeige von Dateien in ihrem richtigen Format, ihrer Auflösung und ihrem Codec. Dies ist ein entscheidender Vorteil für Entwickler.

Schnappschuss-Service

Als Dienst für Entwickler, die Airdrops oder Airgrabs durchführen, verfügt Telos über einen laufenden monatlichen Snapshot-Service, in dem regelmäßig die verwendeten Telos-Konten und ihre Tokenwerte aufgezeichnet werden. Diese Snapshots werden dann jeweils zwei Monate in Tabellen in der Kette gespeichert, so dass Entwickler keinen System-RAM zur Durchführung von Airgrabs erwerben und verwenden müssen. Es gibt auch Airdrop- und Airgrab-Vertragsvorlagen, um diesen Prozess weiter zu vereinfachen.

Kostenlose neue Benutzerkonten

Wie bereits erwähnt, werden durch die kostenlosen Konten für neue Benutzer die Kosten für die Onboarding-Benutzer für jede App erheblich reduziert. Viele Apps haben wenig Interesse an der bestehenden Benutzerbasis der zugrunde liegenden Blockchain und beabsichtigen, die Mehrheit ihrer Benutzer als neue Benutzer zu gewinnen. Für diese Apps sind die Kosten für die Bezahlung all dieser neuen Konten unerschwinglich und können leicht zu einem der größten laufenden Kosten für Wachstum werden. Dies ist besonders schwierig für Apps, die sich vor dem eigentlichen Breakeven aufhalten, um die Größe ihrer Benutzerbasis zu erhöhen, oftmals unter den tatsächlichen Kosten der Benutzer an Bord.

Telos geht davon aus, dass die Kosten für die Integration neuer Benutzer von der Blockchain durch die Mittel für Arbeitnehmeranträge getragen werden können. Die Telos Launch Group versprach, die ersten eine Million neuer Benutzerkonten kostenlos zu machen und es Apps zu ermöglichen, sich in den intelligenten Vertrag zu integrieren, mit dem diese Mittel kontrolliert werden, um die Reichweite auf unzählige Benutzergemeinschaften auszuweiten. Derzeit werden aus dem neuen Benutzerfonds mehr als 2 Millionen kostenlose Konten geschaffen, und der Vertrag für die Bereitstellung dieses Kontos ist auf dem Repository von Telos Github, Telos.free, gut dokumentiert.

RAM- und Ressourcenzuschüsse

Während der Einsatz bei Telos einen klaren Kostenvorteil gegenüber anderen Blockchain der dritten Generation bietet, sind Ethereum und seine Derivate noch günstiger, da sie diese Kosten auf die Benutzer ausüben. Um die Kosten für die Bereitstellung auf Telos weiter zu reduzieren, wo sie direkt mit Blockchains der zweiten Generation konkurrieren kann, hat Telos Finanzhilfen zur weiteren Errichtung der Bereitstellungskosten bereitgestellt.

Die Telos Foundation bietet vollständige oder teilweise Zuschüsse für die anfänglichen RAM-Kosten einer App, um Anreize für die Telos-Bereitstellung zu schaffen. Beim GoodGrant handelt es sich um einen 5.000.000-Fonds, der für das erste Jahr (oder mehr) der Bereitstellung Ressourcen für neue Telos-Apps delegiert. Keines dieser Programme sucht als Entschädigung einen Einsatz oder Wert in der App. Für TF-Bewilligungen wenden Sie sich bitte an hello@telosfoundation.io. Informationen zu GoodGrants finden Sie unter https://goodblock.io/goodgrant.

Telos-Benutzerverpflichtung

Telos hat eine begeisterte und unterstützende Gemeinschaft. Nach den Angaben des ersten Telos-Schnappschusses, 29 Tage nach Aktivierung der Kette, betrug die Anzahl der mindestens einmal verwendeten Telos-Konten 14% und machte etwa 25% aller im Umlauf befindlichen Marken aus. Von den Konten, die auf 40.000 TLOS begrenzt waren, hatten 19% bereits einen Vertrag mit Telos.

Telos verfügt über vier Apps, die vollständig bereitgestellt und in Verwendung sind. Es wurden bereits zwei Token Airdrops für Apps veröffentlicht, die in Kürze bereitgestellt werden sollen, und zwei weitere sind für die nächsten Wochen geplant. Es scheint, dass mindestens acht weitere Apps ihre Absicht angekündigt haben, in naher Zukunft auf Telos bereitgestellt zu werden.

Telos macht Blockchain der dritten Generation erschwinglich

Für Entwickler, die die Geschwindigkeit, die Kapazität und die gebührenfreien Transaktionen von EOS.IO zu einem erschwinglichen Preis wünschen, erstellt Telos Block-Ketten der dritten Generation. Durch Zuweisungen wie Telos Foundation RAM-Zuweisungen und GoodGrant Resource Staking-Zuwendungen werden die Bereitstellungskosten weiter reduziert. Durch die kostenfreie Kontoerstellung für neue Benutzer bei Telos werden die Betriebs- und Onboarding-Kosten für diese Apps drastisch gesenkt - insbesondere, weil die Netzwerkmittel direkt integriert werden können. Telos verfügt über eine engagierte Benutzergemeinschaft, leitet andere Blockchain-Projekte in Bezug auf Governance und wirtschaftliche Dezentralisierung und fügt zahlreiche Innovationen und Tools hinzu, die Entwicklern dabei helfen, bessere dezentrale Apps zu entwickeln.

Jeder Entwickler, der eine dezentrale App im Jahr 2019 bereitstellen möchte, sollte Telos als die kostengünstigste und funktionsreichste Blockchain auf dem Markt betrachten.

Über den Autor: Douglas Horn ist der Architekt und Whitepaper-Autor von Telos sowie der Gründer von GoodBlock, einem Blockproduzenten und App-Entwickler für das Telos Blockchain Network.

Weitere Informationen zu GoodBlock finden Sie unter: www.goodblock.io

Begleiten Sie uns auf Twitter @ GoodBlockio

Stimmen Sie für GoodBlock im Telos Blockchain Network @goodblocktls

Siehe auch

Hyperledger-Technologie verbessert UnternehmensnetzwerkSilicon Slopes 2019Wie bekomme ich kostenlos OTA TV?Kämpfen für den Kleinen: Warum dieser Google Cloud-Tierarzt in DigitalOcean einsteigtATT & CKSXSW Survivor's Guide