Deprecated: Return type of Google\Site_Kit_Dependencies\Google\Model::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/stromhaltig/blog/wp-content/plugins/google-site-kit/third-party/google/apiclient/src/Model.php on line 240

Deprecated: Return type of Google\Site_Kit_Dependencies\Google\Model::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/stromhaltig/blog/wp-content/plugins/google-site-kit/third-party/google/apiclient/src/Model.php on line 244

Deprecated: Return type of Google\Site_Kit_Dependencies\Google\Model::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/stromhaltig/blog/wp-content/plugins/google-site-kit/third-party/google/apiclient/src/Model.php on line 248

Deprecated: Return type of Google\Site_Kit_Dependencies\Google\Model::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/stromhaltig/blog/wp-content/plugins/google-site-kit/third-party/google/apiclient/src/Model.php on line 257

Deprecated: Return type of Google\Site_Kit_Dependencies\Google\Collection::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/stromhaltig/blog/wp-content/plugins/google-site-kit/third-party/google/apiclient/src/Collection.php on line 19

Deprecated: Return type of Google\Site_Kit_Dependencies\Google\Collection::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/stromhaltig/blog/wp-content/plugins/google-site-kit/third-party/google/apiclient/src/Collection.php on line 32

Deprecated: Return type of Google\Site_Kit_Dependencies\Google\Collection::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/stromhaltig/blog/wp-content/plugins/google-site-kit/third-party/google/apiclient/src/Collection.php on line 26

Deprecated: Return type of Google\Site_Kit_Dependencies\Google\Collection::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/stromhaltig/blog/wp-content/plugins/google-site-kit/third-party/google/apiclient/src/Collection.php on line 36

Deprecated: Return type of Google\Site_Kit_Dependencies\Google\Collection::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/stromhaltig/blog/wp-content/plugins/google-site-kit/third-party/google/apiclient/src/Collection.php on line 13

Deprecated: Return type of Google\Site_Kit_Dependencies\Google\Collection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/stromhaltig/blog/wp-content/plugins/google-site-kit/third-party/google/apiclient/src/Collection.php on line 41

Deprecated: Return type of Google\Site_Kit\Core\Util\JSON_File::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/stromhaltig/blog/wp-content/plugins/google-site-kit/includes/Core/Util/JSON_File.php on line 87

Deprecated: Return type of Google\Site_Kit\Core\Util\JSON_File::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/stromhaltig/blog/wp-content/plugins/google-site-kit/includes/Core/Util/JSON_File.php on line 101

Deprecated: Return type of Google\Site_Kit\Core\Util\JSON_File::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/stromhaltig/blog/wp-content/plugins/google-site-kit/includes/Core/Util/JSON_File.php on line 113

Deprecated: Return type of Google\Site_Kit\Core\Util\JSON_File::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/stromhaltig/blog/wp-content/plugins/google-site-kit/includes/Core/Util/JSON_File.php on line 124

Deprecated: Return type of Google\Site_Kit\Core\Util\JSON_File::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/stromhaltig/blog/wp-content/plugins/google-site-kit/includes/Core/Util/JSON_File.php on line 148

Deprecated: Return type of Google\Site_Kit\Core\Util\JSON_File::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/stromhaltig/blog/wp-content/plugins/google-site-kit/includes/Core/Util/JSON_File.php on line 135

Deprecated: Creation of dynamic property WP_Bulk_Delete::$api is deprecated in /var/www/stromhaltig/blog/wp-content/plugins/wp-bulk-delete/wp-bulk-delete.php on line 53

Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in /var/www/stromhaltig/blog/wp-content/plugins/google-site-kit/includes/Core/Admin/Standalone.php on line 95

Deprecated: filter_input(): Passing null to parameter #4 ($options) of type array|int is deprecated in /var/www/stromhaltig/blog/wp-content/plugins/google-site-kit/includes/Core/Util/Input.php on line 64

Deprecated: filter_input(): Passing null to parameter #4 ($options) of type array|int is deprecated in /var/www/stromhaltig/blog/wp-content/plugins/google-site-kit/includes/Core/Util/Input.php on line 64

Deprecated: version_compare(): Passing null to parameter #2 ($version2) of type string is deprecated in /var/www/stromhaltig/blog/wp-content/plugins/elementor/core/upgrade/manager.php on line 62

Deprecated: Return type of Elementor\Core\Utils\Collection::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/stromhaltig/blog/wp-content/plugins/elementor/core/utils/collection.php on line 404

Deprecated: Return type of Elementor\Core\Utils\Collection::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/stromhaltig/blog/wp-content/plugins/elementor/core/utils/collection.php on line 413

Deprecated: Return type of Elementor\Core\Utils\Collection::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/stromhaltig/blog/wp-content/plugins/elementor/core/utils/collection.php on line 421

Deprecated: Return type of Elementor\Core\Utils\Collection::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/stromhaltig/blog/wp-content/plugins/elementor/core/utils/collection.php on line 432

Deprecated: Return type of Elementor\Core\Utils\Collection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/stromhaltig/blog/wp-content/plugins/elementor/core/utils/collection.php on line 446

Deprecated: Return type of Elementor\Core\Utils\Collection::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/stromhaltig/blog/wp-content/plugins/elementor/core/utils/collection.php on line 439

Deprecated: version_compare(): Passing null to parameter #2 ($version2) of type string is deprecated in /var/www/stromhaltig/blog/wp-content/plugins/elementor/core/upgrade/manager.php on line 62

Deprecated: Creation of dynamic property Advanced_Ads_Ads_Txt_Public::$strategy is deprecated in /var/www/stromhaltig/blog/wp-content/plugins/advanced-ads/modules/ads-txt/public/class-advanced-ads-ads-txt-public.php on line 12

Deprecated: Creation of dynamic property Advanced_Ads_Ads_Txt_Public::$strategy is deprecated in /var/www/stromhaltig/blog/wp-content/plugins/advanced-ads/modules/ads-txt/public/class-advanced-ads-ads-txt-public.php on line 12

Deprecated: Creation of dynamic property Advanced_Ads_Network_Adsense::$settings_section_id is deprecated in /var/www/stromhaltig/blog/wp-content/plugins/advanced-ads/admin/includes/class-ad-network.php on line 45

Deprecated: Creation of dynamic property Advanced_Ads_Network_Adsense::$settings_init_hook is deprecated in /var/www/stromhaltig/blog/wp-content/plugins/advanced-ads/admin/includes/class-ad-network.php on line 46

Deprecated: Creation of dynamic property Advanced_Ads_Network_Adsense::$data is deprecated in /var/www/stromhaltig/blog/wp-content/plugins/advanced-ads/modules/gadsense/includes/class-network-adsense.php on line 38

Deprecated: filter_input(): Passing null to parameter #4 ($options) of type array|int is deprecated in /var/www/stromhaltig/blog/wp-content/plugins/google-site-kit/includes/Core/Util/Input.php on line 64

Deprecated: filter_input(): Passing null to parameter #4 ($options) of type array|int is deprecated in /var/www/stromhaltig/blog/wp-content/plugins/google-site-kit/includes/Core/Util/Input.php on line 64

Deprecated: Creation of dynamic property Google\Site_Kit\Modules\Analytics\Web_Tag::$module_slug is deprecated in /var/www/stromhaltig/blog/wp-content/plugins/google-site-kit/includes/Core/Modules/Tags/Module_Tag.php on line 42

Deprecated: filter_input(): Passing null to parameter #4 ($options) of type array|int is deprecated in /var/www/stromhaltig/blog/wp-content/plugins/google-site-kit/includes/Core/Util/Input.php on line 64

Deprecated: Creation of dynamic property Google\Site_Kit\Modules\Analytics_4\Web_Tag::$module_slug is deprecated in /var/www/stromhaltig/blog/wp-content/plugins/google-site-kit/includes/Core/Modules/Tags/Module_Tag.php on line 42

Deprecated: filter_input(): Passing null to parameter #4 ($options) of type array|int is deprecated in /var/www/stromhaltig/blog/wp-content/plugins/google-site-kit/includes/Core/Util/Input.php on line 64
Strom DAO – Einfach(er) erklärt – blog.stromhaltig

Strom DAO – Einfach(er) erklärt

Nachdem einige Leser zum Beitrag “Ein Stromanbieter aus der Blockchain – Strom DAO” kommentiert haben, dass sie eine etwas andere Erklärung wünschen ein zweiter Versuch.

Bei privaten Stromkunden ist es vollständig egal, welchen Anbieter er gewählt hat – der Strom der aus der Steckdose kommt wird der gleiche sein. Die Leistung des Stromanbieters besteht darin, dass er Erzeugungskapazitäten anmietet entsprechend dem Verbrauch seiner Kunden. Im Gegenzug stellt er den Kunden eine Rechnung und kümmert sich um die Bezahlung. Alles Tätigkeiten, die keinen Wert haben, da sie mit IT gut automatisierbar sind. Einzige Geschmacksrichtung, die der Stomanbieter geben kann, ist die Auswahl der Erzeugung: Grob Konventionell oder Erneuerbare.

Damit das Geschäft mit privaten Stromkunden funktioniert, sind Stromtarife weites gehend automatisiert. Jeder, der die Setup-Gebühr aufbringen kann, kann ein Stromanbieter werden. Stellt sich die Frage: Warum nicht jeder Leser, jeder Bürger?

Der Hauptgrund gegen viel mehr Stromanbieter sind die recht hohen Setupkosten (etwa 10.000€), welche sich nur rechnen, wenn man entsprechend viele Stromkunden am Ende beliefern kann. Kleinere Stadtwerke nutzen zum Beispiel ihren lokalen Bezug für “lokale Stromtarife” , andere versuchen auf der Bekanntheit eines TV-Senders an Reichweite und Kunden zu kommen (Beispiel: SAT1). Neben dem Einspiel der Setupkosten entstehen dann natürlich auch Kosten für die Werbung und den Zwang einen Gewinn zu erzielen.

Das ideale Konstrukt würde eine Art Einkaufsgemeinschaft sein. Eine Vielzahl von Stromkunden schließt sich zusammen – bildet einen Stromanbieter und betreibt diesen in Zukunft selbst. Eine Genossenschaft könnte man hier als Unternehmensform nehmen, welche jedoch weitere Verpflichtungen und vor allem auch juristisch einige Fallstricke mit sich bringt. Wie können viele Stromkunden sich zusammenschließen? Wie kann die Mitbestimmung erhalten bleiben? – Das ganze möglichst ohne Kleingedrucktes und langem Vertragswerk….

An dieser Stelle bietet sich die Blockchain an. Ein Konstrukt, bei dem man mittels Programm-Code innerhalb von Smart-Contracts einfache Regeln hinterlegen kann. Zum Beispiel die Regel, dass viele Stromkunden einen Betrag einzahlen können, dieser aber streng zweckgebunden ist: Gründung eines Stromanbieters.  Die Zweckbindung regelt der Programm-Code. Die Einzahlung kann sogar anonym erfolgen…

Ist das Geld zusammen, dann sind einige Entscheidungen zu treffen. Der Programm-Code regelt dabei, was wie abgestimmt werden kann. Im Falle der Strom DAO ist die erste Abstimmung die Auswahl eines White-Label-Anbieters. Da in einer Blockchain jeder mitbekommt, welche Transaktionen ausgeführt wurden, ist auch klar, dass nach der Abstimmung genau ein Anbieter gewählt wurde und einige Zeit später der neue Stromtarif existiert. Doch auch nach der Überwindung der Anfangshürde “Setupkosten” sind Entscheidungen notwendig. Wie viel Marge soll auf den Tarif aufgeschlagen werden? Sollen auch Personen den Tarif nutzen können, die  nicht investiert haben? Welchen Namen gibt man dem Stromangebot?

Der Programm-Code wacht über die gesamte Lebzeit darüber, dass nur nach einem Mehrheitsbeschluss die Gelder freigegeben werden. Dies ist gleichzeitig eine Stärke, aber auch eine Schwäche des Konstrukt einer DAO.

 Was ist die Strom DAO?

  • Eine Art Interessengemeinschaft
  • Ein Regelwerk, welches auf Programm-Code aufgebaut ist
  • Eine Art Investition mit Zweckbindung
  • Eine Einkaufsgemeinschaft für Stromkunden

Erst wenn hierüber durch eine Gruppe von Personen ein Markt-Konsens hergestellt wurde, kann man mit der eigentlichen Innovation beginnen. Denkbar sind hierbei sehr viele unterschiedliche Richtungen von der Einbindung der Smart-Meter zur Realisierung von sogenannten Arbitrage-Geschäften zwischen Standardlastprofil des Verteilnetzbetreibers und Zählerstandsgang des Kunden. Oder die Umwandlung von Stimmrechten in verbrauchte Kilo-Watt-Stunden, oder Peer-2-Peer Bilanzierung in der Blockchain.

Die StromDAO hat übrigens die Vertragsaddress 0x683C53084d997e6056C555F85F031f8317E26c2B in der öffentlichen Ethereum Blockchain.

Zum Abschluss die Schritte um mitzumachen:

  • Entweder eine WebWallet oder Client Wallet (empfohlen) einrichten.
  • “Ether” erwerben (zum Beispiel bei CEX.IO) oder in der Client Wallets Bitcoins gegen Ether tauschen
  • Gewünschten Betrag an die Strom DAO senden.
  • Nach Bestätigung (ca. 1 Minute) erhält man die Tokens (Stimmrechte) gutgeschrieben.

Da die Stimmrechte eindeutig sind, steigt deren nomineller Wert, wenn die Strom DAO erfolgreich wirtschaftet. Sie Stimmrechte können beliebig transferiert werden und verbriefen (per Programm Code) die Eigentümerschaft an der Strom DAO.

Inhalt nicht verfügbar.
Bitte erlauben Sie Cookies, indem Sie auf Übernehmen Sie auf das Banner

Durch das Fortsetzen der Benutzung dieser Seite, stimmst du der Benutzung von Cookies zu. Weitere Informationen

Die Cookie-Einstellungen auf dieser Website sind auf "Cookies zulassen", um Ihnen das beste Surferlebnis möglich zu geben. Wenn Sie diese Website ohne Änderung Ihrer Cookie-Einstellungen zu verwenden fortzufahren, oder klicken Sie auf "Akzeptieren" unten, dann erklären Sie sich mit diesen.

Schließen