Sind Bitcoin / Kryptogeld free & paid "Armaturen" in den USA illegal?

Ich Frage mich, ob Bitcoin Armaturen wurden in den USA illegal? Was ist ein bitcoin bezahlt Wasserhahn, wo Sie zahlen in anderen Münzen, um ein paar Cent Wert von BTC?

+700
Everlight 10.01.2013, 17:59:44
19 Antworten

Wo finde ich Informationen über eine große Anzahl von "exchange" oder "Handelsplattform" - APIs, die zeigen, welche Währungen (digital und fiat), die Sie konvertieren zwischen?

+837
Kale letendre 03 февр. '09 в 4:24

Update: Diese Anleitung oder ähnliches enthalten sind, die in der bitcoin-source 19. Februar 2013. Siehe doc/build-osx.md für details. Als solche, die unterhalb der Anweisungen, fallen möglicherweise veraltet. Alternativ machen Sie es einfach auf sich selbst ein, verwenden WyseNynja homebrew Tippen Sie auf mit brauen Tippen wysenynja/bitcoin && brew install bitcoind.

Gebäude bitcoind auf OSX 10.8 mit homebrew

Ich habe bitcoind arbeiten mit diesen Anweisungen. Als Referenz, ich bin auf OSX 10.8.2 mit homebrew-0.9.3. Ich habe eine Annahme, dass im gesamten homebrew ist installiert in /usr/local. Ich habe auch davon ausgegangen, dass Sie installiert haben, die Xcode-Befehlszeilen-Dienstprogramme und andere Pakete, die sind unerlässlich, um die Bauordnung. Wenn Sie bauen jede code regelmäßig, Sie haben z.B. RVM installiert zu bauen ruby gelegentlich, sind Sie wahrscheinlich OK!

Installieren Sie die notwendigen Bibliotheken von homebrew.

brew install boost miniupnpc openssl

Revert berkeley-db-Formel auf eine ältere version

cd /usr/local
git checkout e6a374d Library/Formula/berkeley-db.rb

Sie müssen möglicherweise die Verknüpfung aufheben, wenn Sie bereits die neueste version installiert.

brew unlink berkeley-db

Installieren von berkeley db 4.8 nun, du hast die richtige Formel im Ort.

brew installieren, berkeley-db

Checkout von Github.

git clone https://github.com/bitcoin/bitcoin.git

Editieren Sie das makefile.osx, es zu ändern ein bisschen. Hier ist ein diff, das zeigt, was Sie ändern müssen, oder Sie können einfach verwenden Sie diese als patch by doing echo '$patch-text' | patch, wobei $patch-text ist der patch im nachfolgenden text.

diff --git a/src/makefile.osx b/src/makefile.osx
index 9629545..ffac9a3 100644
--- a/src/makefile.osx
+++ b/src/makefile.osx
@@ -7,17 +7,19 @@
 # Zitat von Laszlo Hanyecz ([email protected])

CXX=llvm-g++
-DEPSDIR=/opt/local
+DEPSDIR?=/opt/local

 INCLUDEPATHS= \
 -I"$(CURDIR)" \
 -I"$(CURDIR)"/obj \
 -I"$(DEPSDIR)/include" \
- -I"$(DEPSDIR)/include/db48"
+ -I"$(DEPSDIR)/include/db48" \
+ -I"/usr/local/Cellar/openssl/1.0.1 c/include"

 LIBPATHS= \
 -L"$(DEPSDIR)/lib" \
- -L"$(DEPSDIR)/lib/db48"
+ -L"$(DEPSDIR)/lib/db48" \
+ -L"/usr/local/Cellar/openssl/1.0.1 c/lib"

USE_UPNP:=1
USE_IPV6:=1

Anfangen zu bauen.

cd bitcoin/src
make-f makefile.osx DEPSDIR=/usr/local

Es ist jetzt erhältlich ./bitcoind. Wir müssen zunächst den rpc-Konfiguration-Datei, obwohl. Führen Sie ./bitcoind um den Dateinamen, wo es gelegt werden sollte, oder versuchen Sie einfach das unten text.

echo "rpcuser=bitcoinrpc
rpcpassword=HdAseQSRkirfoNuUSzqzixyL9sM1T6ABfzv1nynmbuwg" > "/Users/${BENUTZER}/Library/Application Support/Bitcoin/bitcoin.conf"
chmod 600 "/Users/${BENUTZER}/Library/Application Support/Bitcoin/bitcoin.conf"

Wenn du das nächste laufen, wird es starten Sie den Download der blockchain, aber es wird keine Ausgabe erhalten haben, während es ist, dies zu tun. Dieser Prozess kann mehrere Stunden dauern.

Mir scheint einwandfrei zu funktionieren, aber es ist immer noch das herunterladen der blockchain. Ich werde in der Lage sein zu sagen, nach einigen Tests, wenn es normal arbeiten oder nicht, aber ich vermute, dass es ist!

Inspirationen:

+837
Dan Hogan 21.10.2018, 05:46:29

Gebühren für Transaktionen in Bitcoin sind nicht abhängig von der Höhe der Wert übertragen, sondern auf die Menge der blockspace gekauft.

Wenn Sie versuchen, senden einer Transaktion, werden Sie Ihren Geldbeutel wählen Sie eine Teilmenge der verfügbaren unverbrauchten Transaktion Ausgänge in Ihrer Brieftasche, die zur Finanzierung der Transaktion. In diesem speziellen Fall, es hätte sich auch eine größere Anzahl von Eingängen zu finanzieren, das 20 mBTC Transaktion, und eine kleinere Anzahl von Eingängen, die zur Finanzierung der 25 mBTC Transaktion. Es könnte auch sein, dass die Transaktionsgebühren nur signifikant verändert zwischen den zwei Transaktionen, und das passiert fast regelmäßig im Laufe des Tages oder der Woche.

+792
Bole Grat 09.08.2018, 07:11:11

Null Bestätigungen ist riskant und wird nicht empfohlen. Am besten zu warten, für ein - / zwei-Bestätigung

Client-browser muss nicht ständig ping-Server. Sie können websocket-Verbindung für den Rückruf auf die Transaktion . Siehe zum Beispiel https://www.blockonomics.co/views/api.html#txnotify

+769
user2998 03.09.2010, 11:31:42

Es ist mir nicht klar, warum nicht, wir können einfach speichern Sie die Transaktion hashes in ein block-header statt der Speicherung der Merkle root. Ich verstehe, dass die Speicherung von Transaktionen hashes leicht erhöhen Größe eines block-header. Jedoch, die Transaktion überprüfung wird stark vereinfacht, da man nicht haben, um zu berechnen, Merkle-Baum. In diesem Fall kann man überprüfen, eine Transaktion, indem Sie einfach die Suche, Transaktions-hash, der in der Kopfzeile.

Noman Aslam

+576
peitschie 08.03.2013, 09:55:14

Die Dokumentation ist falsch. Bestätigungen, Zeit und blocktime sind keine Felder in der Ausgabe der rest-API. Sie sind nichts falsch gemacht; diese Felder nicht vorhanden sind.

+513
Mark Nilsen 13.02.2018, 05:32:17

Es ist nicht ein Seltenes Ereignis. Es liegt in der Natur des Netzes, dass nicht alle Transaktionen erreichen alle Knoten. Es gibt auch die Möglichkeit, dass einige Knoten haben gehört, dass die Transaktion dann aber fiel es von Ihren mempool, wenn Sie auf höhere Gebühr Transaktionen. Sie tun dies, um zu verhindern, DDoS-Angriffe, da der Speicher eine knappe Ressource, und Sie können nur halten so viele unbestätigte Transaktionen in Ihren mempool.

Sobald die Transaktion bestätigt jeder wird es hören, weil es werde eingearbeitet wurden in einem block. Also ich würde nicht darum kümmern.

+456
Arthur Kovacs 26.04.2017, 15:21:02

Ich bin ein absoluter Neuling. Ich habe Geld überwiesen, um meine Münze base paper wallet, bevor der Druck meine privaten Schlüssel. Jetzt sehe ich meine btc im wallet, aber konnte nicht abgerufen werden, mein Schlüssel, gehen Sie wieder auf meinem browser...Sind Sie Weg?

+374
stolho 05.10.2014, 08:30:27

Ja, wenn Sie nicht wollen, dass die lästiges registrieren oder geben Sie Ihre details, um eine website, ein ATM wäre die bessere Wahl. Beachten Sie, dass Geldautomaten in der Regel kostenlos mehr als einen online-Börse.

Sie geben Ihnen eine bitcoin-Adresse und einen QR-code sowie einen privaten Schlüssel und die zugehörigen QR-code.

Der private Schlüssel ist alle , die Sie benötigen, um die Kontrolle und den Zugriff auf Ihre Münzen auf dieser Adresse. Der private Schlüssel kann verwendet werden, um zu berechnen, den öffentlichen Schlüssel und die letztere kann verwendet werden, um die Berechnung der bitcoin-Adresse (die, wie ich erwähnte, ist bereits gegeben für die Bequemlichkeit).

Zwei sehr gute mobile wallet-apps sind Mycel und Airbitz. Sie können die wallet-app Scannen Sie den privaten Schlüssel QR-code und Sie haben vollständigen Zugriff auf diese Adresse, (dh. senden-Münzen an anderer Stelle). Wenn Sie Scannen Sie die Adresse, QR-code können Sie die balance, die Adresse aber nicht verbringen alle Münzen von ihm.

+369
smook 30.04.2018, 07:49:04

Ich kaufte $30.00 Bitcoin. Der Preis war damals $6,896.00. Der Preis ist jetzt $8,074.00. Wie viel habe ich? Und wie mache ich die Mathematik?

+256
den mur 74 22.05.2010, 12:01:31

Dies ist ein Kuckucksei. Ich bin mit bitcoind 0.9.1 auf Ubuntu 14.04 und habe dieses Verhalten:

Funktioniert nicht:

$ bitcoind getinfo
Fehler: konnte keine Verbindung zum server

(timeout nach 30 Sekunden)

Funktioniert einwandfrei:

$ curl --data-binary '{"jsonrpc": "1.0", "id":"curltest", "Methode": "getinfo", "params": [] }' -H 'content-type: text/plain;' http://user:[email protected]:8332/
{"result":{"version":90100,"protocolversion":70002,"walletversion":60000,"balance":0.00000000,"blocks":311140,"timeoffset":0,"connections":13,"proxy":"","difficulty":17336316978.50783157,"testnet":false,"keypoololdest":1402698503,"keypoolsize":102,"paytxfee":0.00000000,"errors":""},"error":null,"id":"curltest"}

Frage:

Warum hat der bitcoind CLI-keine Verbindung zum server herstellen, aber curl hat?

Driving me nuts. Etwas buggy in der 0.9.1 die JSON-RPC-client-Implementierung?

+255
Ales Rebec 13.01.2011, 02:10:29
Systeme wie Bitcoin, das fehlen jeder zentralen Behörde zu überprüfen, Ihre Operationen und die auf einem anderen Weg, um zu bestimmen, die Wirksamkeit von Operationen.
+249
Elijah Murray 25.12.2014, 07:05:55

Laut BC.ich habe die info-Seite auf die Transaktion wurde abgebaut, 7 Minuten, nachdem Sie es das erste mal sah. Zwei Dinge eingefallen: entweder Ihre Transaktion nicht weitergeben schnell genug (zB. Sie hatte schlechte Verbindung, wenn Rundfunk -, vielleicht nur um Klassische Knoten oder sowas) oder BC.ich sah nur es ist spät, kurz bevor er abgebaut wurde.

+242
Firepower666 19.04.2010, 15:59:44

Der Quellcode der Bitcoin Referenz-client, Bitcoin Core, ist ein guter Ort, um zu lernen, wie die Bitcoin-Entwickler diese Probleme gelöst. Finden Sie die Doxygen-Dokumentation des source-code hier.

+195
user283471 03.06.2016, 20:29:23
  • Was ist das Design des Bitcoin-Speicher?
  • wo werden die Daten von UTXOs für jeden Geldbeutel ist gepflegt?

Es gibt keine Notwendigkeit für jede Brieftasche und verwenden den gleichen Speicher-format. Die genauen details der storage-format kann gehütete Geheimnisse oder möglicherweise undokumentierte andere als die in den source-code für das jeweilige Geldbeutel.

Diese Frage konnte nur beantwortet werden mit einiger Sicherheit für eine bestimmte version einer bestimmten wallet.

  • Wie ist [die blockchain] gespeichert ... über das Netzwerk?

Zu jeder vollen Knoten hält eine vollständige separate Kopie.

Leichte Knoten (SPV etc Knoten) unterhalten jeweils eine beschnitten Kopie der blockchain, die nur enthält Blöcke mit unverbrauchten Transaktion Ausgänge.

  • Wie ist [die blockchain] ... über das Netzwerk freigegeben?

Das ist eine ziemlich eigene Frage, wahrscheinlich gibt es die Antwort hier schon für, die. Seine wahrscheinlich beschrieben Nakamoto original-whitepaper, die ist leicht zu finden.

Siehe auch

+184
031976321 29.07.2018, 12:05:17

Ist es möglich mit bitcoind JSON-RPC-API, um Gelder zu erhalten von jemandem, und senden Sie es sofort zu einem anderen Drittanbieter-Adresse? Ich will nicht warten, für 1 Bestätigung.

getbalance mit minconf=0 zeigt, ich habe 0.01 BTC, aber wenn ich das mache sentfrom mit minconf=0, erhalte ich die Mittel nicht ausreichen Fehler.

+171
BeDubb 05.02.2019, 10:16:15

Wenn Sie bestimmte Aktionen (in der Regel ein send), wird ein neuer Schlüssel generiert. Ihre backup-pre-erzeugt 100 diese Tasten. Sobald Sie mehr als 100 Schlüssel generiert wird, wird Ihr backup nicht mehr weiß über die neuen keys. Dies bedeutet, dass Sie durchführen sollten backups regelmäßig, mindestens alle 100 Transaktionen.

+89
user2262511 15.11.2014, 23:24:22

Erstens, ja, du hast Recht, jeder Zeit, die Sie aus der gleichen p2sh-Adresse, die Sie angeben, das Skript, die hashes zu dieser Adresse. Und ja, wenn Sie verbringen mehrere mal von derselben Adresse, die Sie richtig wäre, wäre dies sehr ineffizient, da Sie haben würden, zu offenbaren, das Skript jedes mal, und das Skript kann sehr lang sein.

Jedoch, in bitcoin, es ist nicht als sicher zu re-use-Adressen. Jeder p2sh-Adresse darf nur einmal verwendet werden, nicht viele Male, wie in Ihrem Szenario vor. In diesem Fall ist es nicht ineffizient oder suboptimal überhaupt. Das heißt, ich nehme an, so etwas wie segwit könnte verwendet werden, um scripts speichern, die Sie off-band, aber das wäre eine deutliche und komplizierte Veränderung nicht viel gewinnen.

+48
Thomas Jespersen 13.05.2012, 23:05:49

Ich glaube nicht, dass zu arbeiten ist möglich, mit dem wallet-bitcoin-core ohne blk-Datei.

Ich denke, dass ist ein gutes Beispiel, wenn Sie gehen in das Auto und Ihr Auto nicht der sprit.

Die mobile wallet hat die Fernbedienung voller Knoten mit den vollen bitcoin-blockchain.

Aber ich weiß nicht, einen Modus für die Arbeit mit dem bitcoin-core, ohne die blk-Datei, ich denke, es ist unmöglich, aber id meine Antworten falsch, jemand wird mich korrigieren

+17
Cthutu 17.12.2014, 01:44:56

Fragen mit Tag anzeigen