Was ist Lisk? And Was Lisk ist nicht

Seit dem Start von Lisk gab es eine Menge Verwirrung darüber, was es wirklich ist und was es den Menschen ermöglicht, in Zukunft zu tun. Das ist zum Teil unsere Schuld, denn während der ICO haben wir Lisk in anderen Crypto-Währungsgemeinschaften beworben, und wir haben immer noch nicht unser Visionspapier veröffentlicht. Mit diesem Blog-Post möchte ich einige Missverständnisse ausräumen und kurz erklären, was Lisk ist und was nicht.

Missverständnisse

Es gibt verschiedene Missverständnisse, Mythen und andere falsche Tatsachen über Lisk, die in Umlauf gebracht werden. Also lasst uns die prominentesten aufräumen.

Lisk ist eine Fork von Ethereum!

Nein! Die Lisk-Codebasis wurde vom Crypti-Projekt Oliver und ich waren 18 Monate lang dabei, bevor wir mit Lisk begannen. Vor etwa 2 Jahren sammelte Crypti 750 BTC, um eine Blockchain-Applikationsplattform zu entwickeln. Am Ende entwickelte die Crypti Foundation eine Codebasis, die ein guter Ausgangspunkt für ein neues Projekt war. Für das Endziel reichten die verfügbaren finanziellen Reserven jedoch einfach nicht aus, um die Idee in vollem Umfang zu entwickeln, obwohl sie äußerst sorgfältig verwaltet wurde. Oliver und ich sahen das Potenzial und beschlossen, die Firma zu übernehmen, was den Crypti-Inhabern eine Ausstiegsmöglichkeit verschaffte und der Welt die dezentrale Blockchain-Anwendungsplattform gab, die sie verdient. Um ein genaueres Verständnis dafür zu bekommen, warum Lisk anders ist als Ethereum, lesen Sie weiter.

Lisk ist in JavaScript geschrieben, was nicht sicher ist!

Nein! Auch wenn JavaScript eine schwach getippte Sprache ist, bedeutet das nicht, dass es von Natur aus unsicher ist. Ja, die verwendete Programmiersprache spielt eine wichtige Rolle, aber letztendlich ist es die Pflicht des Entwicklers, sicheren Code zu schreiben. Es gibt andere Programmiersprachen, die wir hätten verwenden können, die aufgrund ihrer stark typisierten Natur es für den Entwickler unwahrscheinlicher machen, schlechten Code zu schreiben. Das heißt aber nicht, dass diese Sprachen nicht mit anderen wichtigen Kompromissen einhergehen. Wir haben uns für JavaScript entschieden, weil es buchstäblich überall läuft, extrem populär und weit verbreitet ist und riesige Unternehmen wie Google oder Microsoft an seiner Geschwindigkeit und Sicherheit auf einer Vielzahl von Geräten arbeiten. Daher spielten die ständig wachsende Entwicklerbasis und der einfache Zugriff eine große Rolle bei dieser Entscheidung.

Im Hinblick auf die bekannte Beschränkung von JavaScript auf Zahlengenauigkeit größer als 32 Bit. Wir haben diese Einschränkung umgangen, indem wir ganzzahlige Arithmetik in der gesamten Codebasis mit BigNumber.js (eine Bibliothek für dezimale und nicht-dezimale Arithmetik mit beliebiger Genauigkeit) durchgeführt haben. Blockchain-Anwendungsentwickler werden durch unsere API weitgehend abgeschirmt, oder in Fällen, in denen dies erforderlich ist, können sie die gleiche Bibliothek verwenden, die auch vom Lisk-Kern verwendet wird. Daher ist diese Einschränkung weder ein Problem, noch ist sie seit der Gründung von Lisk ein Problem.

Um die Codebasis weiter zu stärken, planen wir einen möglichen Übergang zu TypeScript – einem stark typisierten JavaScript-Super-Set -, das nach der Implementierung die Probleme, die normalerweise mit schwach typisiertem Code verbunden sind, mildern soll. Wir denken auch darüber nach, bestimmte wichtige Kernfunktionen für maximale Geschwindigkeit und Sicherheit auf C++ zurückzudrängen. Zusammenfassend lässt sich sagen, dass wir alle verfügbaren Optionen nutzen, um einige der bekannten Probleme zu lösen, die mit der Verwendung von JavaScript in einem solchen Projekt wie Lisk verbunden sind.

Lisk ist ein Konkurrent zu jedem Blockchain-Projekt!

Nein! Obwohl es wahr ist, dass man praktisch alles in eine Lisk-Sidechain implementieren kann, glauben wir, dass der Blockchain-Raum groß genug ist, um mehrere Projekte zu haben, die die gleichen Probleme lösen.

  • Die dezentrale Speicherung kann auf einer eigenständigen Blockchain oder auf Lisk erfolgen.
  • Anonyme Transaktionen können über eine eigenständige Blockchain oder über Lisk abgewickelt werden.
  • Ein soziales Blogging-System kann auf einer eigenständigen Blockchain oder auf Lisk ausgeführt werden.
  • Und die Liste geht weiter…

Das Beste daran ist, wenn Sie einen dieser Dienste in Ihrer Lisk Blockchain-Applikation benötigen, müssen Sie nicht alles neu implementieren. Sie können sich einfach in Technologien von Drittanbietern einklinken und deren Funktionalitäten aus Ihrer Lisk Blockchain-Applikation heraus nutzen. Lesen Sie weiter, um mehr darüber zu erfahren.

Was ist Lisk

Ein dezentrales Netzwerk

Lisk ist ein dezentrales Netzwerk wie Bitcoin, Nxt oder BitShares. Es verwendet nicht Proof of Work wie Bitcoin oder Proof of Stake wie Nxt. Lisk verwendet eine vereinfachte Implementierung von BitShares‘ ursprünglichem Konsensalgorithmus namens Delegated Proof of Stake. Das bedeutet, dass jeder LSK-Inhaber für Mainchain-Delegierte stimmen kann, die das Netzwerk absichern. Es gibt nur maximal 101 aktive Mainchain-Delegierte, die immer die meisten Stimmen im gesamten Netzwerk erhalten haben, und nur sie können Blockgenerationen-Belohnungen erhalten, d.h. es gibt einen finanziellen Anreiz, ein aktiver Delegierter zu werden. Jeder andere Delegierte ist in Bereitschaft und wartet darauf, gewählt zu werden, oder er sichert sich alternativ eine Lisk-Seitenkette.

Eine Krypto-Währung

Lisk ist eine Krypto-Währung und ihr Token heißt LSK. Das Senden von LSK von einem Konto zum anderen dauert 10 Sekunden, nach ca. 1-2 Minuten kann die Transaktion als unveränderlich betrachtet werden.

Ein Rahmen

Das Lisk App SDK ist ein Framework, mit dem Sie Ihre eigenen Sidechains implementieren und Blockchain-Anwendungen entwickeln können. Alles ist in JavaScript geschrieben. Das bedeutet, dass Sie plattformunabhängige soziale Netzwerke, Messenger, Spiele, Finanzanwendungen, Prognosemärkte, Börsen, Speicherplattformen, Vertragsausführungsplattformen, Sharing Economies, Online-Shops, IoT-Anwendungen und vieles mehr auf Ihrer eigenen Blockchain entwickeln können, vollständig dezentralisiert und ohne den Aufwand komplizierter Konsensprotokolle oder P2P-Netzwerkalgorithmen.

Seitenkettenplattform

Im vorigen Abschnitt lesen Sie, dass das Lisk App SDK es Ihnen ermöglicht, einen Sidechain für Lisk bereitzustellen. Diese Seitenkette ist eine vollständig anpassbare Blockchain, frei von Verschmutzung oder Spam auf der Hauptkette oder anderen Seitenketten. Alle Spezifikationen, Parameter und Transaktionstypen können so geändert werden, dass sie perfekt zu Ihrer Blockchain-Anwendung passen.

Um Spam auf einer Blockchain zu verhindern, gibt es immer ein Wertzeichen, das benötigt wird, um Daten auf der Blockchain zu speichern, z.B. eine Gebühr für das Versenden von Transaktionen. In Ihrer Lisk-Sidechain können Sie entweder die LSK-Token aus der Mainchain oder ein komplett neues Custom-Token verwenden.

Für den Fall, dass Sie Mainchain LSK Token innerhalb Ihrer Sidechain verwenden wollen, haben Sie eine Einschränkung. Es ist nicht einfach möglich, Token zwischen verschiedenen Blockchain zu transferieren. Denken Sie daran, dass ein Sidechain eine völlig neue und unabhängige Blockchain ist! Sie können Litecoin auch nicht an das Bitcoin-Netzwerk senden.

Deshalb gibt es eine spezielle Transaktionsart, um LSK-Token von der Hauptkette auf eine Sidechain zu übertragen. Praktisch gesehen verlassen die LSK-Token nie die Hauptkette. Sie werden einfach auf das Konto des Sidechain-Besitzers Lisk übertragen (auf dem Mainchain!). Gleichzeitig wird die gleiche Anzahl von LSK-Token auf dem Sidechain repliziert und kann wie gewohnt von Ihnen selbst verwendet werden.

Das heißt, im Falle einer schlecht geschriebenen Sidechain- oder Blockchain-Anwendung sind alle LSK-Token sicher und können vom Sidechain-Inhaber leicht abgerufen werden. Das bedeutet aber auch, dass Sie dem Sidechain-Besitzer vertrauen müssen. Dies ist nicht sinnvoll für alle Arten von Blockchain-Anwendungen, nur für einige, die sich im Besitz von Startups oder seriösen Einzelpersonen befinden.

Wenn Sie eine wirklich vertrauenswürdige Anwendung entwickeln wollen und Sie keine LSK-Token Ihrer Benutzer halten wollen, dann können Sie einfach Ihre eigenen benutzerdefinierten Token (oder mehrere) auf der Seitenkette ausgeben und diese als völlig neue Kryptowährung verwenden. Das heißt, Sie können sie in einer ICO vertreiben oder an Börsen verkaufen. Auf diese Weise haben Ihre Benutzer die volle und exklusive Kontrolle über ihre benutzerdefinierten Tokens auf eine absolut vertrauenswürdige Art und Weise und können sie innerhalb Ihrer Blockchain-Anwendung verwenden. Um benutzerdefinierte Token einfach gegen LSK auszutauschen, können Sie ein Mini-Austauschsystem in Ihrer Blockchain-Anwendung implementieren.

Wenn eine Hardfork notwendig ist, weil ein Fehler in der Lisk Sidechain- oder Blockchain-Anwendung entdeckt wurde, dann muss nur die Sidechain hardforked werden. Die Hauptkette bleibt völlig unversehrt und unveränderlich.

Derzeit wird über öffentliche, private und Konsortial-Blockchain diskutiert. Mit Lisk können Sie alles bauen, was Sie wollen und brauchen. Um Start-ups und Entwickler anzuziehen, setzen wir jedoch unseren Schwerpunkt auf öffentliche Konsortial-Blockchain. Das bedeutet föderierte Blockchain, die von Delegierten gesichert werden, die von einem öffentlichen Marktplatz ausgewählt werden und für die Generierung von Blöcken bezahlt werden, entweder vom Eigentümer der Blockchain oder von ihren Benutzern. Lesen Sie weiter, um mehr über den Lisk Delegiertenmarktplatz zu erfahren.

Eine Blockchain-Anwendungsplattform

Am Ende des Tages sind Sidechains nur dezentrale Datenbanken von Blockchain-Anwendungen, die die Ausgabe von Wertmarken ermöglichen, unveränderlich sind und ein dezentrales Netzwerk haben. Für unsere Anwender ist der interessanteste Teil die Blockchain-Applikationsplattform.

Das Lisk App SDK ermöglicht nicht nur den Einsatz von Sidechains, sondern bietet auch alle notwendigen Tools zur Entwicklung einer Blockchain-Applikation. Eine Blockchain-Anwendung ist nicht nur ein Skript, das dezentral und vertrauensvoll läuft. Es ist viel mächtiger. Es besteht im Wesentlichen aus vier Teilen.

  • Konsens-Algorithmus (z.B. DPoS)
  • Sidechain (als unveränderliche Datenbank)
  • Backend (die Anwendungslogik)
  • Frontend (die Benutzeroberfläche der Anwendung)

Eine Blockchain-Anwendung ist eine vollwertige Anwendung mit eigenem Konsensverfahren (standardmäßig DPoS), Blockchain, optionalem benutzerdefiniertem Token, Backend und Frontend. Es kann sich aber auch in das bestehende Ökosystem von Lisk einbinden, indem es den LSK-Token verwendet, andere Blockchain-Anwendungen (z.B. Blockchain-Dienste) nutzt, Sidechain-Delegierte anzieht und mit einer bestehenden Benutzerbasis beginnt.

Es ist wichtig zu beachten, dass Sie mit dem Lisk App SDK nicht nur das Backend Ihrer Anwendung (d.h. die Funktionalitäten) entwickeln können, sondern auch ein Frontend (d.h. die Benutzeroberfläche). Auf diese Weise können Sie ganz einfach komplette Blockchain-Anwendungen erstellen, die Sie herunterladen und in einem praktischen Paket verwenden können. In diesem Fall kann auch dezentral auf das Frontend zugegriffen werden, was derzeit ein Alleinstellungsmerkmal in der Blockchainnindustrie ist.

Wir hören oft das Argument, dass, wenn der Code nicht auf der Blockchain gespeichert ist, es sich nicht um eine dezentrale Anwendung handelt. Wir müssen hier einen Unterschied machen, die Anwendung selbst läuft auf Ihrem Computer genauso wie der Bitcoin-Client oder ein Torrent-Client. Das bedeutet, dass Sie es zuerst herunterladen müssen. Einige von ihnen haben die spezielle Berechtigung, neue Blöcke innerhalb des Sidechain zu erzeugen und damit das Netzwerk zu sichern (=delegates), andere benutzen einfach die Anwendung (=users). Ihre Blockchain-Anwendung und Sidechain ist jetzt durch mehrere Geräte abgesichert und somit dezentralisiert, also eine dezentrale Anwendung.

Eine Blockchain-Service-Plattform

Blockchain-Dienste sind eine Unterkategorie von Blockchain-Anwendungen. Sie erlauben es Ihnen, etwas ganz Spezielles zu tun, ähnlich einer Einzweckanwendung.

Einige Beispiele, die hier genannt werden sollen:

  • Identity as a Service (z.B. Single Sign-In für verschiedene Websites mit verschlüsselten persönlichen Informationen, die bei Bedarf direkt abrufbar sind)
  • Dezentrales Hosting als Service (z.B. zum Speichern von Bildern oder Dokumenten in einer dezentralen, verschlüsselten Cloud)
  • Smarte Vertragsabwicklung als Dienstleistung (z.B. zur Berechnung einer manipulationssicheren Zufallszahl)
  • Orakel als Dienstleistung (z.B. um Meinungen über Ihr Produkt einzuholen oder das Ergebnis eines realen Ereignisses zu erhalten)

Die große Sache über Lisk blockchain Dienstleistungen sind, dass sie alle in die Lisk Hauptkette und das Ökosystem eingesteckt sind, weil sie alle auf ihren eigenen Lisk Seitenketten laufen. Das bedeutet, dass, sobald ein solcher Service existiert, jeder andere Blockchain-Anwendungsentwickler ihn nutzen kann. Wenn Sie z.B. ein soziales Netzwerk aufbauen und Bilder von Benutzern speichern möchten, können Sie sich in einen Blockchain-Dienst einbinden, der Ihnen genau das ermöglicht (die andere Möglichkeit ist, eine Brücke zu einem dezentralen Hosting-Dienst eines Drittanbieters, z.B. StorJ, zu bauen).

Das bedeutet, dass Lisk Blockchain-Anwendungen im Laufe der Zeit komplexer und funktionsreicher werden können, das gesamte Lisk App-Ökosystem wächst. Es ist wie ein Gehirn, das immer mehr neuronale Verbindungen herstellt, um leistungsfähiger zu werden.

Alle diese Blockchain-Dienste können auf das bestehende Lisk-Ökosystem mit seinen Nutzern und dem LSK-Token zurückgreifen, was hoffentlich die Nachfrage nach Lisk stimulieren wird. Zusätzlich sind alle diese Blockchain-Dienste unabhängig und wenn sie scheitern, scheitern nur sie. Was bleibt, ist ein kleiner Sidechain-Eingang an der Lisk-Mainchain, das ist alles.

Eine weitere leistungsfähige Komponente ist der Open-Source-Charakter. Es gibt zwar Möglichkeiten, JavaScript-Code zu verstecken, aber wir schätzen, dass die Mehrheit dies nicht tun wird, um Vertrauen zu gewinnen. Nun, jedes Mal, wenn jemand eine coole Funktion in seine Blockchain-Anwendung oder seinen Dienst integriert, kann jeder andere sie kopieren, verbessern und in seine eigene Blockchain-Anwendung oder seinen eigenen Dienst integrieren.

Einige Beispiele, bei denen die Tatsache, dass Open-Source-Software wirklich von Vorteil ist:

  • Am Anfang werden wir nicht die notwendigen Bibliotheken haben, um Solidity Smart-Verträge auf Lisk auszuführen, aber es ist möglich, den EVM in jede Lisk-Sidechain zu integrieren. Wenn jemand das zu einem bestimmten Zeitpunkt tut, könnte jeder den Quellcode nutzen und wäre in der Lage, entweder intelligente Verträge lokal in seinem Sidechain auszuführen oder eine intelligente Vertragsausführung als Service anzubieten. Zu diesem Zeitpunkt müssen Entwickler nicht mehr an das Ethereum-Netzwerk angeschlossen werden.
  • Wahrscheinlich wird es auch einige Zeit dauern, bis es einen Proof of Work Konsensus-Algorithmus für Lisk Seitenketten gibt. Aber sobald jemand einen entwickelt, kann jeder andere ihn nutzen.
  • Wenn ein Projekt aus politischen oder finanziellen Gründen scheitert, kann jemand anderes einfach den Code verwenden und die Blockchain-Anwendung erneut einsetzen. Er könnte sogar eine Sidechain-Migration schreiben, damit er die alten Benutzer mit zu seiner neuen Sidechain nehmen kann.

Ein dezentrales Verzeichnis für Anwendungen

Heute haben wir Apples App Store und Googles Play Store. Beide zentralisierten Lösungen, die sich im Besitz von Unternehmen befinden, für zentralisierte Anwendungen.

Mit Lisk verfügen wir nicht nur über das Netzwerk, das Ökosystem und das SDK für dezentrale Blockchain-Anwendungen, sondern auch über ein dezentrales Anwendungsverzeichnis direkt im Client, auf das jeder zugreifen kann. Alle auf der Lisk-Plattform gebauten Blockchain-Anwendungen und -Dienste müssen auf der Lisk-Mainchain registriert werden, so wird die Verbindung zwischen Mainchain und Sidechain hergestellt (für die LSK-Replikation innerhalb der Sidechain) und das Applikationsverzeichnis kann alle Blockchain-Anwendungen und -Dienste finden. Während der Registrierung kann der Entwickler einen eindeutigen Blockchain-Anwendungsnamen, eine Beschreibung, eine Kategorie, ein Symbol, Tags und einen Download-Link festlegen.

Damit bieten wir einen alternativen App Store für dezentrale, plattformunabhängige, blockchainfähige Anwendungen.

Ein dezentraler und öffentlicher Marktplatz für Delegierte

Der Lisk Delegiertenmarktplatz ist ein Weg, um Blockchain-Anwendungsentwickler und Sidechain-Delegierte miteinander zu verbinden. Dies ist notwendig, da jede Sidechain eine unabhängige Blockchain ist, die einen eigenen Satz von Nodes benötigt, um sie zu sichern. Wenn Blockchain-Anwendungsentwickler nicht unseren Standard-Konsensus-Algorithmus (z.B. PoS oder PoW) verwenden, müssen sie sich selbst um die Sidechain-Miner/Fälscher kümmern, was für einige Anwendungsfälle eine bessere Option sein könnte. Wenn der Blockchain-Anwendungsentwickler jedoch unseren Standard-Konsensus-Algorithmus (DPoS) verwendet, kann er Delegierte vom Delegiertenmarktplatz gegen eine wiederkehrende Gebühr mieten.

Diese Art von Delegierten-Marktplatz kann nur mit DPoS funktionieren und ermöglicht es uns, viel mehr mit Lisk zu tun als andere Plattformen.

  • Unterstützung von Software von Drittanbietern wie Bitcoin (oder IPFS, Ethereum, etc.)

Nehmen wir an, Sie haben eine Blockchain-Anwendung, die Kaufbelege für jede Bitcoin-Transaktion, die Ihre Benutzer durchführen, auf dem Sidechain speichert. Wie erhalten Sie die Bitcoin-Transaktionen Ihrer Benutzer? Ein Orakel ist viel zu langsam und ein Blockchain-Explorer ist zentralisiert. Das bedeutet, dass Sie den Bitcoin-Client lokal neben Ihrer Blockchain-Anwendung laufen lassen müssen, um auf die API zugreifen zu können und sofort alle notwendigen Daten zu erhalten. Das bedeutet, dass diese Art von Delegierten sich als Sidechain-Delegierte mit einer lokalen Bitcoin-Instanz bewerben müssen. Dies wird eines der Attribute sein, die ein Delegierter innerhalb des Delegiertenmarktplatzes haben wird. Gleiches gilt für jede andere Software von Drittanbietern, zentral und dezentral.

  • Aufenthalt in bestimmten Jurisdiktionen aus rechtlichen Gründen

Einige Blockchain-Anwendungen bieten möglicherweise Funktionen, die in einem Land illegal und in einem anderen Land legal sind. Der Start hinter der Blockchain-Anwendung könnte sehr ernst gemeint sein und will 100% legal bleiben, d.h. die Seitenkette muss durch Nodes gesichert werden, die nur in den Jurisdiktionen laufen, in denen die Blockchain-Anwendungsfunktionen legal sind. Das Nodesland ist ein weiteres Attribut, das ein Delegierter innerhalb des Delegiertenmarktplatzes haben wird.

  • Schaffung von Einkommen für alle Menschen auf der Welt

Jeder Sidechain-Delegierte kann gegen eine von ihm festgelegte Gebühr gemietet werden (z.B. 10 LSK pro 100 Blöcke). Stellen Sie sich vor, in zwei Jahren können Sie mit Ihrem Raspberry Pi 5, das Sie für 15 Dollar gekauft haben, 50 Nischenanwendungen sichern und ein monatliches Einkommen von 50 Dollar generieren. Für viele mag das nicht nach viel klingen, aber in weiten Teilen der Welt reicht das Geld für einen Monat. Die Welt wird von Tag zu Tag vernetzter und selbst in diesen Teilen der Welt verbessert sich die Zugänglichkeit des Internets. Dieses Szenario nicht als Fiktion, sondern als eine sehr mögliche Realität zu gestalten.

  • Lite Clients für jede Blockchain-Anwendung und jeden Service

Dank der föderierten Seitenketten ist es extrem einfach, den Code zu aktualisieren und Änderungen vorzunehmen. Noch wichtiger ist, dass es extrem einfach ist, einen Lite-Client für Ihre Blockchain-Anwendung oder Ihren Service zu entwickeln. Wir gehen davon aus, dass mobile Geräte die Computer der Zukunft sein werden (und bereits sind) und niemand will mit einer Blockchain auf mobilen Geräten synchron bleiben. Das bedeutet, dass wir den Benutzern den Zugriff auf jede Blockchain-Anwendung mit einem einfachen Klick innerhalb des Anwendungsverzeichnisses ermöglichen müssen, ohne dass ein Installationsprozess erforderlich ist. Dies kann mit einem Lite-Client geschehen, der die gesamte Blockchain-Anwendung (Backend und Frontend) dezentral von einem Sidechain-Delegierten empfängt.

Was Lisk nicht ist

Eine intelligente Vertragsplattform

Ich hoffe, dass die obigen Ausführungen gezeigt haben, dass wir keine intelligente Vertragsplattform sind, die einfach Solidity-Verträge innerhalb einer EVM-Fork ausführt. Lisk Blockchain-Anwendungen integrieren ihre Funktionen direkt in ihr Backend.

Einige Beispiele, wie Sie bestimmte Funktionen in einer Lisk Blockchain-Anwendung implementieren können:

  • Autorisierung innerhalb einer Blockchain-Anwendung

Hier können Sie sich voll und ganz auf die Lisk APIs verlassen. Ihre Benutzer können einfach ihre Lisk-Passphrase verwenden, die immer in das gleiche Blockchain-Anwendungskonto konvertiert. Aus Sicherheitsgründen empfehlen wir Benutzern, eine zweite Passphrase auf der Mainchain einzurichten und diese niemals auf einer Sidechain einzugeben.

→ Sie können nun Anwendungen erstellen, bei denen Benutzer sich selbst autorisieren müssen. Dies ist wichtig für alle Arten von Anwendungen.

  • Senden einer Nachricht, Schreiben eines Blog-Posts

Sie müssen eine neue Bewegungsart hinzufügen, die es Ihnen ermöglicht, Text mit der gewünschten Länge anzuhängen. Zusätzlich müssen Sie zwei API-Aufrufe hinzufügen, um diese neue Transaktion zu initiieren und den Inhalt einer Transaktion aus dem Sidechain abzurufen.

→ Sie können jetzt einen dezentralen Messaging-Service, ein soziales Netzwerk oder ein Blogging-System aufbauen. Sie können sogar Abstimmungssysteme entwickeln, indem Sie sich auf den Einsatz einzelner Benutzer verlassen.

  • Setzen eines Kennzeichens

Auch hier müssen Sie lediglich einen neuen Transaktionstyp hinzufügen, der es Ihnen erlaubt, einen booleschen Zustand von true oder false zu setzen.

→ Sie können jetzt eine dezentrale Internet of Things-Anwendung erstellen, die es Ihnen erlaubt, Gadgets sicher (mit Autorisierung!) mit einer einfachen Transaktion einzuschalten, die nur ein Knopfdruck sein kann.

  • Generierung von Zufallszahlen

Jede Berechnung innerhalb einer Lisk Blockchain-Anwendung muss deterministisch sein. Das bedeutet, dass jeder Nodes, der den Blockchain-Anwendungscode ausführt, zu den gleichen Endergebnissen kommen muss. Damit Sie keine random() JavaScript-Funktion verwenden können, müssen Sie sich auf andere Methoden verlassen. Eine Möglichkeit besteht darin, eine Zufallszahl der nächsten 10 Block-IDs zu berechnen. Eine weitere Möglichkeit für ein System mit mehreren Benutzern besteht darin, jeden dazu zu zwingen, eine Zahl anzukündigen und die Zufallszahl mit Hilfe jeder angesagten Zahl zu berechnen.

→ Sie können nun Spiele bauen, die eine Zufallszahl erfordern, z.B. einen Spielautomaten.

Ein Bitcoin-Startup

Wir sind ein Blockchain-Startup und vor allem ein unabhängiges Bitcoin-Netzwerk, das auf unserer eigenen Blockchain mit eigener Krypto-Währung läuft und die volle Kontrolle darüber hat, wie sich die Plattform in den kommenden Jahren entwickelt. Das sollte deutlich werden, wenn man sich anschaut, an welchen Konferenzen, Meetups und Veranstaltungen wir teilnehmen.

Eine Pumpe und eine Deponie

Viele Benutzer drängen uns, unsere Gelder für unnötige Dinge auszugeben und exorbitante Kopfgelder auszugeben. Werden wir nicht! Wir sind hier, um die Plattform über einen langen Zeitraum hinweg konsequent aufzubauen und zu fördern. Die Entwicklungsgeschwindigkeit nimmt mit der Zeit zu, wenn das Team wächst und interne Prozesse etabliert werden. Die Promotion wächst stufenweise und bestimmte Marketingkampagnen sind erst dann sinnvoll, wenn sich das Projekt in einem bestimmten Entwicklungsstadium befindet. Wir schätzen, dass unsere Mittel für mindestens 5 Jahre ausreichen.

Bereit….

Lisk ist nicht bereit, sonst hätte es keine ICO gegeben! Einige Teile unserer großen Vision dauern noch Monate, andere Teile vielleicht Jahre. Es dauert keine Woche, um den App-Markt zu revolutionieren.

Der beste Weg, das Lisk-Framework vollständig zu verstehen und zu verstehen, was es Entwicklern ermöglicht zu bauen, ist, tief in den Code einzudringen und ihn zu studieren. Ich hoffe jedoch, dass dieser Blog-Post viele verschiedene Themen aufklärt und zeigt, was Lisk wirklich ist und was Lisk werden will.

Vielen Dank für das Lesen!

Haftungsausschluss: Dieser Artikel sollte nicht als Anlageberatung verstanden werden und ist nicht dazu bestimmt, diese anzubieten. Die Kryptozeitung und ihre verbundenen Unternehmen, Mitarbeiter, Schriftsteller und Subunternehmer sind Krypto-Währungsinvestoren und haben von Zeit zu Zeit möglicherweise Anteile an einigen der von ihnen abgedeckten Münzen oder Token. Bitte führen Sie Ihre eigene gründliche Recherche durch, bevor Sie in eine Kryptowährung investieren.

Rene Peters
Rene Peters

Rene ist Chefredakteur und verantwortlich für die Bearbeitung der neuesten täglichen Nachrichten über Krypto und Blockchain. Er glaubt an die Freiheit, Privatsphäre und Unabhängigkeit der zukünftigen digitalen Wirtschaft und engagiert sich seit Jahren in der Kryptowährungsszene.

Wir freuen uns über Ihre Kommentare.

Hinterlasse einen Kommentar

Kryptozeitung
Die Kryptozeitung
Logo