{"id":7521,"date":"2025-07-31T17:02:31","date_gmt":"2025-07-31T17:02:31","guid":{"rendered":"https:\/\/satoshibrother.com\/de\/blockstream-prasentiert-simplicity-als-bitcoins-antwort-auf-ethereums-solidity\/"},"modified":"2025-07-31T17:02:31","modified_gmt":"2025-07-31T17:02:31","slug":"blockstream-prasentiert-simplicity-als-bitcoins-antwort-auf-ethereums-solidity","status":"publish","type":"post","link":"https:\/\/satoshibrother.com\/de\/blockstream-prasentiert-simplicity-als-bitcoins-antwort-auf-ethereums-solidity\/","title":{"rendered":"Blockstream pr\u00e4sentiert Simplicity als Bitcoins Antwort auf Ethereums Solidity"},"content":{"rendered":"<h2>Einf\u00fchrung von Simplicity<\/h2>\n<p><strong>Blockstream<\/strong>, der Entwickler des Layer-2-Protokolls <strong>Liquid<\/strong> f\u00fcr Bitcoin und geleitet von dem Bitcoin-Cypherpunk <strong>Adam Back<\/strong>, hat <strong>Simplicity<\/strong> eingef\u00fchrt, eine neue Programmiersprache f\u00fcr <strong>Smart Contracts<\/strong>, die speziell f\u00fcr Bitcoin entwickelt wurde. Laut einer am Donnerstag ver\u00f6ffentlichten Ank\u00fcndigung, die mit Cointelegraph geteilt wurde, werden Simplicity-Smart Contracts in Liquid integriert. Das Unternehmen erkl\u00e4rte, dass dieser Schritt einen Fortschritt darstellt, um Bitcoin von einem sicheren Wertspeicher in eine programmierbare Grundlage f\u00fcr <em>dezentrale Finanzen<\/em> zu transformieren.<\/p>\n<h2>Details zu Simplicity und SimplicityHL<\/h2>\n<p>Zus\u00e4tzlich stellte das Unternehmen <strong>SimplicityHL<\/strong> vor, eine h\u00f6herstufige Implementierung der Sprache, die die Entwicklung durch erh\u00f6hte Abstraktion erleichtert. Ein Vertreter von Blockstream sagte gegen\u00fcber Cointelegraph, dass diese Version der Sprache &#8222;heute verf\u00fcgbar und nutzbar ist&#8220;, wobei auch eine webbasierte integrierte Entwicklungsumgebung zur Verf\u00fcgung steht.<\/p>\n<h2>Unterschiede zu Solidity<\/h2>\n<p>Simplicity unterscheidet sich von Ethereums <strong>Solidity<\/strong>-Sprache, haupts\u00e4chlich aufgrund der unterschiedlichen zugrunde liegenden Architekturen der beiden Blockchains. W\u00e4hrend Solidity f\u00fcr die <strong>Ethereum Virtual Machine<\/strong> entwickelt wurde, nutzt Bitcoin die Architektur der <strong>nicht ausgegebenen Transaktionsausgaben (UTXO)<\/strong>. Das Ethereum-Netzwerk hingegen verwendet einen netzwerkweiten Zustand. Dieser Unterschied zeigt sich darin, wie Simplicity-Smart Contracts funktionieren. Ein Vertreter von Blockstream erkl\u00e4rte, dass &#8222;die Abh\u00e4ngigkeit vom globalen Zustand ein gro\u00dfer Wandel ist&#8220;.<\/p>\n<blockquote>\n<p>&#8222;Jeder Teil des Zustands, den Ihr Vertrag ben\u00f6tigt, muss mit der Transaktion reisen.&#8220;<\/p>\n<\/blockquote>\n<p>Die Forscher von Blockstream wiesen darauf hin, dass Solidity-Entwickler ihre Gewohnheit aufgeben m\u00fcssen, von global zug\u00e4nglichen Variablen zu lesen, und stattdessen alle notwendigen Informationen in jedem Schritt bereitstellen m\u00fcssen. In einem solchen System k\u00f6nnen zwei Smart Contracts keinen Zustand teilen oder auf dieselben Variablen verweisen; alles muss innerhalb von Transaktionen explizit \u00fcbergeben werden.<\/p>\n<h2>Vorteile des neuen Ansatzes<\/h2>\n<p>Dennoch erkl\u00e4rten die Vertreter des Unternehmens, dass dieser Ansatz auch positive Auswirkungen hat: <strong>&#8222;Selbst wenn etwas schiefgeht, ist nur der spezifische Teil des Transaktionsgraphen Ihres Vertrags betroffen. Es ist eine andere Denkweise im Vergleich zum globalen Zustand, aber es f\u00fchrt letztendlich zu sichereren und besser abgegrenzten Vertr\u00e4gen durch Design.&#8220;<\/strong><\/p>\n<p>Entwickler werden auch keine Rekursion oder unbeschr\u00e4nkte Schleifen verwenden k\u00f6nnen, was Blockstream als nicht notwendig f\u00fcr On-Chain-Logik ansieht.<\/p>\n<h2>Weitere dom\u00e4nenspezifische Programmiersprachen<\/h2>\n<p>Simplicity reiht sich in eine wachsende Liste von dom\u00e4nenspezifischen Programmiersprachen f\u00fcr Smart Contracts ein. <strong>Noir<\/strong>, eine 2022 ver\u00f6ffentlichte Programmiersprache zum Schreiben und Verifizieren von <strong>Zero-Knowledge-Proofs (ZK-Proofs)<\/strong>, wurde 2023 von den Entwicklern des datenschutzorientierten Ethereum Layer-2 <strong>Aztec<\/strong> \u00fcbernommen. Noir hat sich zu einer Programmiersprache f\u00fcr Smart Contracts entwickelt, die speziell f\u00fcr datenschutzbewahrende Anwendungen konzipiert ist, die ZK-Proofs tief in ihre Architektur integrieren. Ein weiteres Beispiel ist <strong>Leo<\/strong>, eine Programmiersprache f\u00fcr Smart Contracts, die ebenfalls ZK-Proof-Systeme mit eng verwandter Syntax und Datenschutz im Hinterkopf erstellt. Ethereums <strong>Vyper<\/strong> ist eine EVM-kompatible Sprache, die entwickelt wurde, um die Angriffsfl\u00e4che zu reduzieren und die jetzt von einigen f\u00fchrenden dezentralen Finanzprotokollen (DeFi) von Ethereum verwendet wird.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Einf\u00fchrung von Simplicity Blockstream, der Entwickler des Layer-2-Protokolls Liquid f\u00fcr Bitcoin und geleitet von dem Bitcoin-Cypherpunk Adam Back, hat Simplicity eingef\u00fchrt, eine neue Programmiersprache f\u00fcr Smart Contracts, die speziell f\u00fcr Bitcoin entwickelt wurde. Laut einer am Donnerstag ver\u00f6ffentlichten Ank\u00fcndigung, die mit Cointelegraph geteilt wurde, werden Simplicity-Smart Contracts in Liquid integriert. Das Unternehmen erkl\u00e4rte, dass dieser Schritt einen Fortschritt darstellt, um Bitcoin von einem sicheren Wertspeicher in eine programmierbare Grundlage f\u00fcr dezentrale Finanzen zu transformieren. Details zu Simplicity und SimplicityHL Zus\u00e4tzlich stellte das Unternehmen SimplicityHL vor, eine h\u00f6herstufige Implementierung der Sprache, die die Entwicklung durch erh\u00f6hte Abstraktion erleichtert. Ein Vertreter von<\/p>\n","protected":false},"author":3,"featured_media":7520,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[15],"tags":[969,11,971,13,3565,7916],"class_list":["post-7521","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-bitcoin","tag-adam-back","tag-bitcoin","tag-blockstream","tag-ethereum","tag-solidity","tag-vyper"],"yoast_description":"Blockstream f\u00fchrt Simplicity ein, eine neue Programmiersprache f\u00fcr Smart Contracts f\u00fcr Bitcoin, die darauf abzielt, die Kryptow\u00e4hrung in eine programmierbare Plattform f\u00fcr dezentrale Finanzen zu verwandeln.","_links":{"self":[{"href":"https:\/\/satoshibrother.com\/de\/wp-json\/wp\/v2\/posts\/7521","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=7521"}],"version-history":[{"count":0,"href":"https:\/\/satoshibrother.com\/de\/wp-json\/wp\/v2\/posts\/7521\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/satoshibrother.com\/de\/wp-json\/wp\/v2\/media\/7520"}],"wp:attachment":[{"href":"https:\/\/satoshibrother.com\/de\/wp-json\/wp\/v2\/media?parent=7521"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/satoshibrother.com\/de\/wp-json\/wp\/v2\/categories?post=7521"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/satoshibrother.com\/de\/wp-json\/wp\/v2\/tags?post=7521"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}