Wie werden beliebte Online-Bitcoin-Geldbörsen wie die von Blockchaininfo implementiert? Warum sind sie nicht Open Source?
Genauigkeit nicht garantiert
Blockchain.info
Siehe Funktionsweise
Starke Münze
Münzbasis
Was sind sie nicht Open Source?
Sie sind Handelsunternehmen mit viel investierter Entwicklungszeit. Der Code, der Open Source ist, würde a) den Wettbewerb erhöhen b) dazu führen, dass identische Phishing-Sites auftauchen c) Klone könnten gehackt oder von Betrügern ausgeführt werden, die den Ruf der Hauptsite schädigen.
Teile von blockchain.info sind Open Source . Ich persönlich hoffe, dass der Rest der Seite eines Tages vollständig Open Source sein wird, aber es gibt noch viel zu planen. Wenn der Code nur abgelegt wird, nützt es niemandem.
Als jemand, der ein kleines eWallet implementiert hat, kann ich diese Frage wohl aus meiner Sicht beantworten.
Eine Implementierung eines eWallet ist ziemlich einfach. Bei Verwendung der offiziellen API läuft alles darauf hinaus, korrekte JSON-RPC-Aufrufe auszugeben. Sie haben im Allgemeinen eine Bitcoin-Instanz, die auf einem Server läuft, zusammen mit Ihrer Website-Front. Das Hauptproblem besteht darin, sicherzustellen, dass Ihre Website zwischen verschiedenen Personen unterscheiden kann und dass sie nicht auf das Geld der anderen zugreifen können. In der Praxis ist es ziemlich einfach.
Es gibt einige Implementierungswege, die Sie mit eWallets einschlagen können:
Es gibt viele Bedenken, die man bei der Implementierung eines eWallet berücksichtigen muss – hauptsächlich die Sicherheit Ihrer Gelder und so weiter, aber das ist ein Thema für eine andere Frage.
Warum sie nicht Open Source sind, nun, ich persönlich möchte etwas Geld mit meiner Arbeit verdienen, also behalte ich den Quellcode für mich und jeden, der mich beauftragt, einen für sie zu erstellen. Andere Gründe, nicht Open Source zu werden, können sein, Konkurrenz zu vermeiden oder einige potenzielle Sicherheitslücken im eigenen System nicht aufzudecken.
Wenn jemand seine Arbeit mit mir teilen möchte, bin ich dankbar. Aber ich erwarte nicht, dass andere verpflichtet werden, ihre Arbeit zu teilen.
Sehr unregelmäßig
Stefan Gornik
o0'.