{"id":4372,"date":"2025-05-13T11:13:46","date_gmt":"2025-05-13T11:13:46","guid":{"rendered":"https:\/\/satoshibrother.com\/de\/die-ursprunge-von-bitcoins-defi-warum-ist-die-skalierung-von-anwendungen-so-kompliziert\/"},"modified":"2025-05-13T11:13:46","modified_gmt":"2025-05-13T11:13:46","slug":"die-ursprunge-von-bitcoins-defi-warum-ist-die-skalierung-von-anwendungen-so-kompliziert","status":"publish","type":"post","link":"https:\/\/satoshibrother.com\/de\/die-ursprunge-von-bitcoins-defi-warum-ist-die-skalierung-von-anwendungen-so-kompliziert\/","title":{"rendered":"Die Urspr\u00fcnge von Bitcoins DeFi: Warum ist die Skalierung von Anwendungen so kompliziert?"},"content":{"rendered":"<h2>Die Entwicklung von Token, NFTs und DeFi auf Bitcoin<\/h2>\n<p>Die <strong>Entwicklung von Token, NFTs und DeFi<\/strong> auf Bitcoin ist weitaus komplexer, als es zun\u00e4chst scheint. Im Gegensatz zur Ethereum Virtual Machine (EVM) und anderen Smart-Contract-Plattformen, auf denen <em>Smart Contracts Turing-vollst\u00e4ndig<\/em> sind und somit neue Funktionen durch einfache Bereitstellung benutzerdefinierter Vertr\u00e4ge realisiert werden k\u00f6nnen, m\u00fcssen Entwickler auf Bitcoin vorsichtig innovieren. Sie m\u00fcssen dies tun, ohne einen Hard Fork zu riskieren und k\u00f6nnen lediglich innerhalb der Grenzen der bestehenden Protokollfunktionen arbeiten.<\/p>\n<p>Eines der Hauptmerkmale, das Bitcoin einzigartig und wertvoll macht, ist sein Festhalten an der &#8222;Originalit\u00e4t&#8220;; die Hauptkette hat im Laufe der Zeit nur wenige \u00c4nderungen erfahren. Dennoch war Bitcoin die erste Blockchain, die breite Akzeptanz fand, und viele Technologien, die sp\u00e4ter auf flexibleren Blockchains implementiert wurden, haben tats\u00e4chlich ihre Urspr\u00fcnge in Bitcoin.<\/p>\n<p>Dies zeigt sich insbesondere bei NFTs, die erstmals in Form von &#8222;Colored Coins&#8220; auf Bitcoin vorgestellt wurden; das Konzept der State Channels erinnert stark an die heutige L1-L2-Architektur; und Atomic Swaps legten das Fundament f\u00fcr moderne Cross-Chain-Br\u00fccken. Bereits in unserem vorherigen Artikel &#8222;Von Bitcoin ausgehen: Der wahre Ursprung von DeFi&#8220; haben wir einige dieser Entwicklungen beleuchtet.<\/p>\n<h2>Die Funktionstheorie von Bitcoin<\/h2>\n<p>Als Bitcoin 2009 ins Leben gerufen wurde, hatte es eine eingebaute Skriptsprache, die nicht nur einfache Zahlungen erm\u00f6glichte, sondern von Anfang an auch komplexere Operationen wie <strong>Multi-Signatur (Multi-Sig)<\/strong> und <strong>Zeitverriegelungen (Time-Lock)<\/strong> unterst\u00fctzte. Satoshi Nakamoto beschrieb sogar, dass unbest\u00e4tigte Transaktionen mit nLockTime und Sequenznummern zwischen zwei Parteien f\u00fcr hochfrequente Transaktionen mehrfach aktualisiert werden k\u00f6nnen, wobei nur der endg\u00fcltige Zustand in die Blockchain geschrieben wird.<\/p>\n<p>Bitcoin Script ist ein sehr interessanter Mechanismus: Einerseits ist es Turing-unvollst\u00e4ndig, was seine Funktionalit\u00e4t einschr\u00e4nkt; andererseits bleibt es jedoch einfach und sicher. Daher m\u00fcssen Entwickler, die komplexe Funktionen auf Bitcoin aufbauen m\u00f6chten, diese innerhalb des Rahmens entwerfen, den Script bereitstellt.<\/p>\n<p>Man kann sich Script in gewisser Weise wie ein Rezept vorstellen &#8211; eine Schritt-f\u00fcr-Schritt-Anleitung, um einen Kuchen zu backen. Opcodes sind die Bausteine dieser Sprache und stellen die grundlegenden Anweisungen dar, die Programmierer beim Schreiben von Skripten verwenden, wie z. B. &#8222;r\u00fchren&#8220; und &#8222;erhitzen&#8220;.<\/p>\n<blockquote>\n<p>Um die Funktionsweise von Script klarer zu verstehen, geben wir eine kurze \u00dcbersicht \u00fcber die am h\u00e4ufigsten verwendeten Skripttypen: Eine Studie der NCC Group fasste 156 verschiedene Skriptmuster zusammen und f\u00fchrte eine detaillierte Analyse dieser Skriptstrukturen durch.<\/p>\n<\/blockquote>\n<h2>Kreditmechanismus<\/h2>\n<p>Opcodes k\u00f6nnen kombiniert werden, um eine Reihe kleiner Ketten von Anweisungen zu erstellen und komplexeres Verhalten zu erreichen. Entwickler k\u00f6nnen beispielsweise komplexe Skripte f\u00fcr Darlehensvertr\u00e4ge erstellen, indem sie Opcodes zusammenf\u00fcgen. Nehmen wir an, Alice stellt BTC als Sicherheit bereit, w\u00e4hrend Bob ihr offline Stablecoins leiht. Sie m\u00f6chten die folgenden Vertragsbedingungen festlegen: Wenn Alice das Darlehen nicht rechtzeitig zur\u00fcckzahlt, erh\u00e4lt Bob ihre BTC; zahlt sie rechtzeitig zur\u00fcck, wird die BTC wieder freigegeben und an Alice zur\u00fcckgegeben.<\/p>\n<p>Hierf\u00fcr k\u00f6nnten sie einen 2-von-2-Multi-Signatur-Ausgang verwenden, wobei beide (Alice und Bob) die Mittel nur gemeinsam nutzen k\u00f6nnen. Die Skriptlogik k\u00f6nnte folgenderma\u00dfen aussehen: Wenn das Darlehen bei Erreichen einer bestimmten Blockh\u00f6he nicht zur\u00fcckgezahlt wurde, k\u00f6nnte nur Bob auf die Mittel zugreifen.<\/p>\n<p>Es gibt jedoch eine wesentliche Herausforderung: <strong>Bitcoin selbst kann Zinsen nicht automatisch berechnen<\/strong>, Sicherheiten nicht \u00fcberwachen oder Liquidationen durchf\u00fchren. Alle Zinszahlungen m\u00fcssen off-chain oder mithilfe vorunterzeichneter Transaktionen erfolgen, was in der Praxis kompliziert ist.<\/p>\n<h2>AMM-Funktionen<\/h2>\n<p>Wie bereits erw\u00e4hnt, k\u00f6nnten Kredit- und Staking-Mechanismen theoretisch durch Bitcoin Script implementiert werden, erweisen sich in der Praxis jedoch als weniger effizient. Dennoch lohnt es sich, zu pr\u00fcfen, ob es m\u00f6glich ist, auch komplexere Mechanismen, wie automatisierte Marktmechanismen (AMMs), auf Bitcoin aufzubauen.<\/p>\n<p>Ein entscheidender Faktor bei der Implementierung von AMMs ist die F\u00e4higkeit, Verm\u00f6genswerte zu tauschen. Theoretisch unterst\u00fctzt Bitcoin Atomic Swaps, die in Form von Orderb\u00fcchern und nicht in Form von Liquidit\u00e4tspools gedeihen k\u00f6nnen. Ein \u00e4hnliches Verhalten eines AMM kann auch simuliert werden, indem eine Reihe von HTLCs (Hash-Time-Lock Contracts) verwendet oder offene Bestellungen auf unterschiedlichen Preisniveaus ausgegeben werden.<\/p>\n<h2>Erweiterte Script-Funktionen<\/h2>\n<p>Die oben genannten \u00dcberlegungen verdeutlichen, warum Bitcoin regelm\u00e4\u00dfig gr\u00f6\u00dfere Updates durchl\u00e4uft, um die Funktionalit\u00e4t zu erweitern. Ein bedeutendes Update ist <strong>Taproot<\/strong>, das durch einen Soft Fork eingef\u00fchrt wurde und die Art und Weise, wie Script gestaltet wird, erheblich ver\u00e4ndert hat.<\/p>\n<p>Mit der Einf\u00fchrung des Taproot-Upgrades (BIP 342) wurden viele zuvor deaktivierte oder reservierte Opcodes in Tapscript zu OP_SUCCESS-Opcodes umgewandelt. Dieses Design erleichtert und sichert die Hinzuf\u00fcgung neuer Opcodes durch Soft Forks, was die Sicherheit und Flexibilit\u00e4t des Bitcoin-Netzwerks erh\u00f6ht.<\/p>\n<h2>Stablecoins<\/h2>\n<p>Stablecoins haben sich zu einer Schl\u00fcsselkomponente jedes Web3-\u00d6kosystems entwickelt, selbst solchen, die nicht direkt mit DeFi verbunden sind. Sie erm\u00f6glichen es Nutzern, Volatilit\u00e4tsrisiken abzusichern und Geld zu transferieren, ohne sich um Preisschwankungen der Verm\u00f6genswerte sorgen zu m\u00fcssen.<\/p>\n<p>Interessanterweise wurde der erste Versuch, Verm\u00f6genswerte auf Bitcoin auszugeben, durch die Entwicklung von &#8222;Colored Coins&#8220; realisiert, die NFTs \u00e4hneln. Bereits 2012 schlug JR Willett vor, neue Verm\u00f6genswerte auf Bitcoin zu emittieren, und brachte das Konzept der &#8222;Colored Coins&#8220; voran.<\/p>\n<p>Da es im Standard-Bitcoin-Skript keinen direkten &#8222;Token&#8220;-Opcode gibt, k\u00f6nnen Entwickler lediglich Token-Metadaten in Transaktionsausgaben mithilfe von OP_RETURN einbetten. &lt;?=OP_RETURN macht die Ausgabe unbrauchbar und erm\u00f6glicht die Hinzuf\u00fcgung von Daten.<\/p>\n<p>Diese F\u00e4higkeit, Metadaten in Bitcoin-Transaktionen einzubetten, f\u00fchrte schlie\u00dflich zur Schaffung des Mastercoin-Protokolls, das sp\u00e4ter in Omni umbenannt wurde. Die Omni Layer spielte eine Schl\u00fcsselrolle beim fr\u00fchen Betrieb von Tether und wurde zum zugrunde liegenden \u00dcbertragungsprotokoll f\u00fcr die erste Charge von USDT-\u00dcbertragungen.<\/p>\n<p>In der Tat ist es wichtig zu betonen, dass <strong>Bitcoin die Blockchain ist, die sich der Existenz von &#8222;Tokens&#8220; nicht bewusst ist<\/strong> \u2013 sie verarbeitet einfach Daten und die G\u00fcltigkeit von Tokens wird von externen Wallets nach der Analyse der OP_RETURN-Daten verfolgt.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Die Entwicklung von Token, NFTs und DeFi auf Bitcoin Die Entwicklung von Token, NFTs und DeFi auf Bitcoin ist weitaus komplexer, als es zun\u00e4chst scheint. Im Gegensatz zur Ethereum Virtual Machine (EVM) und anderen Smart-Contract-Plattformen, auf denen Smart Contracts Turing-vollst\u00e4ndig sind und somit neue Funktionen durch einfache Bereitstellung benutzerdefinierter Vertr\u00e4ge realisiert werden k\u00f6nnen, m\u00fcssen Entwickler auf Bitcoin vorsichtig innovieren. Sie m\u00fcssen dies tun, ohne einen Hard Fork zu riskieren und k\u00f6nnen lediglich innerhalb der Grenzen der bestehenden Protokollfunktionen arbeiten. Eines der Hauptmerkmale, das Bitcoin einzigartig und wertvoll macht, ist sein Festhalten an der &#8222;Originalit\u00e4t&#8220;; die Hauptkette hat im Laufe der<\/p>\n","protected":false},"author":3,"featured_media":4371,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[15],"tags":[11,13,558,221],"class_list":["post-4372","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-bitcoin","tag-bitcoin","tag-ethereum","tag-satoshi-nakamoto","tag-web3"],"yoast_description":"Erforschen Sie die Komplexit\u00e4t der Entwicklung von DeFi auf Bitcoin, einschlie\u00dflich der Einschr\u00e4nkungen von Skripts, der Herausforderungen bei der Skalierung und der innovativen L\u00f6sungen, die das \u00d6kosystem pr\u00e4gen.","_links":{"self":[{"href":"https:\/\/satoshibrother.com\/de\/wp-json\/wp\/v2\/posts\/4372","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/satoshibrother.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/satoshibrother.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/satoshibrother.com\/de\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/satoshibrother.com\/de\/wp-json\/wp\/v2\/comments?post=4372"}],"version-history":[{"count":0,"href":"https:\/\/satoshibrother.com\/de\/wp-json\/wp\/v2\/posts\/4372\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/satoshibrother.com\/de\/wp-json\/wp\/v2\/media\/4371"}],"wp:attachment":[{"href":"https:\/\/satoshibrother.com\/de\/wp-json\/wp\/v2\/media?parent=4372"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/satoshibrother.com\/de\/wp-json\/wp\/v2\/categories?post=4372"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/satoshibrother.com\/de\/wp-json\/wp\/v2\/tags?post=4372"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}