Sollte der aktuelle Wert von 1 BTC wirklich $2,50 USD?

Der Reale Wert einer Währung hängt von dem Wert der waren, die gekauft werden können mit ihm. Wenn wir annehmen, dass der Großteil der bitcoin-Transaktionen für "echte" Ware (nicht Währungs-Spekulationen) sind auf silk road können wir die folgende Berechnung.

Die Nachfrage in USD ist über 1,9 Millionen pro Monat (http://arstechnica.com/tech-policy/2012/08/study-estimates-2-million-a-month-in-bitcoin-drug-sales/) die Werke heraus, um $63,333 pro Tag (die Nachfrage)

Derzeit gibt es 10118337 bit-Münzen, die erstellt wurden, und jede Münze, die ausgegeben wird, im Durchschnitt einmal alle 399.357 Tage (http://abe.bitcoinstats.org:2750/)

Dies bedeutet, dass jeden Tag gibt es 10118337 / 399 = 25,359 bitcoins erhältlich-Transaktionen pro Tag (die Versorgung)

Der Preis von 1 BTC sollte dann das Angebot / Nachfrage = $63,333 / BTC 25,359 = $2.49 USD pro Münze

Hat jemand alternative Vorschläge für die Berechnung der Preis-oder ist Bitcoin eine Blase?

+853
satator 01.03.2010, 15:03:47
18 Antworten

Mit no random number seed angegeben, vorausgesetzt, alle vanitygen läuft starten mit bestimmter chunk für die iteration, welche Möglichkeiten gibt es, zwei verschiedene vanitygen läuft bis zum Ende mit der gleichen Adresse - private-key-pair-Mädchen?

+970
Amir Rezaei 03 февр. '09 в 4:24

Über das Breite Thema der Kryptographie und Ihren engen Anwendung im Bitcoin-Protokoll und Anwendungen.

+951
Stewie 02.03.2014, 18:06:13

Dies wird die erste Seite kommen Sie unter Angriff von den Regierungen, wenn Sie starten Sie Ihren Angriff auf Bitcoin, und Sie verlieren alle Ihre Einlagen. :(

+950
Tashneem Jahan 24.05.2013, 21:41:06

Dies ist eine faszinierende Frage. Natürlich, die erste Antwort ist eher langweilig: "die Schwierigkeit der Bergbau ist ständig im Wandel, so das Gesetz von Angebot und Nachfrage wird dafür sorgen, gibt es immer wieder Bergleute." Jedoch, es setzen wir diesem Teil der Antwort beiseite, kommen wir zu Graben tief in das, was ein bitcoin wirklich ist, und das ist, was macht diese Frage so viel Spaß.

Wenn Sie bieten etwas von Wert, wie eine Ware oder Dienstleistung im Austausch für einen bitcoin, Sie machen die Annahme, dass jeder das macht, wenn Sie eine Währung zu verwenden: der Käufer kann Ihnen etwas von Wert im Gegenzug für Ihre Ware oder Dienstleistung. Im Falle von cash, es kann nichts mehr als ein Stück Papier, das Sie Vertrauen anderen Menschen Wert. Bitcoin ist die gleiche Weise, aber ein bisschen differenzierter.

Wenn Sie erhalten eine bitcoin-im Austausch für Ihr gutes oder einer Dienstleistung, Sie beginnen mit dem erstellen einer "privaten Schlüssel" für ein bitcoin-Konto, das ist im Grunde eine zufällige Zahl. Nun, wenn Sie "bezahlt" wird in bitcoins, was tatsächlich passiert ist, dass der Käufer öffentlich einige Informationen, die Ihren privaten Schlüssel etwas Wert. Dieses etwas ist der Körper der Transaktion, die die Informationen enthält, die nachweist, dass der Käufer in eine position zum übertragen einer bitcoin.

Was macht diese information wertvoll ist, dass Sie Vertrauen haben, dass, mit, dass öffentliche Informationen in der hand, Ihre "privaten Schlüssel" wird nun die Lage versetzt werden, die Ihnen einen Käufer für jemand anderes waren und Dienstleistungen. Es ist ein wenig exotisch klingen, wenn Sie mich Fragen. Der Käufer effektiv segnet eine zufällige Zahl, die nur Sie kennen, um einen Wert, indem es einen Satz, aber wenn Sie wirklich zu schauen, was passiert, wenn ein Käufer eine Transaktion Hinzugefügt werden, um die block chain ist das, was Sie wirklich tun!

Natürlich, den Wert dieser Informationen ist nur das Wert, was der nächste Verkäufer von waren und Dienstleistungen akzeptieren, seinen Wert als. Eine der grundlegenden Annahmen, die die Anbieter verwenden, um zu bestimmen, wenn der private Schlüssel für ein bitcoin-Konto ist wertvoll, ist, ob die Vorherige Transaktion jemals sein könnte "doppelt ausgegeben," d.h. die person, die Sie gekauft Ihre Ware und Dienstleistungen verwendet, die bitcoin zu "segnen" zwei separate Transaktionen, wenn Sie waren eigentlich nur einmal. In Geld ausgedrückt, würde dies das äquivalent von Fotokopiereinrichtungen einen dollar-Schein und die Ausgaben zweimal. Und das ist, wo Bergbau und die block chain wird wichtig.

Mit bitcoin, gibt es eine master-ledger, bekannt als die "block chain." Wenn jemand verwendet eine Münze, um zu segnen, jemand anderes Konto (das heißt, Sie verbringen die Bitcoins), und die Aktion wird auf der master-ledger, andere werden erwartet, um zu erkennen, dass die Münze nicht wiederverwendet werden kann, um zu segnen, ein zweites Konto (also das doppelte ausgegeben). Das Hauptbuch ist konsistent, enthält keine Doppel-Münzen ausgegeben.

Die Bergleute behaupten, diese master-ledger. Sie bezahlt werden, zu tun (von beiden die "freebie" - Münzen, die geprägt werden für die miner mit jeden block und von Transaktions-Gebühren für jede Transaktion), und Ihre Dienste sind, das es rechnerisch unmöglich für jeden, um "das system zu betrügen" durch den Abbau von diesem master-ledger-Garantie.

Ohne Bergleute, es würde niemand behaupten, diese master-ledger. Eine Münze würde sich nur lohnen, wie viel die Menschen vertrauenswürdig, es würde nicht doppelt ausgegeben.

Es gibt Lösungen für dieses:

  • Ihre Lösung ist, dass eine Regierung-Entität, die kommt und wird die de-facto-Betreuer der master-ledger in Abwesenheit der Bergleute. Das macht die Währung zu so etwas wie einer traditionellen Währung gestützt auf den glauben der nation Erteilung.
  • Sie hätte jeden einzelnen Spieler versuchen, um in Tonhöhe und Hilfe die Authentifizierung des web-Transaktionen bei fehlen einer formellen block-Kette. Dies ist der Ansatz Iota ist mit.
  • Sie können feststellen, dass Ihre bitcoins sind völlig wertlos, da niemand die Werte Ihrer Fähigkeit zu sagen, ein Schlüssel und entfesseln Sie die bitcoins, die Sie verdient.

Natürlich, keiner davon wird in Erfüllung gehen. In der Realität, die Schwierigkeit der mining-ein neuer block-Waagen, wie viele der anderen Antworten her gestellt. Schließlich die Schwierigkeit fallen niedrig genug, dass es rentabel für Miner mine (so wie es war profitabel in den frühen Tagen von BTC). Der Nachteil ist natürlich, dass es umso einfacher ist, mir einen neuen block, desto einfacher ist es für eine feindliche Einheit zu gelten genug hashing-power, zu verderben die block-Kette, forking es, also können Sie doppelte Münzen verbringen. Bitcoin ist widerstandsfähig gegen solche computational Angriffe wegen der Schwierigkeit der Bergbau ist hoch genug.

+889
walkytalky 19.10.2015, 14:08:48

Die Transaktion erscheint nicht im Netzwerk vorhanden sind. Entweder Eobot hat nicht ausgestrahlt, die Transaktion noch, oder war es unbestätigten für eine Weile vergessen und durch das Netz. In jedem Fall sollten Sie Kontakt Eobot, denn Sie sind die einzigen, die dieses Problem lösen für Sie.

+790
leww16 14.01.2019, 17:23:36

Mal sehen, ich kann nicht bieten Ihnen eine Liste mit Referenz, aber aus der Spitze von meinem Kopf:

  • Es gibt Blöcke, die das gleiche coinbase Transaktionen, wie die vorherigen Blöcke (ich habe von beiden gesehen bisher)
  • Es sind Transaktionen in einen block, senden Sie eine Menge von Münzen zu einer Adresse "0" (Sie waren bestimmt für MtGox, aber jemand hat einen Fehler in Ihrem code)
  • Es sind Transaktionen, die mehrere Befehle für die überprüfung der Unterschriften
  • Es gibt eine Menge von Transaktionen, dass einige Daten auf dem stack und es loswerden
  • Es sind Transaktionen, die verwenden andere Authentifizierungsmethoden als Signaturen (zum Beispiel Passwörter)

Das sind meines Wissens die Fälle, könnte die Ursache der meisten Probleme für den Kunden schlecht umgesetzt

+589
Brett Beatty 12.01.2019, 10:29:03

Ich habe gelesen, vereinfachende Beschreibungen des Bergbaus, wie einfach erhöht die nonce, bis eine Lösung gefunden ist, aber ich habe auch gelesen, sehr viel detailliertere Erklärungen, die bedeuten würde, viel mehr beteiligt ist. Auch wenn nur die nonce wird geändert in Eingabe -, der pool müsste noch weisen Sie jeder Bergmann eine einzigartige nonce, um zu versuchen, nach jeder submission, no?

Bergleute ändern möchten, müssen Sie mehr als nur die nonce, und es ist diese Tatsache, dass es ein mining-pool, um sicherzustellen, dass zwei Bergleute produzieren nicht die gleiche Arbeit zweimal.

Denn Bergbau ist immer mit der verwendeten Transaktionen in den block, die änderung dieser Transaktionen wird die Wirkung des merkle root und damit das Ergebnis. Eine dieser Transaktionen ist die coinbase-Transaktion, die ist etwas, dass die Bergleute haben die Kontrolle über. Insbesondere die input script für die coinbase-Transaktion die Eingabe kann bis zu 100 bytes aribtrary Daten. So Bergleute verwenden diesen Raum, als eine zusätzliche nonce (bekannt als die extranonce). Sie haben eine nonce es auch um die Herstellung neuer coinbase Transaktionen, die können Sie erstellen, die unterschiedliche merkle Wurzeln und damit unterschiedliche block-Header. Die extranonce ermöglicht Bergleute haben mehr als nonces aus nur die 32-bit-nonce, die in die block-header.

Mining-pools nutzen dieses extranonce, um sicherzustellen, einzigartige Arbeit. Sie werden einem Bergmann Teil einer extranonce (e.g der ersten Hälfte). Dann die miner verwenden kann, den rest der extranonce als extranonce für sich selbst. Dies ermöglicht die Bergleute haben immer noch einen großen Suchraum, so dass Sie nicht ständig zu Fragen, den pool für mehr Arbeit. Indem Bergleute verschiedenen extranonce Hälften, Schwimmbad sicher sein kann, dass zwei Bergleute werden nicht hashing die gleiche Sache mehrmals.

Sagen einem pool gespeichert, jede Lösung, die Sie jemals erhalten hatten, angesichts der enormen Größe der bitcoin Netzwerk, würde dies nicht letztlich zu einer statistisch signifikanten (in Sachen usability) Datenbank von sha256-Kollisionen?

Schließlich, ja. Aber es wird eine sehr lange Zeit, bevor das passiert. Das gesamte Bitcoin-Netzwerk getan hat ~2^90 hashes insgesamt. Allerdings, auch auf eine 50% chance einer Kollision, müssen Sie ~2^128-hashes. 2^90 ist 1/274877906944 von 2^128. Daher ist die Menge der Zeit, bis auch 2^128 hashes ist oft die Anzahl der Jahre, die das Universum überhaupt existierte. So in der Theorie, ja, es könnte genug sein hashes berechnet, dass eine Kollision gefunden ist, die Reine brute-force. Aber für alle Absichten und Zwecke, ist es nicht passieren wird.

+561
JustinP 23.07.2012, 00:35:07

Sie erhalten alle Preise, die in einem JSON-format, die Verwendung dieser Arten von Endpunkten:

Die Struktur der Endpunkt ist https://btc-e.com/api/2 und dann currency_currency und dann /ticker.

Hoffe, das hilft!

+441
vnimmanapalli 28.03.2018, 07:27:35

Ich habe getan, ein wenig Forschung auf dies, wie es war ein großes Anliegen, keine Sorge! Dies ist nur ein Problem, wenn Sie ein bitcoin (oder altcoin) daemon einrichten mit RPC über HTTPS. Dies wäre nur dann verwendet werden, wenn Sie sagen, Sie haben ein daemon läuft auf einem vserver und einem anderen Knoten, die von ihm verlangt, um Geld zu senden. Quelle: http://www.cryptocoinsnews.com/news/openssl-heartbleed-security-bug/2014/04/08

Diese ist standardmäßig deaktiviert und es sei denn, Sie wurden mithilfe von RPC-über-SSL-es ist kein Grund zur Sorge :)

Wenn Sie wurden mit RPC für jede Münze, die ich würde sagen, eine gute übung wäre, um ein neues wallet und senden Sie Fonds.

+319
HenryB 20.01.2016, 14:30:38

Ich bin mit estimatefee API zu berechnen Transaktion Gebühr für Nicht-Segwit.

Ich bin mit dieser Formel jetzt.

Größe = 180 * len(Eingänge) * 34 * len(output) + 10
necessary_fee = int(Umfang / 1000 * fee_per_kb)

Beispiel (1 Input, 2 outputs. Sie sind alle p2pkh)

fee_per_kb = 25000 // Ergebnis des bitcoin-cli estimatefee
Größe = 180 * 1 * 34 * 2 + 10
necessary_fee = int(Umfang / 1000 * 25000)

// necessary_fee => 306250 satoshi

Jetzt muss ich berechnen, Gebühr für Segwit. Meine Frage ist kann ich mit bitcoin-cli estimatefee für das Gewicht? Meine Erwartung ist das so wie unten.

fee_per_kb = 25000 // Ergebnis des bitcoin-cli estimatefee
virtual_size = (Etwas berechnungslogik einschließlich segwit Rabatt)
necessary_fee = int(virtual_size / 1000 * 25000)
+270
GeeqDoubt 24.02.2012, 15:08:00

Ich habe gerade gelernt, über die BGP-Angriff:

http://www.wired.com/2014/08/isp-bitcoin-theft/

http://www.secureworks.com/cyber-threat-intelligence/threats/bgp-hijacking-for-cryptocurrency-profit/

Der Angreifer war in der Lage, die Umleitung der Bergleute zu Ihren eigenen pool, um effektiv zu "stehlen" (betrügen Sie) Ihre mining-Belohnungen.

Ich weiß nicht genug über das Border Gateway Protocol, aber ich Frage mich, ob diese Art von Angriff kann verwendet werden, um split-das Bitcoin-Netzwerk selbst, im wesentlichen durch hijacking die node-discovery-Prozess. Wenn ein Angreifer könnte halten Sie den split für ein paar Stunden (vorausgesetzt, genügend hash power), es konnte erfolgreich ausführen, ein Doppel-verbringen Sie auf Ihr Ziel.

Ist der client jede Art von Authentifizierung mit Ihren peers?

P. S. natürlich müsste es genug wirtschaftliche oder politische motivation zur Durchführung solcher ein teurer Angriff (wie zu bringen, ein beliebtes Austausch-und Medien erzeugen Panik).

+248
Mupa9 14.11.2016, 01:30:42

Aus dem Bitcoin wiki (als-März 19, 2013):

Transaktionen kryptographisch signierter Datensätze neu zuweisen Besitz von Bitcoins zu den neuen Adressen. Transaktionen Eingänge - Aufzeichnungen verweisen auf die Gelder von anderen früheren Transaktionen - und Ausgänge - Einträge, die bestimmen, durch den neuen Besitzer übertragen Bitcoins sind und die referenziert werden, als Eingänge in die Zukunft Transaktionen wie diese Mittel werden respent.

Jedem Eingang muss ein kryptographische digitale Signatur, die entriegelt die Mittel aus dem vor die Transaktion. Nur die person, die über die entsprechende private Schlüssel ist in der Lage zu schaffen, eine zufriedenstellende Signatur; dies im Effekt sorgt dafür, dass Geld kann nur ausgegeben werden, von Ihren Besitzern.

Jeden Ausgang bestimmt, welche Bitcoin-Adresse (oder andere Kriterien finden Sie unter Skripting) wird der Empfänger die Fonds.

In einer Transaktion, die Summe aller Eingänge müssen gleich sein oder größer als die Summe aller Ausgänge. Wenn die Eingänge übertreffen die Ausgaben die Differenz wird als eine Gebühr, und können durch wer die erste umfasst die Transaktion in die block-chain.

Eine Besondere Art der Transaktion, genannt coinbase-Transaktion, hat keine Eingänge. Es erstellt von Bergleute, und es ist ein coinbase-Transaktion pro block. Da jeder block kommt mit einem Lohn von neu erzeugten Bitcoins (z.B. 50 BTC für den ersten als 210.000 Blöcke), die erste Transaktion von einem block ist, mit wenigen Ausnahmen, die Transaktion gewährt, dass diese Münzen zu der Empfänger (der Bergmann). Zusätzlich zu den neu geschaffenen Bitcoins, die coinbase-Transaktion wird auch verwendet für die Zuordnung der Empfänger einer Transaktion Gebühren, die gezahlt wurden, in den anderen Transaktionen werden in der gleichen block. Die coinbase Transaktion zuordnen können, die ganze Belohnung für eine einzige Bitcoin-Adresse, oder teilen Sie es in Portionen unter mehreren Adressen, so wie jede andere die Transaktion. Coinbase-Transaktionen immer enthalten sind Ausgaben in Höhe der Summe der block reward plus alle Gebühren für Transaktionen, die von den andere Transaktionen, die in dem gleichen block.

+192
Alice Kramer 25.12.2012, 14:28:15

Ich bin mir nicht sicher, ob dies die Informationen, die Sie für Fragen, aber Testnet verwendet eine andere Adresse format und leitet sich von seiner eigenen genesis-block, also alle Inhalte aus dem mainnet die blockchain ist nicht kompatibel mit testnet. Mainnet Transaktionen sind nicht kompatibel mit testnet.

+168
yni4ka 28.11.2015, 19:50:22

Ich habe Südafrikanische Rand, ich würde wie zu kaufen bitcoins mit. Keine Websites, die ich kenne, akzeptieren Rands (ZAR). Wie bekomme ich dieses?

+160
Thinking Tools 27.02.2014, 01:12:25

BTC-E-shut-down durch die Regierung und es wird nicht wieder kommen. Es gibt also keine Möglichkeit, das zu tun.
(Quelle: btc-e.com)

+149
Shaikh Saiif 26.11.2014, 12:06:08

A chain of transactions

In bitcoin jede Transaktion die Unterschrift ist unterzeichnet mit früheren Besitzer des privaten Schlüssels. Dann, wie Zeichen der ersten Transaktion mit Unterschrift?

+116
Messai 22.12.2017, 22:36:05

Nicht alle exchange-APIs aufrufen, callback-Funktion, die bei jeder Transaktion?

Ich möchte zu bauen, ein auto-Handels-Plattform basiert auf das tick-Ereignis, aber stattdessen ziehen den Preis, ich möchte die push-Mechanismus.

+105
MarCrazyness 19.08.2016, 15:43:25

Ich möchte verstehen, etwas sehr grundlegendes. Wie funktioniert der Handel zwischen BTC & USD.

Sagen wir mal ich hab 1 BTC bei UNS 100. Die naive Idee ist "buy low" und "sell high". Aber ich weiß es nicht fassen, wie sich die Arbeit, dh, wie ist möglich, Gewinn in beide Richtungen.

Wenn der Wert der BTC verändern auf diese Weise (Wert in USD):

110 85 102 40 70 90 115 130 100 200

Was muss ich tun, um einen Gewinn zu machen? Und wenn mein plan ist, dass ich nicht mehr verlieren, als ich investiert am start?

+103
aurelien perche 25.12.2018, 12:12:23

Fragen mit Tag anzeigen