Hallo
BTC-Freunde,
die letzten Tage bin ich über die mysteriöse Bitcoinadresse
1111111111111111111114oLvT2 gestolpert und ganz neugierig geworden, was es damit auf sich hat. Der zugeordnete public key besteht aus lauter Nullen, die Adresse 1111111111111111111114oLvT2 hat den public key RIPEMD 160 Hash 0000000000000000000000000000000000000000. Demnach ist die Existenz des hierzu passenden privaten Schlüssels annähernd unmöglich. Zu dieser Adresse gibt es demnach keinen private key. Sämtliches Guthaben, welches auf diese Adresse landet ist für immer im Nirvana oder besser ausgedrückt
unantastbar So zumindest war mein ursprüngliches Verständnis, aber das ist nur die halbe Wahrheit, im Folgenden wird noch erklärt was eine eche PoB-Transaktion ist und welche Merkmale sie besitzt. Eine Adresse, zu der
angeblich kein private key existiert oder verlorengegangen ist, ist nicht schlussfolgernd eine PoB-Adresse. Später hierzu mehr...
Diese hier genannte Bitcoin Adresse 1111111111111111111114oLvT2
hat laut Blockchain momentan (Stand: 25.08.2022) ein Guthaben von sage und schreibe
393,12455002 BTC, das entspricht
ca. 8,5 Mio. $ Da war ich gespannt worin die Erklärung liegt und habe mich auf einen Streifzug durchs Internet gemacht. Für all diejenigen, die vielleicht auf ähnliche Adressen gestoßen sind oder schon immer wissen wollten worin das begründet liegt, hier einige Infos. Ich dachte mir "ich schreibe das während meiner Recherche parallel nieder, so kann ich selbst zu späterem Zeitpunkt darauf zurückgreifen und andere können vielleicht dadurch auch was lernen"... vielleicht hilft's ja den einen oder anderen. Der Thread hier soll als Nachschlagewerk dienen, kann natürlich aber gerne auch zur Diskussion genutzt werden.
Im englischsprachigen Bereich gab es auch eine
Diskussion zu dieser mysteriösen Adresse. Ja, das traurige daran ist, dass dieser Betrag niemals irgendwohin gesendet werden kann, das ist quasi eine Leiche oder anders ausgedrückt eine
proof-of-burn Adresse. Schaue ich mir die letzten Transaktion dieser komischen proof-of-burn Adresse an, dann sehe ich dort regelrecht und auch
aktuelle Aktivität. Die letzten TX waren vom 19.August 2022 und zwar sechs Stück (!) zeitgleich um 04:27, dann 6 Stück um 04:15, dann wieder 6 Stück um 04:07 und weitere 6 Stück um 04:06, dann weitere sechs um 03:58 usw...
die genannten Adresse hat dabei folgende BTC-Beträge erhalten:
1111111111111111111114oLvT2 is the Blockstore burn address. 40 BTC was the fee to register a 2 letter namespace: "id".
Also erstmal recherchieren was blockstore überhaupt ist. Dabei bin ich auf Begriffe wie
Stacks oder
Blockstack gestoßen
Wikipedia Artikel zur Stacks Blockchaindeutsche Erklärung von Stacks BlockchainStacks Blockchain explorerWeitere Info zu Stacksalso irgendwas mit Tokenverwaltung, da werden sogar Kontrakte angeboten auch im großen Stil von der amerikanischen SEC. Ähhhm... zugegebenerweise hilft mir das allerdings noch nicht zum Verständnis. Also weiter suchen und auf GIT auf Projekte wie diesen hier gestoßen:
[GIT] Blockstore, vom user ddk50[GIT] Blockstore, vom user csuwildcatInsofern ich richtig verstehe handelt es sich um die technische Möglichkeit, eine Registrierung eines Namen/Wertpaares zu erstellen und das Bitcoinnetzwerk zu nutzen um dort diese Name-/Wertpaar zu erstellen und somit fest in die Bitcoin blockchain
einzubrennen. Ich könnte z.B. den Namen "weirdThings" und den Wert "2022" dazu erstellen und mittels blockstore in die Bitcoin blockchain einbrennen. Das wird dann wohl mittels "Kademlia-based
distributed
hash
table (DHT)" erreicht. So etwas hat der Gründe Satoshi Nakamoto bereits selbst ins Leben gerufen unter
Namecoin.
Ok, das Prinzip von Blockstore bzw. Namecoin habe ich verstanden aber. Was hat das aber mit der Ursprungsfrage gemein? Ist das irgendein Prozess von Blockstore und falls ja wie genau lässt sich das beschreiben?
Diesen Beitrag hierzu habe ich bereits gelesen. Und
wie es aussieht,
ja diese Adresse scheint in direktem Bezug mit Blockstack zu stehen. Wenn man dort nämlich auf den letzten Tab [Notes] klickt dann steht dort:
Und wenn man den erwähnten
Github Link von Blockstack-Core aufruft dann wird dort explizit diese Adresse erwähnt. Gut,
jetzt ist eindeutig klar, dass diese Adresse in Bezug zum Blockstack-Core steht.
Was ist eine Proof-Of-Burn Adresse?Beim genaueren Betrachten dieser proof-of-burn Adresse im blockexplorer fällt der Zusatzhinweis "
OP_RETURN" auf, gefolgt von einem Zeichensalat. Bitcoins Transaktionen werden mittels einem
Skriptsystem verarbeitet. OP_RETURN ist dabei eine der verfügbaren OPcodes/Befehle/Funktionen in diesem System und beschreibt:
Marks transaction as invalid. Since bitcoin 0.9, a standard way of attaching extra data to transactions is to add a zero-value output with a scriptPubKey consisting of OP_RETURN followed by data. Such outputs are provably unspendable and specially discarded from storage in the UTXO set, reducing their cost to the network. Since 0.12, standard relay rules allow a single output with OP_RETURN, that contains any sequence of push statements (or OP_RESERVED[1]) after the OP_RETURN provided the total scriptPubKey length is at most 83 bytes.
Näheres hierzu kann
hier entnommen werden. Wer mit diesem Bitcoin Skriptsystem herumspielen und ausprobieren möchte,
hier lang und
das als Anregung. Und um etwas mehr Verwirrung anzustiften
, anbei ein kleines Beispiel in diesem Zusammenhang. Hier wird ebenfalls OP_RETURN angewendet wird, allerdings mit Nullbeträgen
1H3tZ2nmW1bTs7qRYS4xUZwaSa3zm614zgGründe für PoB-NutzungKurzum gesagt: Der Proof of Burn wird häufig als die energieschonende Variante des Proof of Work bezeichnet. Wie beim Proof of Work „investiert“ der Miner Geld, um seine Wahrscheinlichkeit für eine Block-Belohnung zu erhöhen. Die Grundidee hinter dieser recht radikal wirkenden Maßnahme ist, dass ein Miner (bei den Kryptowährungen die PoB als Konzept nutzen, siehe oben genannte bekannte Beispiele), die Bereitschaft zeigt kurzfristig einen Verlust in Kauf zu nehmen, um langfristig einen Gewinn zu erzielen. Denn durch das Verbrennen erhält er ein Anrecht darauf einen neuen Block generieren zu dürfen. Wer einmal Coins verbrannt hat, erhält ein lebenslanges Recht darauf neue Blöcke generieren zu dürfen. Dabei steigt auch hier die Wahrscheinlichkeit für den nächsten Block ausgewählt zu werden mit der Anzahl der Coins, die man im Laufe der Zeit verbrannt hat.
(
Quelle und zugleich gute Erklärung auf deutsch). Klingt komisch, ist aber so
Bekannte Beispiele sind folgende Kryptowährungen Counterparty (XCP), Chancecoin (CHA) oder Slimcoin (SLM). Um so mehr coins man verbrennt, um so höher die Auszahlung bzw. Erfolgaussichten, Beispiel
Erklärung bei Slimcoin oder
Erklärung bei Counterparty. Näheres zu
Proof-
of-
Burn findet man in der
bekannten Bitcoin Wiki hier. Wer und wieso PoB einsetzt kann
hier nachgelesen werden, diverse informative Sachen kann man
in diesem Faden nachlesen. Ansonsten weiteres tonnenweise Material bei Tante Google zu finden. Bei PoB handelt es sich somit um ein Konzept für Kryptowährungen als Alternative zu PoW und PoS.
Weitere Beispiele bekannter PoB-Adressen1CounterpartyXXXXXXXXXXXXXXXUWLpVr1ChancecoinXXXXXXXXXXXXXXXXXZELUFD1BitcoinEaterAddressDontSendf59kuE1CitboinsSexyAddressRocksssuPDRNa1CitboinLikezToEatYourCoinzzAxp2Z1CiTBoiNNNNNNNNNNNNNNNNNNNNPkAUXw Frei wählbare Daten in die Blockchain -für immer- schreiben, verdeckte Botschaften und lustige SachenWas auch sehr interessant und erwähnenswert ist in Zusammenhang mit oben erwähntem OP_RETURN, Blockstack bzw. Namecoin (: man kann diverse Informationen in die Blockchain für immer reinschreiben und die als "covert channel" nutzen um Informationen bewußt zu verschleiern und einem anderen kleinen Kreis zur Verfügung zu stellen (welche über die Kenntnis in irgendeiner Art verfügt). Dazu passend die Begriffe "obfuscation" oder auch "Stenographie".
In diesem Link werden Beispiele dafür gezeigt, es werden Gedichte, Gebete, Sätze, Zitate, gar Fotos und Bilder in die Blockchain versteckt, Python codes, Wikileaks Dokumente die der Öffentlichkeit für immer zugänglich bleiben sollen, aber auch das von Satoshi Nakamoto Whitepaper ist
in dieser TX eingebrannt.
fand ich sehr amüsant und man sieht welches Potential hinter Bitcoins Skripsystem steckt.
Das Ganze ohne Gewähr
falls jemand Rechtschreibfehler findet, darf er sie behalten. Für Kritik, Korrektur und Verbesserungsvorschläge bin ich natürlich jederzeit ganz Ohr. Ich lerne gerne ständig dazu und falls ich hier was falsch geschrieben haben sollte, bitte korrigiert mich.
Cheers!
citb0in