Das Bitcoin-Netzwerk, einschließlich aller Miner, ist das größte Computerprojekt, das die Menschheit geschaffen hat. Daher frage ich: Warum verwenden wir es nicht, um nutzlose Daten zu generieren, sondern um sinnvolle Daten zu generieren, z. B. Theorembeweise oder ähnliches wie Folding@Home?
Das Lösen von SHA256-Hash-Problemen bei Bitcoin ist in dem Sinne nützlich, dass die Bitcoin-Blockchain gesichert wird, aber wenn Ihre Frage lautet: „Warum kann es nicht etwas rechnerisch Nützliches als Nebeneffekt tun? weiß nicht wie". Damit Bitcoin funktioniert, muss der Proof-of-Work der Miner die folgenden Eigenschaften aufweisen:
Einfach zu überprüfende Lösungen
Lösungen schwer zu finden
Die Schwierigkeit, Lösungen zu finden, kann genau quantifiziert werden
Nachweislich untrennbar mit dem Block, den es sichert
Kryptografische Hashfunktionen wie SHA256 erfüllen diese vier Eigenschaften. Ich glaube nicht, dass der automatisierte Theorembeweis die Rechnung erfüllt, da es meines Wissens keine Möglichkeit gibt zu beweisen, wie schwierig es war, den von Ihnen bewiesenen Theorem zu finden. Allzweck-Grid-Computing, wie BOINC, erfüllt nicht die leicht zu verifizierende Anforderung, zumindest im Kontext von Bitcoin. (Tatsächlich denke ich, dass dies ein aktives Forschungsgebiet im Grid-Computing ist, das als "Cheating-Problem" bezeichnet wird.)
Wenn es ein Proof-of-Work-Schema gibt, das diese vier Eigenschaften erfüllt und auch einige nützliche Berechnungen als Nebeneffekt hat, wäre das interessant. Mir sind keine bekannt.
Nun, ich kenne einen Altcoin, der nützliche Arbeit leistet: Primecoin .
Wie Wikipedia es beschreibt:
Primecoin (Zeichen: Ψ; Code: XPM) ist eine Peer-to-Peer-Open-Source-Kryptowährung, die ein Proof-of-Work-System für wissenschaftliche Berechnungen implementiert. Das Proof-of-Work-System von Primecoin sucht nach Ketten von Primzahlen.
Primecoin hat bereits einige Weltrekord-Prime-Ketten auf seinem Namen: einige Cunningham-Ketten und einige Bi-Twin-Ketten .
Bitcoin-Mining ist nützliche Arbeit, es sichert die Bitcoin-Blockchain. Wenn Sie Leute für andere Arbeiten bezahlen möchten, können Sie das sicherlich tun, aber das hat nichts mit Bitcoin-Mining zu tun. Die Arbeit der Bitcoin-Miner ist genau die Arbeit, die zur Sicherung der Bitcoin-Blockchain erforderlich ist.
Es gibt keinen bekannten Weg, etwas sowohl zur Proteinfaltung als auch zur Sicherung der Bitcoin-Blockkette zu machen, genauso wenig wie Sie Ihre Steuern auch zur Proteinfaltung machen können. Hashing wurde nicht willkürlich ausgewählt, es wurde ausgewählt, weil es die Bitcoin-Blockchain sichert.
Cunningham chains are now considered useful in cryptographic systems since "they provide two concurrent suitable settings for the ElGamal cryptosystem ... [which] can be implemented in any field where the discrete logarithm problem is difficult."
-Wikipedia _Neben PrimeCoin wurde auch PermaCoin als Lösung für die Archivierung von öffentlichem Wissen vorgeschlagen:
Auszug aus dem Abstract:
Wir schlagen eine Modifikation von Bitcoin vor, die seine Mining-Ressourcen umfunktioniert, um ein breiteres nützliches Ziel zu erreichen: die verteilte Speicherung von Archivdaten . Wir nennen unser neues Schema Permacoin. Im Gegensatz zu Bitcoin und seinen vorgeschlagenen Alternativen erfordert Permacoin, dass Kunden nicht nur Rechenressourcen, sondern auch Speicherplatz investieren. Unser Schema beinhaltet ein alternatives Rubbelpuzzle für Bitcoin , das auf Proofs-of-Retrievability (PORs) basiert . Das erfolgreiche Prägen von Geld mit dieser SOP erfordert einen lokalen, wahlfreien Zugriff auf eine Kopie einer Datei. Angesichts des Wettbewerbs unter Mining-Kunden bei Bitcoin führt diese modifizierte SOP zu einer stark dezentralisierten Dateispeicherung, wodurch die Gesamtverschwendung von Bitcoin reduziert wird.
Das vollständige Papier finden Sie hier: https://www.cs.umd.edu/~elaine/docs/permacoin.pdf
David Schwarz
Dokkat
David Schwarz
Herr Jones
Pseudo-Ich