BlockTalk
einführung
BlockTalk ist eine Plattform zum Schreiben intelligenter Verträge für die Burstcoin-Blockchain.
Burstcoin war die erste Blockchain, die ein Turing-Complete implementierte kluger Vertrag System in Form von Automatisierte Transaktionen (AT) . Vor BlockTalk erforderte die Erstellung und Bereitstellung intelligenter Verträge jedoch das Schreiben von (Assembler-ähnlichem) Bytecode und das Testen in der Kette, was die Entwicklung von Verträgen umständlich machte.
Mit BlockTalk kann der Benutzer Burst-Smart-Verträge schreiben, debuggen und bereitstellen, die nur auf Java basieren. Sie können einen einfachen Texteditor oder Ihre bevorzugte IDE verwenden. BlockTalk besteht aus folgenden Schlüsselkomponenten: - Contract.java : eine abstrakte Java-Klasse, die die für Verträge verfügbare Basis-API definiert - Emulator : eine emulierte Blockchain und entsprechende Benutzeroberfläche - Compiler : Ein System zum Konvertieren von Java-Bytecode in Burst AT-Bytecode, der in der Burst-Blockchain ausgeführt werden kann
Musterverträge
Schauen Sie sich das an Beispiel-Quellordner .
Die Vision von BlockTalk ist es, ein hochmodernes und einfach zu implementierendes Framework für intelligente Verträge zu haben. Die Projektentscheidung bestand darin, Java als erste Hochsprache zu verwenden, die dieses Framework implementiert. Obwohl das Projekt bereits im Gange ist, ist jeder willkommen, der sich dem Projekt anschließen möchte, und sollte bei Zwietracht eine Kontaktanfrage an frank_the_tank senden.
Intelligente Vertrags-Upgrades
Nach der SODIUM-Hardgabel (BRS Version 2.5 und höher) können in der Burst-Blockchain viel leistungsfähigere Smart-Verträge ausgeführt werden. Weitere Informationen finden Sie unter CIP20 .
Burst NFTs
NFTs ( nicht fungible Token ) sind grundsätzlich neue und einzigartige Darstellungen von Waren oder Vermögenswerten in Form von digitalen Token. Durch die Verwendung von Kryptografie können NFTs die Echtheit sowie das Eigentum an solchen Vermögenswerten und Waren nachweisen.
Angenommen, es gibt ein virtuelles Kunstwerk, das mit einem Token versehen ist. In diesem Sinne fungiert jeder, der die Token besitzt, als direkter Eigentümer des Kunstwerks. Offensichtlich sind NFTs ziemlich einzigartig und kein anderer Gegenstand kann sie ersetzen. Dies hat viele mögliche Auswirkungen und könnte in Zukunft sogar eine völlig neue Klasse digitaler Assets schaffen. Es ist sogar möglich, dass reale Gegenstände und Vermögenswerte so eng mit digitalen Token verbunden sind, mit dem Ziel, das Eigentum an solchen Gegenständen zu sichern. Die NFTs wurden zusammen mit CryptoKitties in den Mainstream gebracht. Dieses Konzept hat gegen Ende des Vorjahres an Popularität gewonnen. Einige von ihnen waren so beliebt, dass sie für Hunderttausende von Dollar festgesetzt und verkauft wurden.
Mit BlockTalk können auf einfache Weise NFTs erstellt werden, die nicht nur übertragen oder verkauft, sondern auch versteigert werden können. Überprüfen Sie den Quellcode einer Implementierung Hier .