Forking PIVX - FEHLER: CheckBlockHeader() : proof of work fehlgeschlagen

Ich habe die Gabel PIVX und generiert neue genesis-block-hash, merkle root und nonce, und verändert die Belohnungen Parameter.

Kompiliert er fein und der daemon gestartet wird, ich habe sogar 2 Knoten angeschlossen, sondern versucht, mir den ersten block mit setgenerate true -1 funktioniert nicht. getmininginfo, sagt mining = true aber der hashratepersec 0 ist.

Meine debug.log-zeigt Seiten und Seiten dieser:

2018-02-01 13:16:55 CreateNewBlock() : TestBlockValidity fehlgeschlagen
2018-02-01 13:16:55 CreateNewBlock(): Gesamtgröße 1000
2018-02-01 13:16:55-FEHLER: CheckProofOfWork() : hash nicht mit dem übereinstimmt, nBits
2018-02-01 13:16:55-FEHLER: CheckBlockHeader() : proof of work fehlgeschlagen
2018-02-01 13:16:55-FEHLER: CheckBlock() : CheckBlockHeader fehlgeschlagen
2018-02-01 13:16:55 CreateNewBlock() : TestBlockValidity fehlgeschlagen
2018-02-01 13:16:55 CreateNewBlock(): Gesamtgröße 1000
2018-02-01 13:16:55-FEHLER: CheckProofOfWork() : hash nicht mit dem übereinstimmt, nBits
2018-02-01 13:16:55-FEHLER: CheckBlockHeader() : proof of work fehlgeschlagen
2018-02-01 13:16:55-FEHLER: CheckBlock() : CheckBlockHeader fehlgeschlagen
2018-02-01 13:16:55 CreateNewBlock() : TestBlockValidity fehlgeschlagen
2018-02-01 13:16:55 CreateNewBlock(): Gesamtgröße 1000
2018-02-01 13:16:55-FEHLER: CheckProofOfWork() : hash nicht mit dem übereinstimmt, nBits
2018-02-01 13:16:55-FEHLER: CheckBlockHeader() : proof of work fehlgeschlagen
2018-02-01 13:16:55-FEHLER: CheckBlock() : CheckBlockHeader fehlgeschlagen
2018-02-01 13:16:55 CreateNewBlock() : TestBlockValidity fehlgeschlagen
2018-02-01 13:16:55 CreateNewBlock(): Gesamtgröße 1000
2018-02-01 13:16:55-FEHLER: CheckProofOfWork() : hash nicht mit dem übereinstimmt, nBits
2018-02-01 13:16:55-FEHLER: CheckBlockHeader() : proof of work fehlgeschlagen

Ich denke, dass dies vielleicht ein kleiner Fehler irgendwo, aber nicht genau, wohin. Vielleicht würde jemand aus Erfahrung kennen?

Wenn du kommentierst, um zu sagen, "nicht eine weitere Münze Klon" bitte speichern Sie Ihre Energie für etwas produktiver.

Danke!

+242
Adrian Leverseidge 05.06.2016, 14:44:27
35 Antworten

Ich bin neu bei Bitcoin und ich bin immer noch versuchen zu verstehen, die Arbeit von bitaddress.org aber stecken ein langer Weg.

Auf bitadress.org ich kann die site offline und erstellen Sie eine öffentliche und der private Schlüssel durch das bewegen meiner Maus.

Nachdem meine keys generiert werden, die ich senden kann bitcoins, der zum öffentlichen Schlüssel. Aber da die Website offline ist, wie kann meine Schlüssel zu Holen Sie sich in das bitcoin-system?

+994
imcc 03 февр. '09 в 4:24

Wenn es hilft https://gist.github.com/TOMOAKI12345/7e0aa1c6b8ace4a70ca6

Breadwallet source-code ist wirklich gute Quelle, um Informationen über die Netzwerk-Protokoll-SPV Brieftasche.

+973
xgMz 20.03.2011, 17:49:23

Vielen Dank für jeden link/Autor+Titel. Ich bevorzuge max. 2 Jahren der Vergangenheit an, wenn möglich. Wenn man weiß, dass ein Buch veröffentlicht wird, in Naher Zukunft, können Sie es erwähnen zu.

+971
oori 25.10.2016, 20:42:25

Sie sind unter der Annahme, dass Cecil und Danny zusammenarbeiten können, um zu vermeiden, überschneidungen in der Arbeit. Sie können nicht, zumindest nicht in einer sinnvollen Art und Weise. In deinem Beispiel gibt es eine kleine Anzahl von Kisten für Sie zu suchen. In Bitcoin, es gibt Billionen von Boxen. Eine Zusammenarbeit über die Verfolgung der, wer gesucht was nehmen würde viel mehr Arbeit als jeder auf der Suche nach dem Zufallsprinzip und die Annahme der äußerst geringen Wahrscheinlichkeit, zu überprüfen, die gleiche Sache zweimal.

+947
user66185 07.05.2011, 20:32:41

Ich betreibe alle meine BTC Transaktionen durch Elektron, aber vor kurzem installiert die 0.14.0-Core-client und möchte zu bewegen, dass. Konnte ich exportieren meine ~40 private Schlüssel aus Elektron, aber wie kann ich richtig importieren Sie diese in die Kern-client?

+934
Daveoc64 02.05.2014, 08:20:48

Ich bin in der Lage, erstellen Sie neue bitcoin-Adresse mit jsonrpc durch den Zugriff auf den bitcoind client, wo ich bin in der Lage zu bekommen, nur der account name und Adresse, aber ich konnte nicht private oder öffentliche Schlüssel. Ist es anyother Ansatz erstellen Sie neue bitcoin-Adresse mit private und public key.

+894
Mahtar 24.04.2019, 23:01:09

GH/s steht für gigahash pro Sekunde

TH/s steht für terahash pro Sekunde

Giga- und tera- sind SI-Präfixe wie kilo- und mega- , und Sie sind überall im Einsatz, (kilometer, megahertz, gigahertz, gigabyte, terabyte, ...). Sie finden die vollständige Liste der SI-Präfixe hier:

https://en.wikipedia.org/wiki/Metric_prefix#List_of_SI_prefixes

Also, um zusammenzufassen:

1 kH/s = 1000^1 = 1 000 hashes pro Sekunde
1 MH/s = 1000^2 = 1 000 000 hashes pro Sekunde
1 GH/s = 1000^3 = 1 000 000 000 hashes pro Sekunde
1 TH/s = 1000^4 = 1 000 000 000 000 hashes pro Sekunde
1 PH/s = 1000^5 = 1 000 000 000 000 000 hashes pro Sekunde
1 EH/s = 1000^6 = 1 000 000 000 000 000 000 hashes pro Sekunde
+890
avee 03.11.2018, 11:49:15

Ich überlege mir zwei Szenarien hacking frisch installiert bitcoin-core-Knoten.

  1. Macht frisch installiert bitcoin-core-Knoten genesis-block in der installation enthalten?

  2. Diese neuen Knoten Kontakte einige peer für das herunterladen von blockchain. Können schädliche peer-Knoten geben falsche Kette? Ist dieser Angriff möglich, und wie ist es abgemildert in bitcoin?

+806
Armando Andrade 31.08.2015, 23:14:52

Ich denke was du suchst ist etwas wie dieses: https://goochain.net/

Es hat Optionen für den Datumsbereich und die Höhe reichen.

+774
hannibalkiller 16.02.2015, 13:40:18

Vor ein paar Tagen entschied ich mich zum download Bitcoin Core, damit ich es verwenden können, so voller Knoten, zu helfen, das Netzwerk und auch als meine wichtigsten Brieftasche.

Seitdem lese ich immer wieder eine Menge Leute sagen, dass Sie sollten nicht verwenden eine volle Knoten als Geldbeutel, aber ich kann nicht herausfinden, warum.

Gibt es irgendeinen guten Grund, dies nicht zu tun?

+726
AppleDevX 26.06.2015, 07:59:45

Ich habe eine kurze eher die "noob" Frage zu MtGox. Ich habe bemerkt, viele Berichte über MtGox als sehr langsam auf "Auszahlung" usd, und haben gesehen, viele Leute sagen, dass Sie überweisen Sie Ihre bitcoins an Coinbase, bevor Sie Sie verkaufen, so können Sie Ihr USD schneller.

Aber ich habe eine einfachere Frage, wenn ich verkaufen will, einen bitcoin auf mtgox, bin ich "hängen geblieben"? Das heißt, wenn ich verkaufen 1 bitcoin für, Beispiel ($1000 usd), würde die 1000 usd sofort versucht werden, werden in mein Konto und dann auf "on hold"? Oder könnte ich nehmen, die 1000 usd und sofort kaufen ein anderes 1 bitcoin etwa 5 Minuten später, wenn es $900.

Ich bin im Grunde versucht, zu bewerten die Möglichkeit, eine "schnelle Wende" auf MtGox kaufen und verkaufen von bitcoins, das entspricht einem "Daytrader" an der Börse

Danke!

+723
Andrew Sundstrom 19.06.2013, 22:36:50

Die Daten, die gehasht wie txid enthält Zeuge?

Nein, die txid ist der hash-Wert von nur [nVersion][txins][txouts][nLockTime] das ist das gleiche wie eine serialisierte nicht-Zeugen Transaktion. Das bedeutet, dass die Signatur nicht in der Transaktion enthalten hash, entfernen Sie das Potenzial für die TXID Formbarkeit aufgrund der mauling der Signatur. Nur WTXID enthält die Zeugen, die marker und die Flagge, wie Sie schrieb in Ihrem Beitrag.

Und txid präsentiert werden, im block, z.B. gezählt werden, wenn Gebäude Merkle-Baum?

Ja, die Transaktions-ID wird in der gleichen Weise, dass nicht-segwit TXIDs sind beim Bau der merkle-tree.

+699
MykolaSharhan 17.01.2015, 07:56:46

Ich habe BAMT laufen auf meinem rig, aber ich glaube nicht, dass die E-Mail-Benachrichtigungen arbeiten, die möglicherweise durch eine schlechte config.

Ich möchte mit Google ' s SMTP-server, wenn möglich (oder jedem anderen SMTP-provider), aber Google nutzt TLS, die nicht unterstützt wird in der BAMT configs ich glaube, dass, so dass, wenn dies nicht möglich ist (und keine anderen freien SMTP-Server verfügbar sind), wie würde ich mich über die Einrichtung meiner eigenen SMTP-server auf dem Prüfstand?

Dank

+682
AleMezio 06.12.2012, 23:06:42

Ich versuche zu finden, eine einfache Möglichkeit zu aktivieren, die eigene Webseite zu akzeptieren bitcoin Zahlungen. Ich versuche zu testen Blockchain.info's "receive payment API" (http://blockchain.info/api/api_receive). In der Nähe des Ende der Seite, dort ist ein PHP-Beispiel (https://github.com/blockchain/receive_payment_php_demo), die ich gerne testen. Um es zu testen, ich muss zum senden von bitcoin zu Blockchain.info's-Adresse, die das System später senden die Bitcoins zurück zu mir. Wenn ich versuche zu senden 0.0005 BTC in meiner Bitcoin-QT client (v0.8.6-beta) , bekomme ich folgende Meldung:

"Diese Transaktion ist über die Größenbeschränkung. Sie können noch senden es für eine Gebühr von 0,0005 BTC, das geht auf die Knoten, die Bearbeitung Ihrer Transaktion und unterstützt das Netzwerk. Wollen Sie die Gebühr zu zahlen?"

Es gibt nur zwei Tasten für mich zu klicken: Abbrechen, oder ja. 0.0005 BTC ist im Wert von etwa 50 Cent oder 100% der Menge, die ich senden möchten. Das ist eine unglaublich teure Gebühr und nicht alles, was angepriesen als ein billiger Weg, um Geld zu senden. Bei der Entwicklung und Erprobung, wird man wahrscheinlich benötigen, um bitcoin senden durch diesen PHP-code viele Male, was bedeutet, dass diese Gebühren summieren, und alles, was ich Tue, ist die Prüfung.

Wie kann ich meine BTC zu testen, Zahlungsabwicklung ohne die Zahlung dieser Gebühr?

+613
user1563544 08.09.2011, 07:39:47

Ich bin mir nicht 100% sicher, wie das API funktioniert, aber es sieht aus wie es können Sie die Versorgung der Entropie. Test, um zu sehen, wenn man immer die gleiche Adresse und Geheimnis, wenn Sie uns die gleiche Entropie. Wenn Sie das tun, dann verwenden Sie einfach die Eselsbrücke und jeder HD-Schema, das Sie wollen, um daraus einen geheimen jeglicher Art (Sie können die gleichen Algorithmus, den Sie verwenden würde, für bitcoin) und übergeben Sie das Geheimnis, wie die Entropie zu, dass API-Aufruf.

Zwei Verwarnungen mit diesem Ansatz:

1) Sie müssen testen, um sicherzustellen, dass die API wirklich deterministisch ist. Versuchen Sie es auf ein paar verschiedenen Maschinen und ein paar andere JS-Implementierungen und stellen Sie sicher, dass der gleiche Entropie führt immer zu der gleichen Adresse und Geheimnis.

2) Ihre Fähigkeit sich zu erholen Schlüssel aus der mnemonischen würde gebunden werden, um Ihren Zugang zu dieser Bibliothek. Wenn die Bibliothek jemals verändert Ihre Schlüssel generation Algorithmus, können Sie nicht wiederherstellen Sie die Tasten. So wählen Sie eine version, die funktioniert und nicht immer ändern.

+600
DuckPuppy 01.01.2013, 13:48:47

Kann nicht finden alle Informationen in der neutrino github zum installieren auf mac?

+582
Subiksha Vivekanandan 28.07.2017, 05:00:56

Man hat zu unterscheiden zwischen drei unterschiedlichen Quellen von deflation. Auf der Grundlage der bekannten Menge-Gleichung gibt es drei mögliche Szenarien wie eine deflation passieren kann.

M * V = Y * P

M= Geldmenge; V= Geld-Geschwindigkeit; Y= Output/Produktion/BIP Real; P= Preisniveau

Deflation wird allgemein definiert als ein Rückgang des Allgemeinen Preisniveaus (z.B. P geht nach unten). Also es gibt 3 Möglichkeiten dies geschehen kann:

M abnimmt: So genannte Debt Deflation). Dies ist ein riesiges problem für die Banken, und das ist das, was die meisten ökonomen Angst. Offensichtlich kann dies nicht geschehen, Bitcoin, weil M befestigt ist. (Außer für verlorene Brieftaschen).

Y erhöht: Dies wäre economiv Wachstum durch einen Anstieg der Produktivität. Denn das ist eine gute Sache, hier gibt es kein problem.

V sinkt: Dies bedeutet, dass die Menschen Horten Ihr Geld und nicht es auszugeben. In der Regel geschieht dies in Zeiten hoher wirtschaftlicher Unsicherheit. Wenn Sie unsicher sind, ob Sie Einkommen im nächsten Monat wird Sie ein wenig mehr. Dies könnte zu einem problem in eine bitcoin-Wirtschaft, wenn das Geld ist einfach eingeschlafen in der Menschen Brieftaschen.

+558
kinokritik07 25.05.2019, 23:22:26

Sie sind es nicht. Sie könnten zur Verfügung gestellt werden, um zu versuchen, um eine bessere Erklärung, aber ich glaube nicht einmal, dass dieser Zweck erreicht wird. Es gibt einige Sätze in diesem Artikel, die überhaupt keinen Sinn machen, wie:

Ein bitcoin, in seinem Kern, ist ein sehr einfaches Daten-ledger-Datei als 'blockchain'. Eine blockchain ist die Datei Größe ist Recht klein, etwa die Größe eine lange SMS-Nachricht auf Ihr smartphone.

Ich würde empfehlen, Sie betrachten die Frage, die Sie erwähnt , das Sie tatsächlich haben zwei wirklich gute Antworten, und ignorieren Sie den ersten Artikel.

+542
zakum1 09.11.2016, 23:30:04

Wenn Ihr client ist "32 Wochen hinter sich", dann ist es noch nicht erhielt die Transaktion, die geschickt die Münzen an seine Adresse. Sobald es synchronisiert ist, sollten Sie sehen, dass die Transaktion und eine richtige balance. Wenn Sie sind in der Lage, mit dem Netzwerk zu verbinden, sollte sich der client automatisch synchronisiert (obwohl es kann viele Stunden oder sogar Tage, abhängig von der Geschwindigkeit Ihres Computers und internet-Anschluss). Wenn es nicht die Aktualisierung an alle, überprüfen Sie, ob Ihre internet-Verbindung funktioniert und nicht durch eine firewall blockiert.

+521
Blockmaster 04.05.2013, 13:48:39

Sorry, ich bin nicht vertraut mit python-bitcoinlib aber wenn es Ihr Ziel ist, erstellen Sie einfach keys/Adressen, die Sie verwenden können, diese Bibliothek (disclosure: ich schrieb es) die folgende Weise:

Generieren einen privaten Schlüssel

private = PrivateKey.random()

oder private = PrivateKey.from_hex('yourhexkeyhere')

oder private = PrivateKey.from_wif('yourwifhere')

und dann, um die hexadezimale Darstellung verwenden private.hex() von privat.wif()

Erstellen Sie einen öffentlichen Schlüssel

public = private.to_public()
öffentlichkeit.hex()
'044cc549c65f4b0b7713d7a763a01221f85fd34602ac8ff0386995349c55de7111d16b5...'
öffentlichkeit.hex(komprimiert=True)
'034cc549c65f4b0b7713d7a763a01221f85fd34602ac8ff0386995349c55de7111'

Erstellung einer Adresse aus dem öffentlichen Schlüssel

öffentlichkeit.to_address('P2PKH')
'16B2Ghyu5C1CofKfXF2Zi9JycqaAyaE8cd'
öffentlichkeit.to_address('P2WPKH')
'bc1qtqshpjw8kr7jlk27gcvj7pvzt8lp6vn5dc2f24'

Wenn Sie diese Bibliothek verwenden, verwenden Sie es bitte nur als Werkzeug zum lernen und nicht zum versenden von echten Münzen, da es möglicherweise noch einige bugs.

+514
Kyrylykov 01.08.2012, 07:09:24

Ich bin versucht zu ziehen die historischen Daten aus der Coinbase Pro api mit Python mit der cbpro Paket. Für einige Grund, warum ich entweder auf einen Fehler, oder können, ziehen Sie nur die Daten der letzten 350 Tage.

Wenn ich führen Sie die folgenden:

import time
import cbpro
csv-import
importieren json
import shutil
import os
start_time = time.time()
Endzeit = Startzeit-(86400*300)
public_client = cbpro.PublicClient()
public_client.get_product_historic_rates('ETH-USD')
Daten = public_client.get_product_historic_rates('ETH-USD', Granularität=86400,
 start = start_time,
 end = Endzeit)

Dann bekomme ich ein "invalid interval" - Fehler. Wenn ich jedoch entfernen Sie entweder die "start = start_time" oder "end = Endzeit" Teil des Codes, bekomme ich die letzten 350 Tage im Wert von historischen Daten. Egal, ISO-8601-Zeit Liste ich als "start" oder "Ende," ich hab immer wieder die letzten 350 Tagen, beginnend mit heute.

Was mache ich falsch?

+491
AlDoll 18.03.2013, 21:44:55

BIP143 gibt "eine neue Transaktion digest-Algorithmus"bezeichnet.

  1. den Skriptcode der Eingang (serialisiert als Skripte in CTxOuts)

Welche Probleme könnten entstehen, wenn der den Skriptcode der Eingang nicht in den digest?

+481
teenaz 06.10.2018, 18:49:50

Ich übertragen BTC von GDAX zu Binance. Ich habe die Transaktions-ID. Wie erfahre ich den status der übertragung. GDAX Berichte übertragung abgeschlossen. Danke.

+479
MD Afzal 22.04.2013, 22:22:35
  1. Sehen Sie sich diese zahlen in binäre. Eine hex-Ziffer ist 4 bit, also 7 in hex-0111 Binär, 3 0011, 1 ist 0001. Sie können sehen, dass 7 die größte hex-Ziffer, in dem das höchstwertige bit ist 0; 3 ist die größte hex-Ziffer, in der die beiden höchstwertigen bits sind 0; und so weiter.

  2. Ja, Sie können dieses gleiche Wert von Protokoll2 von den hash-Wert und Subtraktion von 256 (die ist die Gesamtzahl der bits im hash). Beachten Sie, dass die Anzahl der führenden null-bits von hash (auch "fractional bits") erforderlich ist, um gleich oder kleiner als die Ziel-Schwierigkeit, aber im Allgemeinen ist viel mehr, wahrscheinlich weniger.

+442
raja viriyala 06.01.2018, 18:32:35

Beide Parteien könnten offline sein, wenn die Transaktion übertragen wird. Die Transaktion ist eine öffentliche Ankündigung, dass Mittel, die in Bewegung sind, die sofortige onces ausgestrahlt und weitergegeben, und damit weitere verbringt eingestuft werden als double ausgeben.

Bestätigungen sind, wenn eine Transaktion beginnt, tragen einige Gewicht ist, da es nicht ohne weiteres rückgängig gemacht werden. Im Allgemeinen Wartezeit von mehr Bestätigungen ist besser, da wenn ein miner sammelt sich eine Menge hashrate, Sie haben eine größere Wahrscheinlichkeit, dass das Rückgängigmachen der änderung.

Also, die Anzahl der Bestätigungen zu warten sein sollte als dynamischer, ich glaube, 6 kamen aus Satoshis Einschätzung der Spieler nur mit 10% der hashrate.

+440
87012446301 02.11.2010, 09:02:14

Blockonomics hat direkten Brieftasche wordpress-plugin.

  • Die Zahlungen gehen direkt auf Ihr HD-wallet. Alle wichtigen HD-wallets wie trezor, ledger, electrum, mycelium unterstützt werden
  • Es gibt keine KYC/Dokumentation-Anforderungen, können Sie es mit Ihrem emailid
  • Das plugin ist auch open source, falls Sie änderungen vornehmen möchten.
+368
Angus Leung 10.12.2013, 07:59:32

Dogecoin kein limit mehr.

+358
JonathanL 07.08.2011, 07:59:45

Ich würde nicht die Mühe mit einer nvidia Grafik-Karte, aber die Wahl liegt bei dir, aus Erfahrung, die Sie ausführen, viel zu heiß und nicht produzieren genug Strom, besonders bei der aktuellen Schwierigkeit. Ohnehin werfen Sie einen Blick auf diese Liste https://en.bitcoin.it/wiki/Mining_hardware_comparison es listet eine Menge der besten Einstellungen sowie gibt Ihnen eine Idee, wenn Sie Ihre Karte auf die Hash-rate, die es werden sollten.

+352
lydianphrygian 06.10.2019, 12:28:42

Es gibt ein paar Möglichkeiten, um eine Schätzung der Transaktionsgebühr (gehen Sie zu Schritt 3, wenn Sie möchten, eine automatisierte Methode, um senden Sie Ihre gesamte Gleichgewicht).

  1. Sie können die Bitcoin-cli. Aus einer vorherigen Antwort, wie Schätzung Gebühren:

    bitcoin-cli estimatesmartfee 6
    
  2. Sie können auch verwenden Sie viele webservices, die den Schwerpunkt auf die Schätzung der Bearbeitungsgebühr:

  3. Schließlich könnten Sie laden Sie Ihre privaten Schlüssel in eine wallet wie Elektron , die Pflege der Schätzung der Bearbeitungsgebühr für Sie und sicherstellen, dass alle Ihre bitcoin übertragen.

+243
Whitebeard 12.10.2019, 04:19:14

Dies ist eine mehrteilige Frage.

Ich heruntergeladen Quellcode von bitcoin core von github und kompiliert es auf meinem Windows 10. Dann bekam ich bitcoind und bitcoin-qt unter andere Befehle. Ich ersten Lauf bitcoin-qt und wählen Sie ein Verzeichnis(D:\bitcoin) für die blockchain-Daten speichern. Aber da muss ich verwenden bitcoin-cli - tool und bitcoin-qt nicht aussetzen, ein RPC-Dienst standardmäßig, schließe ich bitcoin-qt und starte bitcoind.

Aber dann habe ich festgestellt, dass bitcoind nicht download der blockchain, von wo bitcoin-qt gestoppt(run bitcoin-cli -getinfo). Wie kann ich bitcoind download, der Weg? (Ich benutze bitcoind -datadir=D:\bitcoin zu tun, ist es richtig?)

Eine andere Frage ist, wo soll ich meine Datei konfigurieren. In meinem home-Verzeichnis(C:\Users\MyName) oder einfach nur die gleichen Daten ein Verzeichnis(D:\bitcoin)? Tut bitcoind und bitcoin-qt verwenden Sie die gleiche Datei konfigurieren?

+242
hsaaddabs 16.11.2014, 06:31:40

Es gibt keinen Konsens. Ich denke, ein Teil der Grund dafür ist, dass viele Leute, die in der Bitcoin-Projekt haben ein begründetes Interesse an der Aufrechterhaltung, dass es nichts falsch mit Bitcoin.

In der Tat, es gibt wirklich nichts falsch mit Bitcoin, aber es gibt viel Raum für Verbesserung. Jedoch, die meisten Verbesserungen vorgeschlagen haben, die entsprechenden Kosten, und es gibt keinen Konsens, dass die Vorteile die Kosten überwiegen für viele Verbesserungen.

Hier sind ein paar Bereiche, in denen Verbesserungen sind wahrscheinlich möglich:

  1. Der mining-Algorithmus ist die Berechnung nur schwer. Es ist die Erinnerung nicht schwer oder Entscheidung schwer.

  2. Anonymität ist begrenzt durch die Unfähigkeit, zu veröffentlichen, erhalten Adresse, ohne Angabe, wie viele Münzen übertragen werden an diese Adresse.

  3. Es ist keine gute Art und Weise zu beschneiden, die block-Kette.

  4. Es ist kein guter Weg, um das umkehren einer Transaktion oder akzeptieren eine Transaktion.

  5. Transaktionsgebühren werden nicht vorhersehbaren langfristigen.

  6. Mining-pools die zentrale Entscheidung, welche Transaktionen und welche Kette zu arbeiten, besiegen einige der Schutz diversifizierten Bergbau sorgen soll.

  7. Es gibt keine Möglichkeit zum wiederherstellen von verloren gegangenen Münzen.

  8. Es gibt keine gute Möglichkeit zum verwalten der Währung, wenn sich herausstellt, benötigt. Zum Beispiel, der block Auszahlung Algorithmus ist alle, aber fest in Stein, aber kann keinen Sinn machen, in einem Jahrzehnt.

  9. Es gibt keinen guten Weg zu ziehen Münzen aus der block-Kette, so dass Sie wieder in.

  10. Ein 51% Angriff rückgängig machen können, so viel von der Kette wie gewünscht, bis auf den letzten checkpoint.

Meine Meinung ist, dass es viel zu früh darüber zu sprechen, Bitcoin 2.0. Wir wissen nicht genug über das, was ist wirklich richtig und was wirklich falsch ist, noch, und solche Anstrengungen würden tatsächlich arbeiten gegen den breiteren Einsatz von crypto-Währungen durch die Verringerung der Stabilität.

+198
Vermis 01.02.2013, 20:00:00

Nehmen wir an, wir bauen online-casino-Markt und wollen, um Zahlungen zu erhalten.

Werden skalierbare, sichere und gute user experience wir:

  • generieren kann, die neue Adresse für jede einzelne Zahlung. Mit Einzahlung Adresse ist viel einfacher. Auch die Benutzer immer einzahlen kann, um die alte Adresse von mitake, selbst wenn Sie erzeugt neue Adresse.
  • kann nicht überprüfen, listreceivedbyaddress , weil regelmäßig überprüfen Hunderte von thausands von Adressen ist nicht skalierbar. Auch große RPC-Ausgabe, wenn einzelne user machen, die Tausende von Ablagerungen.
  • wir sollten uns nicht verlassen auf externe online-Dienste blockchain API.

Wir absolut keine RPC-Aufruf wird die Liste abgeschlossen und die wachsende Liste von Transaktionen, wie Sie alle Transaktionen, für die Brieftasche oder alle Transaktionen für die Adresse.

Also, die vernünftigste Art und Weise prüfen sollte, durch listsinceblock zu analysieren alle Transaktionen "pro analysiert block" und verbinden, um Benutzer-balances-Adresse Ziel - incrase Benutzer-Betrag in unserem online-service und markieren Sie diese Zahlung als "abgeschlossen" nicht zählen, es zweites mal. Einfachste Art und Weise der Kennzeichnung dieser Transaktion als "bereits gelöst" ist für die Speicherung seiner ID als "bereits verwendet" in der gleichen SQL-Transaktion, die incrases user balance.

Aber ich habe gehört, dass es möglich ist, zu ändern, Transaktions-id, die in der block-Kette, so ist eine solche Lösung sicher?

Wie kann ich die RPC-Aufrufe verwenden, um Zahlungen zu erhalten-block-nach-block und die Daten kann ich verwenden, um zu Kennzeichnen die Zahlung als "gelöst" werden sicher von Duplikate vorkommen auf eine einzige Zahlung?

TL;DR wie die "big Player" wie Cryptsy tun Zahlungen erhalten?

+178
Thomas Meli 22.07.2012, 10:12:33

Gibt es eine Möglichkeit, mir bitcoins, ohne einen client installieren, das ist, kann ich es in PHP oder Node.js durch das hinzufügen von einigen Bibliotheken usw. zu replizieren, was den bitcoin-client tun würde(mehr oder weniger)?

+154
nilsel 22.08.2012, 09:45:53

Für bitcoin-cli getblock, was ist der Unterschied zwischen "Zeit" und "mediantime"?

Wenn ich mich für eine streng monoton wachsende Reihe von Zeitstempeln ist eine bessere wählen, als die anderen?

+140
2410skorp 16.01.2013, 04:49:17

Im Allgemeinen kann man nicht wissen, für bestimmte.

Lassen Sie uns sagen, Sie wollen zu kaufen. Sie werden ein Hersteller, wenn, und nur wenn, Ihr Preis liegt unter den niedrigsten Preis von einer bestellen verkaufen (der Briefkurs) auf die sofortige Aufgabe Ihrer Bestellung an der Börse. Wenn Ihr Preis ist über den Fragen, es wird sofort ausgeführt und Sie sind ein taker. (Zumindest bis zu dem Ausmaß, dass die offenen sell orders sind groß genug, um ihn zu füllen. Wenn die verkaufen, Bestellungen auf oder unter Ihrem Preis nicht füllen Sie Ihre gesamte Bestellung, dann der rest der Bestellung bleibt auf dem Buch. Der Austausch könnte berechnen Sie die taker-Gebühr nur für den Teil, der ausgeführt wird, sofort, und die maker-Gebühr für den rest, würden Sie haben zu prüfen, Ihre Politik.)

Sie können die Reihenfolge Buch und versuchen Sie es zu nennen einen Preis über dem aktuellen Ask. Aber es wird immer eine gewisse Verzögerung zwischen dem moment, in dem Sie überprüfen die Buch-und der moment, in dem Ihre Bestellung kommt an der Börse, und es ist möglich, dass weitere Verkaufsaufträge kommen Sie während dieses Zeitfensters. So können Sie nie sicher sein.

(Es ist möglich, dass der exchange-vielleicht eine option, um nur geben Sie Ihre Bestellung, ob es einen Schöpfer, und es sonst Abbrechen. Sie müssten, um zu Fragen, ob Sie bieten so eine Sache.)

Beachten Sie, dass der Letzte Preis ist irrelevant für all dieses. Es gibt nur den Preis der letzten Bestellung, die ausgeführt. Wenn zusätzliche unübertroffene verkaufen, Bestellungen angekommen sind, da dann, es ist durchaus möglich, dass der Ask-Preis unter dem Letzten.

Wenn Sie verkaufen wollen, dann ist alles Umgekehrt: Sie sind ein Hersteller, wenn, und nur wenn, Ihr Preis liegt über dem höchsten Preis für die buy order (Bid-Preis).

+55
point blank 22.03.2014, 07:04:18
$200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil