Ersten mal bitcoin-Käufer; gelesen, aber noch nicht sicher, wie Sie Sie zu kaufen

Ich kaufe bitcoin für den Zweck der Herstellung einer Transaktion mit einem Unternehmen, das angegebene bitcoin. Ich habe eine Copay wallet auf meinem desktop, aber nach ein bisschen Lesen bin ich mir noch nicht sicher, wo zu gehen, Sie zu kaufen und wie man Sie in meiner Brieftasche. Ich würde die Bezahlung mit meiner Visa-debit-Karte oder durch Pay Pal. Ich habe bereits berechnet, der Betrag, welcher wäre 0.025 bitcoin was in etwa kommt zu $50 US. Ich weiß, dass ich auf empfangen und dann auf 'Anfrage bestimmten Konto', was mich zu einem Ort, wo es ist ein QR code und eine Adresse. Nicht ganz sicher, was die lange alpha-numerische Adresse ist, für und über, wie ich kaufen die bitcoin und Sie in meine Brieftasche. Ich sehe, es ist ein langsamer und ein schneller Weg, dies zu tun. Schnell ist gut, aber ich"m nicht besonders eilig, Wenn Sie helfen können, ich denke, ich bin fast da. I"ll halten Sie zu Lesen, in der Zwischenzeit.

Vielen Dank,

John

+288
user254938 26.11.2011, 03:52:46
23 Antworten

Ich habe erfolgreich verwendet Electrum wallet mit cold storage. Ich fand dies eine der meisten Anfänger freundlich Optionen, obwohl immer Geld aus der cold storage ist immer noch eine Recht komplexe Aufgabe.

Insbesondere hier ist ein tutorial, wie man erstellen Sie eine zwei Geldbeutel: online-und offline. Dann können Sie transfer von bitcoins von online-Geldbörse zu offline-wallet.

http://docs.electrum.org/en/latest/coldstorage.html

Wenn Sie die übertragung von bitcoins zurück zu online-Geldbörse, erstellen Sie eine rohe Transaktion auf die online-wallet, dann gehen Sie auf die offline-wallet, es zu unterzeichnen, bringen Sie die Transaktion file wieder online wallet auf USB-stick und senden Sie bitcoin-Netzwerk.

+977
Raymark Gonzales 03 февр. '09 в 4:24

Alle nodes löschen die kürzeste block-Tipp, bevor Sie sogar hören, über die andere Sendung.

Diese Annahme ist falsch.

Für Bitcoin Core (und da ist alles voller Knoten sind entweder Bitcoin Core, modelliert aus Bitcoin-Core oder Gabel, das betrifft im Grunde alle Knoten), werden alle Blöcke, die über einen gültigen Proof of Work und ein paar andere Sachen auf die Festplatte geschrieben werden und Hinzugefügt, um den block-index und chainstate. Zumindest die Header aufgezeichnet werden als Header empfangen werden, bevor die Blöcke sind. Also wenn ich mit Kette+A und ich empfange block B, werde ich speichern, block B und markieren Sie ihn als nicht in meiner Hauptkette, aber immer noch voll gültig. Wenn block C, ich werde zu aktualisieren meinem Haupt-Kette mit block C (Voraus-der aktuelle Tipp zu block C). Wenn ich block D, ich Speichere block D auf die Platte und markieren Sie es als nicht in meiner Hauptkette, aber immer noch voll gültig.

Wenn ich empfangen hatte, zu block D (oder seinen Kopf) ohne block B (oder der block-header), dann werde ich verwerfen, es als ungültig. Dies ist jedoch eher unwahrscheinlich, da ich fast immer die am besten wissen, Header Kette von alle meine Kollegen, weil ich danach gefragt, wenn Sie verbunden, und ich erhalten Header von jedem von Ihnen für jede gültige block, die Sie erhalten.

So eine Gabel lösen, wenn eine Kette hat mehr Arbeit, als die andere Kette. Dies wird in der Regel passieren, wenn man länger wird als die anderen. Wenn das passiert, weil alle Knoten, die wissen von der anderen Kette, die entweder der block-Header oder den Blöcken selbst, werden alle Knoten nach der kürzeren Kette wird automatisch die Umschaltung auf die Verwendung der längeren Kette.

Wenn der split-anhalten sollte, auf unbestimmte Zeit, dann wird dies nicht passieren, aber das ist extrem unwahrscheinlich, da wird es mehr und mehr unwahrscheinlich, für jeden einzelnen block auf jede Kette zu finden, ausgestrahlt und empfangen werden, indem alle Knoten gleichzeitig.

+944
user9860 23.09.2011, 23:51:42

Ich konvertieren möchten, eine kleine Menge von dogecoin (etwa 200D) an BTC. Jedoch habe ich bemerkt, dass der Rückzug Gebühren auf alle Börsen sind mehr die Menge von bitcoin werde ich haben. Gibt es keine Möglichkeit, den Austausch von kleinen Mengen mit einer Gebühr, die ich zahlen kann?

Vielen Dank, part12

+935
RylandAlmanza 11.05.2015, 09:53:46

Ich habe von Menschen gehört implizieren, dass es Parteien, die wollen, um die spam-block-Kette aus irgendeinem Grund, zum Beispiel, um mehr Unterstützung für höhere Blöcke.

Wie ist das spamming der block chain entmutigt durch das Bitcoin-Protokoll?

+930
Hohmannfan 17.07.2013, 11:50:20

Ich weiß, dass es ein wenig paranoid, aber wer jemals eine offline-Sicherung der blockchain im Falle einer Art von geomagnetischen Sturm? Stell dir vor, wenn alle Kunden der Welt die Daten verloren. Ich weiß, die ganze Welt ein Chaos ist, aber der Bitcoin sicher halten konnte.

Vielleicht ist es nicht notwendig (und auch möglich), um eine offline-Kopie der blockchain, aber es könnte sein, in eine Festplatte, die isoliert in einer speziellen hardware.

Ist es möglich? Denke ich etwas falsch? Danke.

+874
GilBl 07.06.2014, 10:08:51

Eine nicht-gehärtete privaten Schlüssel abgeleitet wird, mit den Gleichungen unten gezeigt. Hier kleine Buchstaben repräsentiert private-Tasten und dem großen Fall stellt die öffentlichen Schlüssel. G ist der generator, der Punkt c ist der Ketten-code und i ist der index Nummer des Schlüssels generiert. Kpar - und cpar zusammen repräsentieren den erweiterten öffentlichen Schlüssel. kpar - und cpar zusammen stellt die erweiterte privat-Taste.

k(i) = kpar + hash(Kpar, cpar, i)
Neuanordnen von Ihnen bekommen, kpar = k(i) - hash(Kpar, cpar, i)

Nun, sagen wir der Angreifer bekommt seine Hände auf k(i) und xpub. Sie können die Generierung der öffentlichen Schlüssel, ohne die Notwendigkeit der privaten Schlüssel unter Verwendung xpub mit der folgenden Gleichung: K(i) = Kpar + hash(Kpar, cpar, i)*G (überprüfen Sie, warum diese Gleichung hält unten im Anhang). Der Angreifer wird zum Inkrementieren der index (i) in einer Schleife, bis es erzeugt den öffentlichen Schlüssel k(i). Wenn K(i) = k(i) * G der Angreifer kennt die index-Nummer.

Also mit dem index in seiner hand, er kann Sie einfach berechnen Sie die kpar aus der Gleichung kpar = k(i) - hash(Kpar, cpar, ich).

Gehärtete Schlüssel verhindern, dass dies durch die Verwendung der Gleichung: k(i) = kpar + hash(kpar, cpar, ich). Also, auch wenn Sie Ihre Hände auf die xpub und die k(i)Sie werden nicht in der Lage, ein reverse Engineering kpar wie die variable wird in die hash-Funktion, die ist one-way.

Anhang:

wir sahen oben, dass k(i) = kpar + hash(Kpar, cpar, i)
=> k(i) *G = kpar*g + hash(Kpar, cpar, ich)*G
=> K(i) = Kpar + hash(Kpar, cpar, ich)*G
+819
overview 02.08.2018, 17:47:01

Wie kann ich Diagramme erstellen ähnlich http://bitcoin.sipa.beund blockchain.info für Namecoin?

Zum Beispiel in diesem thread diskutiert, wie zu analysieren, Schwierigkeiten im Laufe der Zeit und stellt diese Gleichung und Korrelation Abdeckung 4 Schwierigkeit Einstellungen.

Ich würde gerne verstehen, die Mathematik erforderlich, um das erstellen von solchen Grafiken, so kann ich port das hochrechnen auf andere *Münze Verwendungen. (die immer unterschiedliche Werte haben)

+767
user208814 01.02.2014, 02:37:23

Cross-posted auf Reddit.

Ich glaube, der Handel Seite hat meist neue Websites, die nicht eine Menge der bestehenden. Für mich ist jeder bestehenden, etablierten Standortes geht, dass Bitcoin mehr Wert ist als zehn neue Bitcoin-akzeptierenden Seiten.

+673
Mne14Let 15.08.2013, 15:22:36

Ich bin ein Verkäufer, der interessiert ist, zu schützen mich von double-spend-Attacken.

Welche software, Konfiguration, Konnektivität, oder das timeout ist erforderlich, um dieses Risiko zu verringern?

Nämlich, wie würde ich mich schützen, wenn ein continential communications blackout auftreten, wie hier beschrieben.

Dies könnte auftreten, wenn ich die Annahme von Zahlungen auf eine Satelliten-Verbindung, so tritt oft auf Boot-casinos, Inseln (Hawaii), oder 3. - Welt-Ländern.

+481
Skeez 29.12.2013, 10:46:23

Ich versuche zu verstehen, wenn es eine eindeutige id für die Transaktionen. Ich habe nichts gefunden, über dass erwähnten in listsinceblock's helfen.

{
 "involvesWatchonly": true,
 "Konto": "",
 "Adresse": "mvd6qFeVkqH6MNAS2Y2cLifbdaX5XUkbzj",
 "Kategorie": "empfangen",
 "Betrag": 10,
 "label": "",
 "Bestätigungen": 69,
 "blockhash": "62967ce950fc03b14179e58f42e426b63cbfbf63c2b9e59acb6a719a09c23b94",
 "blockindex": 58,
 "blocktime": 1524872287278,
 "txid": "aac9b2d7bb7b3476a83a5ac0c2fe21625bcd961ed43a5c5fd3eacf6536dc81d5",
 "vout": 7,
 "walletconflicts": [],
 "Zeit": 1524872276635,
 "timereceived": 1524872276635,
 "bip125-replaceable": "Nein"
},
+456
Holgergp 14.03.2018, 22:56:14
static void test ( )
{
 const MyByteArray x ( QByteArray ( "sender" ) );
 _trace ( x.sha256 ( ).getAddressHashCompressed ( ).toString ( ) );
 _trace ( x.sha256d ( ).getAddressHashCompressed ( ).toString ( ) );
}

die Ausgabe ist:

1DcTtaa37w971TmoafPpE9Pk16xc42YA87
18aMGf2AxQ3YXyNv9sKxiHYCXcBJeJv9d1

So, Ihr code ausgeführt wird, sha256 nur einmal, aber nicht zweimal

+382
Richard Paul 25.06.2016, 02:05:27

Ich Stimme mit den anderen Antworten. Aber schöner sein. Wir alle beginnen irgendwo. Ich meine auf NVIDIA mit CUDA-miner und die, die ich verwenden weMineLTC da mein pool aber P2Pool ist die bessere route in diesen Tagen zum Schutz vor einer 51% - Attacke. ABER weMineLTC ist einfach in der config und nützlich, um Ihre berings.

+312
user31417 17.03.2018, 13:54:30

Ja, Sie können mit bitcoin-cli-Adresse für generation.

Um mehr zu erfahren versuchen:

bitcoin-cli helfen getnewaddress

Auch erwägen, einige Rest-Dienst läuft auf Ihrem Bitcoind-host.

Für die Knoten-kann ich nur empfehlen, https://www.npmjs.com/package/bitcoin-core

+296
leone510 29.12.2018, 01:20:05

Relative wirtschaftliche Vorteil

Wie Sie bemerkt haben -, Transaktions-Gebühren sind bezahlt block Raum und nicht im Verhältnis zu der Menge, die übertragen wird. Dies führt zu einem offensichtlichen wirtschaftlichen Vorteil größeren Wert überträgt und würde unweigerlich schieben sich kleinere transfers, wenn die Versorgung gleich bleibt und die Nachfrage steigt.

Liefern erhöhen

Dies ist der Grund, warum seit einigen Jahren, gab es Vorschläge zur Erhöhung der blockspace-Versorgung. Dies würde wahrscheinlich verringern das problem kurzfristig, jedoch würde wohl schnell wieder den gleichen problem bei einem niedrigeren Preis Niveau weiter steigen würden, da die Nachfrage Einholt.

Es wurden einige Vorschläge zu erstellen, die automatisch die Anpassung blocksizes, aber diese Vorschläge haben bisher unvollständig und vor allem Mängel in der Bereitstellung eines Mechanismus, um push für die Blockgröße sinkt. Letzteres ist wichtig, um tatsächlich zu erreichen, ein self-balancing-system als schnell wachsender Blockgröße würde dazu führen, dass andere Teile des Systems zu einem Fehler, da die enorm fahren, bis die Kosten-der-Knoten-option.

Demand management

Die andere Seite der Erhöhung des Angebots wäre zum verwalten der Nachfrage. Dies hat in der Vergangenheit passiert ist zu einem gewissen Grad durch Transaktionen bewegen offchain, z.B. in third-party-Depot-wallets wie der service ChangeTip das erleichtert Trinkgeld internet-Beiträge oder wallets wie Coinbase. Viel Arbeit wurde investiert, um eine dezentrale zweite Ebene, im Grunde wirkt als aggregation-layer für Transaktionen. Das Blitz-Netzwerk ist gedacht, um sich auf eine Gebühr system relativ zu den übertragenen Wert als die Kosten für die Weiterleitung von Zahlungen Skala mit den Betrag überwiesen. Sollte es zu gewinnen weit verbreiteten Einsatz es wird erwartet, dass Sie ein Paradies für kleine Wert von Transaktionen, die automatisch wieder ins Gleichgewicht mit Kette Nachfrage.

+293
Fuzzy Purple Monkey 07.12.2015, 05:58:36

Bitcoin-Guthaben zugeordnet sind Adressen, aber Sie sind verpackt in "Ausgänge".

Eine neue Transaktion output erstellt für jede Adresse eine Transaktion sendet Geld an. Wenn mehrere Zahlungen sind an die gleiche Adresse geschickt, diese Adresse können sich ansammeln, mehrere Ausgänge.

Wenn Sie verbringen Ihre bitcoins-Transaktion stützt sich auf frühere Transaktionen' - Ausgänge. Ausgänge, die Finanzierung einer Transaktion sind vollständig aufgebraucht. Das ist, warum Ihr client sendet ändern, um sich für was auch immer Betrag, den Sie nicht wollen, zu verbringen.

Dies bedeutet, dass die gleiche Adresse erscheinen konnte mehr als einmal auf die Finanzierung der Seite, oder wenn jemand ist kreativ, auch auf der empfangenden Seite.

+288
Froust 21.04.2013, 22:02:15

Dies ist nicht eine vollständige Antwort, aber ich könnte in der Lage sein, um Sie in die richtige Richtung:

Es scheint, wie Sie haben:

CBlockTemplate* CreateNewBlock(const CScript& scriptPubKeyIn)

Also du nimmst ein CScript als parameter. Einige weitere relevante links. Ich denke, Sie würden entweder verwenden, um erstellen Sie mehrere Ausgänge haben, oder Sie verwenden würden

txNew.vout[1];

Auch sehen Sie, wie Sie es hier tun: - https://dev.visucore.com/bitcoin/doxygen/miner__tests_8cpp_source.html

+257
yoshi1329 10.07.2010, 23:01:11

Bitstamp exchange Preis für ein Bitcoin ist jetzt 1056.07 USD

https://bitcoinaverage.com/en/exchanges/bitstamp/btc-to-usd

während Bitfinex ist 963.41 USD

https://bitcoinaverage.com/en/exchanges/bitfinex/btc-to-usd

Ist es möglich ausnutzen, so ein großer Unterschied zu extrahieren Wert? Wahrscheinlich ist das eine bekannte Strategie auf Märkten, aber meine Finanzen wissen ist Recht begrenzt.

Gibt es irgendein bot zu tun, die Art von Operationen ohne menschlichen Eingriff? Thx!!!

Refs.:

Bitcoin-Handel auf bitstamp

Wie Macht Man Geld aus Bitcoin-Handel?

Brauchen Sie Hilfe Verständnis, wie Sie Gewinn aus bitcoin-Handel (wie forex?)

Gibt es ein forum-wie exchange für den Handel von Bitcoins von person zu person?

http://en.wikipedia.org/wiki/Order_book_%28trading%29

+224
marnix bras 12.06.2010, 14:15:01

Ein etwas anderes nehmen: wenn Sie Schnorr Signaturen, dann können Sie build-payment-Kanäle basierend auf aggregierten multisignatures. Solche Zahlungswege Aussehen nicht von normalen p2pkh auf der blockchain.

Mit jeder Zahlung-Kanal, können Sie verstecken hash-locked atomic swaps innen. Im Gegensatz zu den traditionellen auf-chain-atomic-swaps, solche in-Kanal-atomic-swaps sind eh schneller eingerichtet, sicherer und Unterstützung von high-frequency-trading zwischen den Parteien. Im Fall einer Genossenschaft, die Stilllegung, die HTLC Geheimnis nie zuvor auf der blockchain und es sieht aus wie eine regelmäßige Zahlung Ihrer Kanal. Und mit schnorr, wie gerade erwähnt, eine regelmäßige Zahlung Kanal sieht aus wie jede andere Transaktion. So erhalten Sie einen hash-locked atomic-swap "völlig unsichtbar", oder zumindest sieht unscheinbar aus.

Da diese verwendet ausschließlich standard-hash-lock-Techniken, können Sie den Handel noch, wenn die beiden blockchains nicht die gleiche elliptische Kurve (im Gegensatz zu den Adaptern).

+223
M Ahmad 05.12.2013, 22:06:04

Ich habe die Suche nach einer API, gibt das logo/Bild für kryptogeld. API ist wie CoinCap.io und Bittrex nicht zurückkehren, diese Informationen in der Antwort. Gibt es eine öffentliche API, welche die logo für eine bestimmte kryptogeld?

+201
Narendra thapa 11.02.2015, 18:36:53

Ich habe ein Kindle-Buch, Bitcoin Schritt für Schritt, das deckt einige best practices. Wenn ich schrieb, ich suchte im web für was auch immer ich finden konnte, versucht, um sicherzustellen, was ich vorgeschlagen habe ja auch den aktuellen best practices. Sie können es auf Kindle.

+148
aninyna 18.06.2014, 19:11:07

So, namecoin unterstützt merged mining gegen bitcoin. Mein Verständnis von der fusionierte Bergbau-Protokoll ist, dass im Grunde Bergleute können die primären Münze POW Lösung für den aux-Münz-block. Es ist möglich für einen primären Münze POW Lösung nicht schwierig genug für die primär-Münze, aber gültig für die sekundäre Münze.

Angesichts dieser, was würde aufhören, eine bösartige person, die von der Arbeit auf die Entwicklung einer Reihe von primären Blöcke, so dass Sie treffen würde, aux-Schwierigkeiten. Sie würden Ihre Blöcke bis zu einer sehr hohen Höhe, so haben Sie genügend Zeit, um mir die Blöcke auf die Ziel-Schwierigkeit (da Sie nicht genug Kraft haben, es zu tun, in Echtzeit natürlich). Und dann, wenn Sie benötigen, um Kontrolle über die blockchain, Sie würden die reichen Sie alle diese geschmiedete Blöcke zur richtigen Zeit, vermasselt Ziel-block-Zeiten und es Ihnen ermöglicht, eventuell doppelte ausgeben..

Wie wird dies verhindert?

+97
Jamil Noyda 30.01.2016, 04:00:14

Was ist der deal mit Bitcoins ist DAS Buch zu Lesen, zu lernen, über bitcoins. Auf Amazon und bei http://bitcoins.peopletested.com

+50
AskSatoshi 11.09.2012, 13:08:05

Es sieht aus wie Bitcoin-QT ist in der Lage, Referenz eigenen unbestätigten Transaktionen, die ist irgendwie gefährlich. Betrachten Sie dieses:

Die erste Transaktion (A-B) ankommen könnte, in die block chain nach der zweiten (C ...), oder es könnte überhaupt nicht ankommen. In diesem Fall wird die zweite Transaktion wird nicht durch gehen, weil es wird nicht gültig sein, bis der erste passiert. Auch wenn die zweite Transaktion besteht in Bitcoin-QT, das es wohl nicht gesendet, bis die erste geht durch.

Wenn Sie dies tun möchten, mit raw-Transaktionen, Sie können sowohl Transaktionen zur selben Zeit, weiß nur, dass der zweite wird ungültig (und damit Ablehnung durch die block-Kette), bis die erste geht durch.

+38
plujan 26.09.2012, 03:12:30

Fragen mit Tag anzeigen