Welche kryptografischen Operationen durchgeführt werden, wird auf die 3 öffentlichen Schlüssel zu erzeugen, eine multisig (2 von 3) Adresse?

Ich bin gerade dabei ein handle auf multisig, es tut mir so Leid. Ich weiß nicht wirklich wie, (welche Operationen ausgeführt werden) auf die Eingänge (3 öffentlicher Schlüssel, richtig?) generieren Sie eine multisig-Adresse. Oder ist es eine einfache Verkettung Betrieb?

+583
OZEE LIVE 23.05.2017, 17:07:08
40 Antworten

Ich glaube nicht, dass Sie eine Wahl haben. Sie wird nicht viel tun, das mining von bitcoins mit MH/s. Sie benötigen mindestens ein paar GH/s. Nicht sicher über litecoin. Wenn Sie wollen, um mir bitcoins, die Sie haben, um spezielle hardware (butterfly labs kncminer) oder cloudmining wie cexio

+972
octopod 03 февр. '09 в 4:24

Wenn ein miner abgebaut eine große Menge an Münzen und Münzen waren offline gespeichert, sobald generiert, würde das Gleichgewicht der Adressen halten, dass diese Münzen immer noch sichtbar sein auf einem blockexplorer wie blockchain.info wenn Sie die öffentliche Adresse?

Oder würde eine person brauchen, um so etwas wie bitcoin core oder bitcoind und fügen Sie die Adresse als nur zusehen, Adresse und getbalance-Aufruf?

Ich bin versucht zu überprüfen, ob ein Verkäufer tatsächlich hat die Münzen, die Sie zu haben behaupten. Sie kann anscheinend zeigen die Brieftaschen und Ihre Guthaben an die person, die Interaktion mit Ihnen im Büro jetzt mit bitcoin-core. Aber gibt es eine Möglichkeit für mich in ein anderes Land, um zu bestätigen, dass das, was mein Kollege Aussicht ist tatsächlich genau und richtig?

+927
Vijaya Kumar Ganpur 28.04.2011, 14:26:27

In Ihrem Papier Zwei Bitcoins zum Preis von Einer? Doppel-Ausgaben Angriffe auf Schnelle Zahlungen in Bitcoin, Karame und Androulaki Gliederung eine bestimmte Rasse-Angriff, bei dem die zu geringe Kontrolle über einen Anbieter der Netzwerk-Verbindung (wir brauchen eine direkte Verbindung zu dem Anbieter in diesem Angriff). Nach dem Lesen fragte ich mich, warum wir nicht mehr als einen peer an den Verkäufer ab.

Angenommen, ein Gegner Ein, der besitzt viele Knoten im Netzwerk umgibt ein Anbieter von V so, dass V unbeknowingly ist nur verbunden mit A. so, könnten wir senden eine Transaktion zu Ihnen sagen, T_AV. Dann, wenn Sie gesendet, die Transaktion an das Netzwerk, Sie sind nur sendet es an den Gegner, wer würde sich natürlich bestätigen die Gültigkeit T_AV. In der Zwischenzeit, so lange V nicht verbunden mit dem rest des Netzwerks, Sie würden nicht wissen über die Doppel-verbringen. Dies würde für einen Angriff, dass ist machbar, hardware-Anforderungen, und nicht behindert durch schnelle Transaktionen.

Bin ich etwas fehlt, oder würde dieser Angriff funktioniert? Ich bin auch neugierig, welche Art von Maßnahmen Bitcoin nimmt, um zu verhindern, dass die Steuerung von jemand anderem verbindungen, und welche Gegenmaßnahmen die Angreifer genutzt haben, um die Kontrolle jemand anderem verbindungen, wenn überhaupt.

+883
0xTim 18.04.2015, 06:45:13

Ich werde zu interpretieren ist diese Frage aus einem anderen Blickwinkel: Wenn ein Knoten erhalten einen block mit zwei Transaktionen, verbringen die gleiche Eingabe, die Transaktion wird es wieder auf den mempool ist, und die es verwerfen?


Wenn ein Knoten erhält einen block mit zwei oder mehr Transaktionen, verbringen die gleiche Eingänge, der block würde als ungültig gekennzeichnet werden und weggeworfen völlig. Keine der Transaktionen in diesem block betrachtet werden, bestätigt jede Transaktion, die bereits in den mempool wird dort bleiben. Eine Transaktion war nicht im mempool, war aber in der block nicht Hinzugefügt werden, um den mempool.

Als solche, wenn der Knoten erhält diese ungültigen block und überprüft es, wenn es entscheidet, dass es ungültig ist, wirft Sie Weg den block und tut nichts. Es ändert nicht die UTXO eingestellt und es ändert nicht den mempool. Dies bedeutet, dass, wenn jedes der kollidierenden Transaktionen wurden im mempool, wenn der block empfangen wird, wird es dort bleiben. Wenn keiner war, keiner dieser Transaktionen Hinzugefügt werden, um den mempool.

Also, wenn einer von widersprüchlichen Transaktionen bezahlt, eine höhere Gebühr, sondern der niedrigere Gebühr der Transaktion war bereits in dem Knoten mempool, die niedrigere Gebühr der Transaktion bleiben würde, in dem mempool und die höhere Gebühr ein weggeschmissen mit dem block.

Der code für dieses Verhalten ist hier. ConnectBlock dauert CCoinsViewCache das ist ein cache für die UTXO gesetzt. Dieser cache schreibt nur die änderungen vorgenommen, um es, wenn Ihr Flush() - Funktion aufgerufen wird. ConnectBlock wird false zurückgeben, da der block ungültig ist, und als solche, diese Funktion gibt hier vor dem Flush() aufgerufen werden kann, hier. Also keine änderungen vorgenommen werden, um die UTXO gesetzt.

Darüber hinaus, dass die vorzeitige Rückreise aufgrund eines ungültigen block bedeutet, dass der mempool update nicht auftreten, entweder. Der Aufruf für den mempool update hier wird nicht erreicht, da der frühe Rückkehr und damit die Transaktionen wurden in den mempool auf die Zeit der block empfangen wurde, wird dort bleiben, und diejenigen, die nicht in den mempool wird hinausgeworfen zusammen mit dem block.

+823
Yaroslav Fedevych 17.02.2016, 14:51:53

Die Beispiele von vertrauenswürdigen ripple paper wallets? Ich lese im internet und ich fand mehrere websites für die Generierung von ripple paper wallets: plätscherndem.eu, bithomp.com, gatehub, ripplepaperwallet.com usw. Aber ich bin mir nicht sicher, welche Websites vertraut werden kann.

+789
zisan Shahriar 23.02.2011, 05:58:45

Wenn der Blitz-Netzwerk ist ein off-chain-system. Sind die Transaktionen des privaten oder öffentlichen? Und bedeutet das, dass, wenn Sie senden bitcoin auf ein Blitz-Netzwerk-Adresse, kann es möglich Holen Sie sich versteckt in eine Zahlung-Kanal? Oder ist das nicht möglich?

+745
Ricky Gu 21.05.2014, 23:03:04

Ich nur süchtig mein miner nach der Rückkehr vom training. als ich das erste hakte es bis alle 3 Ketten zu sehen waren, aber dann zog ich die miner zu einem ständigen Standort-und hakte es wieder. jetzt nur noch eine, Kette erscheint. ich dachte, es könnte ein Problem mit den 110 Steckdosen, so dass ich unhooked einer hash-board also nur ein board angeschlossen wird, bis zu meinem PS (ich nehme 2, eins für ein board und die miner, die andere für 2 boards). Auch nach dabei nur eine Kette erscheint.

enter image description here

+739
user2946732 12.11.2010, 16:53:04

ich studiere Bitcoin: A Peer-to-Peer Electronic Cash System Satoshi Nakamoto

und dieses Papier die Einführung einer Transaktions-Modell. (Bild oben) enter image description here

aber ich verstehe nicht, was ist 'Hash' genau bedeutet

ich denke Hash ist dieselbe Bitcoin-API-JSON-RPC - signrawtransaction Funktion

es bedeutet, dass hash(txid + owner ' s public key)? dann, welche Methode verwendet die hash-Funktion?

oder hash(Ergebnis von signrawtransaction + RIPEMD160(sha256(pub k)) )? dann, welche Methode verwendet, um den hash?

+684
Julie Mae Barlisan 09.03.2015, 21:33:25

Primecoin wird standardmäßig auf die Brieftasche .primecoin/Brieftasche.dat, die es schafft das erste mal ausgeführt wird. Sie sollten in der Lage sein, um die übertragung von Mitteln aus dem primecoind Brieftasche zum anderen leicht genug.

Multibit ist ein Bitcoin-wallet, in einer anderen Währung Primecoin.

+668
nvugteveen 28.03.2016, 23:04:29

Die bitcoin.org Website mit einer Liste der Geldbörse der Kunden nicht deutlich zeigen, welche erlauben, für den Import von bitcoin über einen QR-Papier-Brieftasche. Kennt jemand einen Ort, um zu sehen, welche Unterstützung für solche Funktionen, oder kennen diejenigen, die funktionieren auf dem Handy, die eindeutig die Unterstützung streichen?

+653
karla Groves 24.03.2017, 20:34:53

Es wird eine Gebühr, da die Transaktion übertragen werden, und gespeichert werden, um die Bitcoin-blockchain. Sie können sich wahrscheinlich starten Sie den transfer-Prozess auf Blockchain und Sie zeigen Sie eine Vorschau von dem, was Sie schätzen den Betrag auf sein. Es hängt alles von der Größe (in bytes) der Transaktion. Weitere Informationen finden Sie in Ihrer Erklärung über bitcoin Gebühren

+642
Rvfvl 30.06.2013, 06:38:27

Was ich habe: bitcoind unter Linux läuft. Was ich will: Verständnis für api+ui-lokale website laufen.

Früher war es möglich, Einblick Abfragen Ihre bitcoind. Jetzt scheint Sie einige bitcore Basis für den Einblick.

Wenn ich installieren bitcore ist es gonna ersetzen bitcoind? Wie interagieren Sie?

Was ist der beste Weg, um lokale insight explorer läuft jetzt?

+622
bckps7336 04.06.2013, 04:38:21

Es gibt eine Tonne von guten Rechner da draußen auf dem web. Einfach mal nach "bitcoin mining calculator" in Google, und viele werden sich zeigen. Hier ist mein Favorit:

https://www.cryptocompare.com/mining/calculator/btc

+573
Even Even 27.03.2019, 10:58:57

Versuchen Sie, die DiabloMiner app. Es verwendet eine ältere version von Diablo Miner, die funktionieren sollte. Die Entwickler hinter bitcoin-mining-software in der Regel nicht viel Mühe in die Mac-Kompatibilität vor allem aufgrund von zwei Aspekten:

  • Die meisten Macs (iMac/Macbook/Macbook Pro) sind nicht geeignet für den Bergbau, weil Sie schlechte Belüftung, wodurch eine überhitzung.

  • Apples OpenCL-Implementierung ist nicht sehr gut. Es gibt ständige Beschwerden über seine Ineffizienz und Inkompatibilität mit mining-software.

+558
Daniel Schofield 31.10.2019, 05:42:46

Ich bin gespannt, was der Zweck hinter mit einem Wort-Liste für BIP39 HD-wallets?

Seine eine sorgfältig ausgewählte Liste, so dass die Worte sind Verschieden und kaum zu verwechseln. Zum Beispiel die Vermeidung von Wörtern, die gleich klingen aber unterschiedlich geschrieben werden (z.B. DIENSTMÄDCHEN und AUS), aber auch die Vermeidung von Wörtern mit ähnlicher Schreibweise (unabhängig davon, wie Sie klingen) und die Vermeidung von langen Worten, dass die Menschen oft Schwierigkeiten haben, die Rechtschreibung.

Müssen Sie eine Feste Liste macht es leicht zu identifizieren, die versehentlich mispelled Worte.

Sie sind erforderlich, um diese Wörter zu erstellen, die ein wallet-seed?

Ein BIP39 konform Geldbörse wird darauf bestehen, die Worte in dieser Liste. Es gibt verschiedene Listen für verschiedene Sprachen.

Was würde passieren, wenn Sie gewählt haben, zufällige Wörter, die nicht auf der Liste ist, oder aber eine lange, ununterbrochene Zeichenfolge?

Wenn Sie versuchen, die wallet-recovery-Funktion und geben Sie in Worten nicht auf der Liste, in Ihrer Brieftasche angezeigt, eine Art von Fehlermeldung.

Beim erstellen einer Brieftasche, die Sie in der Regel nicht bekommen, zu wählen, die Worte selbst. Die Menschen sind sehr arm an Auswahl der Wörter nach dem Zufallsprinzip und das Ergebnis ist sehr schwach Samen Phrasen aus der Sicht der Sicherheit.

+546
flabdablet 06.06.2010, 17:29:57

Ich habe herausgefunden, wir brauchen Sie nur zu synchronisieren und laden Sie neue Transaktionen rest können wir hinzufügen, listen=0 zu halten, band-mit minimal-und wie gewohnt weiter, ohne dazu beizutragen.

Transaktionen sind eh ausgestrahlt, die von Knoten und werden im Netzwerk sichtbar.

+532
Vilius Normantas 07.07.2017, 05:56:56

Ich habe einen Windows-host bis zu 23.23.246.5 sowohl Bitcoin und Namecoin, und ich möchte, um sicherzustellen, seine richtig konfiguriert.

Bisher wenn ich ein netstat sehe ich die folgenden Leistungen an und stören mich ein paar Dinge:

  • Warum ist Bitcoind lauscht auf port 80?

  • Warum gibt es keine inbound-verbindungen zu Bitcoin (Prod oder Test) oder Namecoin? Wann werde ich Sie sehen?

  • Ist der Ziel-host 92.243.23.21:6667 IRC läuft? Wenn ja, was ist dass denn??

  • Gibt es irgendwelche fragwürdigen verbindungen hier?


Weitere Informationen:


Bitcoin-Start-Parameter

  • bitcoind -debug -server -detachdb -printtodebugger -printtoconsole

bitcoin.conf:

#noirc=0
server=0
rpcuser=Ulysseys
rpcpassword=YourSuperGreatPasswordNumber_DO_not_use_this_or_you_will_get_robbed
#rpctimeout=30
rpcallowip=x.x.x.x <-- meine vertrauenswürdigen IP-set
rpcallowip=x.x.x.x <-- meine vertrauenswürdigen IP-set #2
rpcallowip=x.x.x.x <-- meine vertrauenswürdigen IP-set #3
rpcport=8332
#rpcconnect=127.0.0.1
#rpcssl=1
#rpcsslciphers=TLSv1+HIGH:!SSLv2:!aNULL:!eNULL:!AH:!3DES:@STRENGTH
#rpcsslcertificatechainfile=server.cert
#rpcsslprivatekeyfile=server.pem
#allowreceivebyip=1

Namecoin Starten Parameter

  • namecoind -debug -server -detachdb -printtodebugger -printtoconsole

bitcoin.conf

server=1
rpcuser=asdf
rpcpassword=asdf
#rpctimeout=30
#rpcport=8336
#rpcconnect=127.0.0.1
#rpcssl=1 

Bitcoin-Testnet Starten Parameter

  • bitcoind -debug -server -detachdb -printtodebugger -printtoconsole -testnet -rpcport=18332

HINWEIS: Keine bitcoin.conf vorhanden ist C:\Users\me\AppData\Roaming\Bitcoin\testnet3 Verzeichnis vorausgesetzt, es ist mit \.. übergeordnetes Verzeichnis

Ausgabe

C:\Users\Administrator>netstat-a -n -b -s

 Proto Local Address Foreign Address State PID
 TCP 0.0.0.0:8332 0.0.0.0:0 ABHÖREN 2624
[bitcoind.exe]
 TCP 0.0.0.0:8333 0.0.0.0:0 ABHÖREN 2624
[bitcoind.exe]
 TCP 0.0.0.0:8334 0.0.0.0:0 ABHÖREN 2928
[namecoind.exe]
 TCP 0.0.0.0:8336 0.0.0.0:0 ABHÖREN 2928
[namecoind.exe]
 TCP 0.0.0.0:18332 0.0.0.0:0 ABHÖREN 2660
[bitcoind.exe]
 TCP 0.0.0.0:18333 0.0.0.0:0 ABHÖREN 2660
[bitcoind.exe]
 TCP 10.193.55.114:49163 92.243.23.21:6667 HERGESTELLT 2660
[bitcoind.exe]
 TCP 10.193.55.114:49164 69.64.46.74:18333 HERGESTELLT 2660
[bitcoind.exe]
 TCP 10.193.55.114:49167 96.241.176.56:18333 HERGESTELLT 2660
[bitcoind.exe]
 TCP 10.193.55.114:49170 94.23.34.31:18333 HERGESTELLT 2660
[bitcoind.exe]
 TCP 10.193.55.114:49181 97.107.137.243:8334 GEGRÜNDET 2928
[namecoind.exe]
 TCP 10.193.55.114:49182 46.254.14.136:8334 GEGRÜNDET 2928
[namecoind.exe]
 TCP 10.193.55.114:49183 176.36.33.121:8334 GEGRÜNDET 2928
[namecoind.exe]
 TCP 10.193.55.114:49186 12.23.127.175:8334 GEGRÜNDET 2928
[namecoind.exe]
 TCP 10.193.55.114:49193 176.31.128.16:8334 GEGRÜNDET 2928
[namecoind.exe]
 TCP 10.193.55.114:49194 96.127.133.36:8334 GEGRÜNDET 2928
[namecoind.exe]
 TCP 10.193.55.114:49220 54.243.38.85:18333 HERGESTELLT 2660
[bitcoind.exe]
 TCP 10.193.55.114:49304 178.63.48.141:18333 HERGESTELLT 2660
[bitcoind.exe]
 TCP 10.193.55.114:50504 193.107.204.81:6667 HERGESTELLT 2928
[namecoind.exe]
 TCP 10.193.55.114:53098 173.208.219.162:18333 HERGESTELLT 2660
[bitcoind.exe]
 TCP 10.193.55.114:53537 99.230.227.73:8333 GEGRÜNDET 2624
[bitcoind.exe]
 TCP 10.193.55.114:55713 94.236.165.24:8333 GEGRÜNDET 2624
[bitcoind.exe]
 TCP 10.193.55.114:55716 74.196.224.251:8333 GEGRÜNDET 2624
[bitcoind.exe]
 TCP 10.193.55.114:56470 195.182.5.221:8334 GEGRÜNDET 2928
[namecoind.exe]
 TCP 10.193.55.114:57000 96.60.218.202:8333 GEGRÜNDET 2624
[bitcoind.exe]
 TCP 10.193.55.114:57083 91.121.174.223:8334 GEGRÜNDET 2928
[namecoind.exe]
 TCP 10.193.55.114:59585 173.167.113.73:8333 GEGRÜNDET 2624
[bitcoind.exe]
 TCP 10.193.55.114:60574 77.232.139.69:8333 GEGRÜNDET 2624
[bitcoind.exe]
 TCP 10.193.55.114:63469 89.79.247.234:8333 GEGRÜNDET 2624
[bitcoind.exe]
 TCP 10.193.55.114:63916 92.241.227.145:8333 GEGRÜNDET 2624
[bitcoind.exe]
 TCP [::]:8332 [::]:0 HÖREN 2624
[bitcoind.exe]
 TCP [::]:8333 [::]:0 HÖREN 2624
[bitcoind.exe]
 TCP [::]:18332 [::]:0 HÖREN 2660
[bitcoind.exe]
 TCP [::]:18333 [::]:0 HÖREN 2660
[bitcoind.exe]
+530
zilong chen 19.10.2012, 02:21:00

Ich arbeite an einer app, in der mein Projekt kommuniziert mit dem bitcoin-server, um die details einer Transaktion mit Transaktions-id als parameter. Ich habe bitcoind, bitcoin-cli und bitcoin-qt auf meinem system installiert. Wenn ich den bitcoin-qt in regtest-Modus, ich bin in der Lage, erstellen von test-Transaktionen, bei welchen kann ich Geld senden an eine Adresse und bekommen die Transaktions-id für die gleichen. Ich benutze diese Transaktions-id in meiner app, ich bin in der Lage, um die details der Transaktion von bitcoin-qt. Das problem ist, jetzt meine Prüfung ist nur nach außen Transaktionen, wobei ich den transfer von bitcoins auf ein anderes Konto. Wie kann ich erstellen Sie einige test-Transaktionen, wobei bitcoins sind gutgeschrieben ist mein Geldbeutel?

+483
Manohar Patil 17.12.2011, 16:15:15

Meine Vermutung ist, dass Sie mit schwachen Passphrasen generieren Sie Ihre Schlüssel. Dies ist ein häufiger Fehler mit brain wallets. Es ist bekannt, dass es bots sind, die Scannen der blockchain für jeden nicht ausgegebenen Münzen, die in einer Adresse erzeugt aus einem schwachen Passwort ein und nimmt es für sich selbst. Ich habe nicht mal einen bot, der schaut auf multisig p2sh Adressen für schwache Passphrasen, aber ich bin nicht überrascht, dass es existiert. Es ist nicht viel anders als die Suche nach schwachen Passphrasen in einem standard-zahlen zu pub key Transaktion.

Der Grund, warum ich denke, dass dies der Fall ist, weil Sie Ihre Münzen bekommen, stammt aus der multisig-Adresse nach, die Sie gemacht haben, eine Transaktion aus der multisig-Adresse. Wenn Sie eine Transaktion aus der multisig-Adresse, die Sie aufdecken, der alle öffentlichen Schlüssel, die von der multisig-Adresse zugeordnet ist. Wenn Sie die passphrase mit der Taste verknüpft ist schwach, der private Schlüssel kann geknackt werden, indem die bots und Ihre Münzen verschwunden sein wird.

Wenn Ihr Münzen wurden gemacht, bevor Sie vorgenommen haben, ist die Transaktion von der multisig-Adresse, könnte dies bedeuten, dass Ihr computer oder die brainwallet generator ist gefährdet. Es ist auch möglich, dass es ein bot ist, dass "Cracken" kann p2sh multisig-Adresse, ohne zu wissen, die öffentlichen Schlüssel (das ist machbar, aber da der Suchraum größer ist, wäre es schwieriger für den bot). Aber da dies nicht der Fall ist, es scheint ziemlich klar, dass Sie mit schwachen Passphrasen generieren Sie Ihre Schlüssel.

+471
maravento 14.11.2013, 02:46:12

Sie können nach der Adresse, an die Sie gesendet wurde, über blockchain.info.

+460
user54826 21.04.2014, 00:06:36

Sie müssen verwenden Sie die decode-fahne -d:

printf "5HueCGU8rMjxEXxiPuD5BDku4MkFqeZyd4dz1jvhtvqvbtlvytj" | base58 -c - - d | xxd -p
800c28fca386c7a227600b2fe50b7cae11ec86d3bf1fbe471be89827e19d
72aa1d

Zu haben xxd Ausgabe alles in einer Zeile, geben Sie ihm eine große Anzahl Spalten -c - flag:

$ printf "5HueCGU8rMjxEXxiPuD5BDku4MkFqeZyd4dz1jvhtvqvbtlvytj" | base58 -c - - d | xxd -p -c 1000
800c28fca386c7a227600b2fe50b7cae11ec86d3bf1fbe471be89827e19d72aa1d

Wenn Sie wirklich wollen, dass die Prüfsumme enthalten 507A5B8D (die letzten 4 bytes), lassen Sie das -c - flag bezeichnet Prüfsumme encoding:

$ printf "5HueCGU8rMjxEXxiPuD5BDku4MkFqeZyd4dz1jvhtvqvbtlvytj" | base58 -d | xxd -p -c 1000
800c28fca386c7a227600b2fe50b7cae11ec86d3bf1fbe471be89827e19d72aa1d507a5b8d
+362
Chelsey Crockett 05.09.2015, 08:33:24

Kann ich dir auch eine andere Sache; der hohe Gewinn % ist aufgrund der vorübergehenden Schließung von bitinstant, und dass der Prozess beschleunigt wird...

Diese Grafik stellt den % Gewinn zwischen 27/1 und 27/6 2013 (6h Zeitrahmen) http://www.wolframalpha.com/share/clip?f=d41d8cd98f00b204e9800998ecf8427ecn3c6i81m3 (Quelle: http://www.wolframalpha.com/share/clip?f=d41d8cd98f00b204e9800998ecf8427ecn3c6i81m3)

Sie können einfach rekonstruieren die Ereignisse bei der bitinstant geschlossen wurde oder unter Wartungsaufwand durch die Grafik.

Dies sind die Schritte:

  1. Gebühr der bank transfer zwischen deiner bank und bitstamp (sepa-bzw. international, das hängt auch von Ihrem Banken)
  2. 0.48% Gebühr von bitstamp BTCs zu kaufen
  3. geringe Gebühr zu senden an mtgox+Zeit zum überprüfen der Transaktion (6 Bestätigungen, die dauert fast eine Stunde)
  4. jetzt eine 0,6% ige Gebühr auf mtgox zu verkaufen, die BTCs
  5. und eine 1% Rücknahme-Gebühr+die Zeit um das Geld zu erhalten (in der Regel bis zu 2 Wochen, jetzt bis zu 3!)

ps. Ich habe gerade verdient einen neuen Akku für mein Handy bei diesem Prozess.

+332
MANJUR TAJIM 19.06.2011, 23:24:41

Frage von jemandem, der eine neue Bitcoin. Bitcoin-mining wird als zu versteuerndes Einkommen in den USA. Allerdings, wenn es als Geschenk gegeben, dann sollte es dem steuerpflichtigen unter US-Recht?

+319
yojna 21.12.2017, 02:49:45

Wenn man eine gute Grafikkarte mit $200 zu installieren, die in Ihrem computer und starten Sie den Bergbau neu gestartet Altcoins und später den Austausch mit Bitcoin

+317
Old Pro 04.01.2017, 02:41:33

Ich bin mit Knoten-bitcoin-rpc zu tun, einige api-Aufrufe zu bitcoind, aber ich bin immer Fehler 401. Ich weiß, das bedeutet einfach, nicht autorisierte, aber ich habe keine Berechtigung aktivieren Sie in meine config-Datei.

Allerdings kann ich Abfrage bitcoin-client mit vitcoin-cli --regtest listaccounts, bekomme ich die Ergebnisse.

Meine bitcoin.conf-Datei ist Recht einfach

rpcport=8332
rpcconnect=127.0.0.1
regtest=1
debug=rpc

PS: ich habe keine bitcoin.conf zunächst, so erstelle ich über eine innen .bitcoin-Ordner im home-Verzeichnis.

+299
horo 22.08.2019, 05:00:26

Es ist auch http://bitlance.biz. Von der Funktionalität sieht es ganz ähnlich freelancer.com. Soweit ich weiß, Sie verwenden eine klassische escrow-System, aber laut deren FAQ Sie sind auf der casascius escrow-Regelung.

+264
user333379 14.08.2013, 17:25:40

Ich eigentlich tun, erhalten die WR-Meldung. Das problem ist, in der Weise, dass ich versuchen zu entziffern inv-Nachricht.

Die getblocks Nachricht scheint gut zu funktionieren.

+263
Colin King 22.05.2011, 09:48:21

Ich habe setup eine bitcoin-Knoten in regtest-Modus mit custom config und datadir.

Ich beginne bittcoind mit dem Befehl:

 bitcoind -conf=bitcoin-demo.conf -regtest -datadir="testdatabtc" -daemon

Meine bitcoin-demo.conf sieht wie folgt aus:

regtest=1
server=1
rpcuser=alice
rpcpassword=Hallo
rpcallowip=0.0.0.0/0
rpcconnect=127.0.0.1
# Optionen nur für regtest
[regtest]
rpcport=3133

Ich bin in der Lage, Zugriff auf meine Knoten mit den curl-Befehl

curl --user alice:Hallo --data '{"method":"getblockchaininfo","params":[],"id":1,"jsonrpc":"2.0"}' -H "Content-Type: application/json" -X POST http://localhost:3133

Aber wenn ich versuche, Zugriff auf die gleichen Befehle, die mit bitcoin-cli, versucht es, eine Verbindung auf port 8332, auch wenn ich geben Sie die config-Datei.

bitcoin-cli -conf="bitcoin-demo.conf" getblockchaininfo

Dieser Befehl erzeugt Fehler:

Fehler: es Konnte keine Verbindung zum server 127.0.0.1:8332

Dies funktioniert, wenn ich geben Sie den port und auth als Kommandozeilen-argument:

bitcoin-cli -conf="bitcoin-demo.conf" -rpcport="3133" -rpcuser="alice" -rpcpassword="Hallo" getblockchaininfo

Obige Befehl funktioniert einwandfrei. Aber die Frage ist

Warum bitcoin-cli nicht Lesen, diese Argumente aus der config-Datei?

+250
karim 28 18.08.2018, 11:12:59

Ich habe meine mining-pool BitMinter, sehr einfach zu bedienen, aber ohne sich zu verstecken die details der bitcoin-mining. Es ist so konzipiert, dass einfach für Anfänger, um loszulegen.

Der pool hat ein miner, der keine installation benötigt, die jenseits von java java.com. So werden Sie im Bergbau keine Zeit. Ich sehe, Sie haben cgminer bereits eingerichtet - das funktioniert auch. :)

Die PPLNS Belohnung system, das wir verwenden, stellt Sie für die Natur von bitcoin mining. Sie werden sehen, Blöcke gefunden und Münzen ausgezahlt, wenn das passiert. Auf diese Weise können Sie sehen, wie mining funktioniert wirklich, in der Erwägung, dass eine PPS-Belohnung-system blendet diese aus.

+246
Noctua 22.04.2014, 22:32:02

Warum ist eine "schlechte" locktime ok, solange alle Sequenzen sind endgültig? Der tx nicht abbaubare sowieso, richtig?

Nach BIP 68, Einstellung nSequence Wert 0xFFFFFFFF für jeden Eingang in der Transaktion deaktiviert nLocktime. Also, was kann der Wert des nLocktime, es wird keine Wirkung auf die Transaktion so weit wie nSequence Wert 0xFFFFFFFF.

Was sind die Implikationen für die ersetzen-durch-Gebühr und Check Sequence Transaktionen zu Überprüfen (wenn ein nicht-final-nSequence Wert wird verwendet)? Bedeutet das, dass Sie diese features, nLockTime gesetzt werden muss, um eine bestimmte Art und Weise?

Es gilt eine Transaktion entschieden hat, um zu ermöglichen, Ersatz-selbst, wenn einer seiner Eingänge haben eine nSequence Zahl, die KLEINER ist als 0xFFFFFFFE. Verwenden CSV - Ihre nSequence Wert <= 0xEFFFFFFF. Wenn nSequence Wert > 0xEFFFFFFF, dann gibt es mit uns keinen Konsens über Bedeutung der Sequenz-Nummer und es kann in einer beliebigen block unter allen derzeit möglichen Umständen. Also für die Verwendung nLocktime zusammen mit Opt-in-RBF, Ihre nSequence Wert zwischen 0xF0000000 zu 0xFFFFFFFD. Finden Sie diese für weitere Informationen auf nSequence und wie Sie sich entwickelt hat in den letzten Jahren.

Oder, vielleicht, weil nLockTime werden unter der aktuellen Uhrzeit/Höhe sowieso, das ist alles nur irrelevant und wirklich, nSequence nicht wirklich zu den Auswirkungen der Transaktion Endgültigkeit überhaupt..

nLocktime ist ein transaction-level-feature, während nSequence ist ein input-level-feature. So, das Programm ist im Grunde so optimiert, dass die einzelnen Eingaben werden nicht überprüft, wenn die Transaktion selbst ist aufgrund Ungültiger nLocktime. Wenn Sie das Kontrollkästchen der Funktion, die unten IsFinalTx, überprüft es die Gültigkeit jeder Transaktion Eingänge überprüfen Sie, dass die nSequence zahlen gültig sind.

+232
bubblegum22 09.11.2019, 19:34:11

Normalerweise ist es ziemlich beschreibend, wenn Sie wissen, was Los ist, zum Beispiel, sieht es für einen booleschen am Ende des Befehls, so wird dies tun, wie Sie es wünschen.

bitcoin-cli getrawmempool wahr

bitcoin-cli ersetzt bitcoind für die RPC-Befehle, die Sie brauchen, um sich daran zu gewöhnen, wie der RPC-client wird entfernt von der bitcoind binäre ziemlich bald.

+170
Bob Clegg 20.11.2017, 15:42:09

Ich drücken Sie einfach den softkey option und ein Menü aufgetaucht. Dann habe ich angezapft "Zurück-Tasten" dann angezapft "Wiederherstellung privater Schlüssel".

http://i.imgur.com/VzQ6V5q.png

http://i.imgur.com/WQ2yJtP.png

+153
seagoj 29.05.2016, 06:33:26

Wenn eine bitcoin-Knoten hat die blockchain synchronisiert, die meisten Transaktionen im incoming - block - Nachrichten haben können, wurde bereits eingegangen als standalone - tx - Nachrichten vor.

Mit einem block Nachrichten mit nur Transaktion hashes, der empfangende Knoten könnte versuchen, wieder zusammenbauen, den vollen block mit seinen unbestätigten Transaktionen und verlangen Sie einfach die fehlenden Transaktionen abzuschließen, die blockieren.

Da dieser Weg um Bandbreite zu sparen sieht zu offensichtlich, ich vermute, es muss einen Grund immer auch die Geschäfte in der block - Nachrichten, auch nach dem herunterladen der blockchain.

+123
Mokhtarabadi 06.08.2017, 05:28:00

Bitcoin verwendet eine eigene Draht-Protokoll basiert auf TCP. Es ist ganz einfach, mit jedem Paket-Typ mit strengen Regeln für die Konformität und eine Prüfsumme. Neue Objekte (Transaktionen und Blöcke) überflutet werden über das Netzwerk an alle peers, mit einem flag, um anzuzeigen, dass Sie möchten, dass die Informationen, zusammen mit Hilfs-Meldungen wie peer-Adressen und pings. Keine Verschlüsselung verwendet wird, für jede Verbindung.

https://bitcoin.org/en/developer-reference#p2p-network

+119
Marina Koliheva 04.05.2013, 04:32:32

Ich habe die Suche nach einer open-source-alternative zu blockchain.info's Erhalten Zahlungen API - (https://blockchain.info/api/api_receive). Ich will laufen bitcoind auf meinem eigenen server und haben Zahlungen behandelt werden, in meiner eigenen Datenbank.

Gibt es irgendein Projekt in Existenz, die ständig up-to-date mit der aktuellen version von Bitcoin?

Suche hier, github und Google brachte keine Ergebnisse.

+45
Shifty 27.12.2011, 19:36:36

Ja Bitcoin und den noch dezentral organisiert. Was passiert ist, es wurde zu riskant, zu mir " solo, so dass Bergleute zusammengeschlossen, um eine bessere chance zu bekommen, blockiert. Ich nehme an, man könnte sagen, dass Bitcoin oder Astraleums könnte federated aber die Tatsache, dass diese pools sind gegeneinander zerstört, die Idee. Federated bedeutet (mit Bezug auf eine Anzahl von Staaten oder Organisationen) bilden oder gebildet werden, in einer einzigen, zentralen Einheit, die für jeden Staat oder jede Organisation hält einige interne Autonomie.* Nach der definition von federated ich würde eher sagen, dass jeder mining-pool ist ein Zusammenschluss der Bergleute selbst. Aber mit all diesen verschiedenen Verbänden beteiligt ist, noch ist es dezentrale system da nicht einer dieser Verbände kontrollieren mehr als 50% der hashrate.

*Definition von Google, Wörterbuch

+44
Mario Estrada 07.03.2019, 04:50:37

Bitcoins sind nie wirklich "gesendet" überall. Das ist die einfachste Methode für das Bitcoin-Clients zu emulieren die Art, wie wir Sie Bargeld heute. Wenn ich Sie bezahlen, ich gebe dir Geld und nach, dass ich nicht mehr haben und jetzt haben Sie es.

Mit bitcoin, verbringen Transaktionen sind broadcast-to-peer-Knoten und von dort jeder Knoten leitet die Transaktionen an andere peer-Knoten. Innerhalb von Sekunden wird die Transaktion bekannt ist, durch die Knoten auf der ganzen Welt.

Jeder Knoten ist wie ein Hauptbuch, welches eine Geschichte von Transaktionen. So dass jeder Knoten kann wissen, ob die Gelder bereits ausgegeben worden.

Und das ist alles, was eine gültige Transaktion besteht aus -- eine Zuordnung von bisher nicht ausgegebenen Mittel.

Der Bitcoin-Qt/bitcoind client und E-wallet-Dienste nur machen es scheinen vertraut, indem Sie es so Aussehen, wie bitcoins sind magisch übertragung von einer person zur anderen.

Aber in Wirklichkeit, jede Transaktion ist einfach ein Eintrag in einem ledger repliziert Zehntausende Male auf Knoten befindet sich rund um die Welt.

+29
BST 02.09.2015, 07:28:52

Es kann so etwas wie dieses,

req.Gebühr = Transaktion.REFERENCE_DEFAULT_MIN_TX_FEE;

REFERENCE_DEFAULT_MIN_TX_FEE bezieht sich auf den Mindestbetrag erforderlich, um relais, eine Transaktion in einem block die 1000 Satoshis jetzt.

Man muss Bedenken, dass die Transaktionsgebühr ist wie ein incentive nach vorne gebracht durch das Bitcoin-Benutzer, um sicherzustellen, dass eine bestimmte Transaktion erhalten eingeschlossen in einem block, die erzeugt wird in Zukunft(und schnell genug). Daher, einen geeigneten Wert der Gebühren müssen enthalten sein, die mit einer Transaktion. Überprüfen Sie FeesPerKB für diese zu.

+26
whitediablo 26.06.2016, 11:47:00

Ich bin versucht, zu schreiben: ein Knoten, der hört alle bitcoin-Transaktionen in Echtzeit. Ich überlege mir zwei Möglichkeiten: Die erste ist zu prüfen, mempools von anderen Knoten in regelmäßigen Abständen und die zweite ist, zu agieren wie ein relais, so dass andere Knoten können broadcast-Transaktionen zu meinem Knoten. Ich bin nicht halten Sie alle blockchain Daten so, es steht außer Frage für mich, um zu überprüfen, die Transaktionen. Also meine Frage ist was würde man mehr zuverlässig, sicher und in Echtzeit? Ich denke, die erste ist mehr zuverlässig, weil im zweiten Fall ist es nicht sicher, dass alle Transaktionen zu sehen sein wird mir aber wieder, es scheint, dass es keine Latenz-im zweiten Fall. Was denkst du? Und auch gibt es einige besseren Möglichkeiten, um dies zu erreichen?

ps: ich will nicht von einem Dritten-api, es sollte behandelt werden von meinem Knoten.

+20
mohit kumar 05.04.2015, 04:00:34

GPU-abbaubare cryptos sind wohl mehr dezentralisiert.

Hat er einfach verpasst diesen design-Aspekt oder klingt das verdächtig für dich?

+17
Constantin Dinu 08.10.2013, 10:55:57