Wo muss der Austausch speichern des Benutzers Geld?

Zum Beispiel, wenn ich Geld nach Kraken mit meiner Kreditkarte und ich Nicht kaufen jede Münze, die Sie bleiben nur in meinem Benutzer-Konto vorhanden, da Sie nicht zurückgezogen werden, von mein bank Konto das Geld bleibt in der Kraken-bank Konto oder ?

Diese Frage kann auch gefragt werden, für jede web-Applikation/Website, die Einlagen akzeptiert zu Benutzerkonten ..

+854
gmaster 19.04.2017, 02:26:48
29 Antworten

Nein. ASICs tun nur die hash-Berechnung. Alle Daten im block (mit Ausnahme nonce) ist definiert durch das pool/node software

+997
Ce Cee 03 февр. '09 в 4:24

Warum nicht einfach verwenden, Elektron statt? Es ist leicht genug, um die Integration mit einem Electrum wallet, und es hat eine anpassbare lookup-gap, die können so groß sein, wie Sie es brauchen.

+966
evilsoalone 28.04.2019, 19:35:31

Die chainActive variable speichert das bekannteste block-Kette. Aber das ist im Grunde nur die Kette der block-Header, nicht die eigentlichen Blöcke selbst. Zum laden der aktuellen Blocks von der Festplatte, verwenden Sie die ReadBlockFromDisk () - Funktion. Aber, bewusst sein, dass dies eine teure Funktion zu verwenden, es nicht sofort wieder zurück.

chainActive[0] oder chainActive.Genesis() [1]

Gibt dem genesis-block-header.

chainActive[chainActive.Höhe (in)] oder chainActive.Tipp() [2]

Gibt die header für den letzten block in der aktiven Kette.

chainActive[chainActive.Hoehe()-10]

Gibt die block-Kopfzeile für den block mit 10 blocks gebaut werden.

Verwenden Sie eine dieser CBlockIndex Zeiger wie unten um den block.

CBlock block;
wenn (ReadBlockFromDisk(block, pindex)) {
 // tun Sie etwas
}
+819
Alma VanHorn 09.02.2015, 01:58:10

Es gibt ein inhärentes problem mit der Lösung, die Sie beschrieben, in Bezug auf Bitcoin: die block-Kette ist in einer sehr spezifischen Weise. Jeder block in der block-chain-links zu einer und nur einer vorherigen block, und es ist codiert, so dass, wenn Sie ändern Sie die interne Struktur des Blocks, es ist nicht mehr gültig. Sie sollten sich in der block-Hash-Algorithmus. In der Regel, wenn Sie wollte zum Zusammenführen von zwei Blöcken zusammen, würden Sie haben, um Sie zu lösen alle immer wieder.

Dies bedeutet nicht, jedoch, dass die Transaktionen, die aus der ungültigen Zweig verloren. Es sei denn, die Münzen wurden bereits ausgegeben, die in den gültigen Zweig, kann man die "lost" - Transaktionen, die beinhalten, dass in den nächsten block abgebaut werden. Dies würde bedeuten, dass die Transaktionen am Ende mit ein paar weniger Bestätigungen, aber Sie würden dennoch gehen durch.

+797
Ryan Fung 21.10.2010, 06:05:39

Jeder, den ich kenne, besitzt Bitcoin (einschließlich mir) scheint zu planen, zu sitzen, bis es wird weithin akzeptiert/verwendet werden, und der Preis, den sky rockets zu einem lächerlich hohen Wert (100000 Dollar). Es ist großartig, dass die Zahl der Händler akzeptieren Bitcoin steigt aber, wenn niemand das bezahlen mit Bitcoin, weil Sie darauf warten, dass der Preis steigen, nicht Bitcoin zwangsläufig fallen im Wert?

+778
Frac 31.12.2015, 04:58:10

Ich habe BIP39 Samen:

5b56c417303faa3fcba7e57400e120a0ca83ec5a4fc9ffba757fbe63fbd77a89a1a3be4c67196f57c39a88b76373733891bfaba16ed27a813ceed498804c0570

Ich will Master-private-Key

Dann muss ich das mit HMAC-SHA512, ich kann die Nutzung dieser Website, das Geheimnis muss ich hinzufügen ? Ich habe kein Geheimnis, für den test wähle ich "Eselsbrücke", die gleiche Konstante, die ich verwenden, um zu generieren BIP39seed (ist es richtig? )

das Ergebnis ist:

9744d0d7e168f725b6cc36a73c24dfc91bd6d80bf5a6871ad2c6c0b854e4e281b74049c41d25f0b338b3fc9b053b87b95636c3c94c31f37458fe98a09a4a94c9

und ich kann

Links 256 bits => 9744d0d7e168f725b6cc36a73c24dfc91bd6d80bf5a6871ad2c6c0b854e4e281
rechts 256 bits => b74049c41d25f0b338b3fc9b053b87b95636c3c94c31f37458fe98a09a4a94c9

Und ich kann master private key in dieser Art und Weise?

PKM = bx-EG-zu-wif 9744d0d7e168f725b6cc36a73c24dfc91bd6d80bf5a6871ad2c6c0b854e4e281

Ergebnis: L2Hku6wzwvWnHAct8TmtfvviE4QXBTXtzrae2buxwjq5mrg4dof2

aber dieses Ergebnis wird nicht in https://iancoleman.io/bip39/ Wenn ich importieren meine Eselsbrücke

(Heer van Verteidigung tragen eifersüchtig wahr Müll Anspruch echo Medien stellen crunch)

+770
orique 05.06.2014, 16:09:33

Brainwallet ist ein bekanntes tool, mit dem generieren Sie eine Adresse aus einer passphrase. Ich denke, Brainwallet führt nur eine einzige SHA256-hash auf die passphrase, um die 256-bit private key der Adresse.

Ist es ein BIP-standard-Formel für diese Berechnung?

Nun, die HD-Geldbörsen, die machen es zu mainstream geworden, ich denke, es ist sinnvoll, einen standard zu generieren, die ein HD-Brieftasche aus einer passphrase. Elektron und CarbonWallet scheinen bereits umgesetzt HD wallet generation von passphrase und Sie sind mit 100.000 Runden der SHA256, klingt das schon eine viel sicherere Verfahren als das einer einzelnen Runde.

Die original BIP0032 definiert, dass ein HD-wallets nicht definieren, einen Weg zu generieren, von Passphrasen (und sollte nicht), also vielleicht ist es eine gute Idee eine separate BIP für diesen Zweck, wenn es nicht bereits vorhanden ist.

Ich möchte in der Lage sein, um wechseln Sie zwischen wallet-apps nur unter meiner master-Schlüssel mit mir. Oder für HD-wallets, f.e. verwenden Sie eine andere Brieftasche zum ansehen (mit Hilfe des öffentlichen root-Schlüssel) als für die Unterzeichnung.

+767
BrooklynWinter 05.02.2017, 19:34:15

In der Theorie, verhindert dieses problem ist der Grund, warum die Bergleute bestehen in den ersten Platz. Die Art der Verabredung die du beschreibst können allgemein beschrieben werden als die Zensur: Bergleute gemeinsam verzögern bestimmte Transaktion unverhältnismäßig lange (bis zu unbegrenzt).

Im Idealfall - und ich bin mir auch bewusst, dass die Realität ganz anders jetzt - der Bergbau-ökosystem ist relativ einfach zu geben für jedermann, auch Menschen, die fühlen, Sie werden zensiert.

Das ist der Unterschied - und der einzige Unterschied zwischen der Verwendung von Proof-of-Work als ein Konsens-Mechanismus und die Verwendung einer herkömmlichen (zentralen) verteilt Konsens-Mechanismus: jeder kann geben, ohne zu Fragen, wer für die Erlaubnis (auch anonym). Wenn wir waren in Ordnung mit der Menge der vorhandenen mining-pools nie ändern, wir könnten es ersetzen mit dem permissioned system.

+755
user2241921 04.09.2010, 14:07:18

Ich habe einen AMD 8-Core-CPU mit einer NVIDIA GTX 560 für Bitcoin-Mining, aber ich bekomme nur 70Mh/s...

Wenn ich starte CGMiner ohne GPU-er erkennt nichts. Warum kann ich mein CPU auf eine mine Bitcoins? Ist das ein Fehler vom Programm? Welche Software ist am besten zum Farmen?

Mit den besten GRÜßEN

+731
starkruzr 29.04.2013, 22:40:56

Ich habe gehört die Diskussion, dass, wenn Sie 51% des Netzwerk-hash macht, können Sie effektiv zu akzeptieren oder abzulehnen alle änderungen der blockchain (und deshalb unverdient gewinnen für sich selbst).

Hat sich schon mal jemand geschafft? Es ist theoretisch möglich, aber hat es getan?

+692
EpicKip 23.07.2010, 17:31:04

Ich bin wirklich neu auf Bitcoining. Ich habe meinen eigenen Geldbeutel an blockchain.info und dann habe ich beschlossen, ein paar "freie" bitcoins von Wachen anzeigen oder so etwas. Dieser arbeitete. An leas, wenn ich mich anmelden bei Microwallet.org mit der Adresse habe ich von Blockchain. Auf Microwallet es ist angezeigt, mein Kontostand von xxx Bitcoin. Aber auf Blockchain.info (angemeldet mit der gleichen Adresse, natürlich), mein Kontostand ist 0.

Warum?

+654
Abhinav kumar 24.06.2017, 07:57:16

Wenn Sie verketten alle die blk-Dateien (in der Reihenfolge) und legen Sie Sie in der bootstrap.dat und kopieren Sie es über ~/.bitcoin/ - dann bitcoind wird es importieren.

+649
jophab 28.02.2011, 02:46:49

Was Sie Fragen zu tun, hier ist eigentlich die definition von " forking bitcoin. Kurz, dies zu tun, sich in den code, gibt es Dienste wie http://coincreator.net/ wird Ihr Ziel erreichen. CoinCreator ermöglicht Sie zu wählen Sie Ihre proof-of-Arbeit-Funktion aus einer Reihe von vordefinierten Funktionen.

Viel Glück!

+638
Emily Chiu 26.12.2014, 19:13:16

Es gibt ein paar Probleme, Sie auf der Durchreise sind mnemonic_secret falsch was in der API-Aufruf immer ein NULL-Zeiger ist daher die Rückkehr WALLY_EINVAL. Hier ist eine korrigierte version, obwohl beachten Sie, dass Ihre myArray ist immer noch die falsche Größe:

#include <stdio.h>
#include <wally_bip39.h>

int main()
{
 /* Beachten Sie, dass dieses array 34 Elemente lang, die scheint falsch, es sollte 32 */
 const unsigned char myArray[] = { 0x00, 0x11, 0x22, 0x11, 0x22, 0x11, 0x22, 0x11, 0x22, 0x11, 0x22, 0x11, 0x22, 0x11, 0x22, 0x11, 0x22, 0x11, 0x22, 0x11, 0x22, 0x11, 0x22, 0x11, 0x22, 0x11, 0x22, 0x11, 0x22, 0x11, 0x22, 0x11, 0x22, 0x33 };
 char *mnemonic_secret;

 int ret = bip39_mnemonic_from_bytes(0, myArray, 32, &mnemonic_secret);
 if (ret != WALLY_OK) {
 printf("mnemonic hat nicht funktioniert. Fehler: %d",ret);
 return 1;
}
 printf("HSM: Ihr sollte merken / notieren Sie sich die folgenden Wörter tun, erholen Ihre Fonds!\n");
 printf("%s", mnemonic_secret);
wally_free_string(mnemonic_secret);
 return 0;
}

Sie können sich eine schnellere Reaktion mit wally Frage von Fragen, auf deren github an https://github.com/elementsproject/libwally-core.

+625
Ataru 18.05.2018, 12:46:57

Orphan-Transaktion ist eine Transaktion, die verbraucht eine Münze, deren Erstellung von der Transaktion nicht bekannt ist, wird Ihr Kunde. Das hat nichts zu tun mit verwaisten Blöcke (die Blöcke, deren übergeordneten block nicht bekannt ist, oder nach einer anderen definition, die Blöcke sind nicht mehr Teil der besten Kette).

Verwaiste Transaktionen sind nicht Teil eines block (nicht überprüft werden können, bis Ihre Eltern sind bekannt, und nur gültige Transaktionen sind nicht erlaubt, Blöcke), und im Speicher aufbewahrt werden, in der client. Wenn Ihre Eltern bekannt geworden, und Sie gefunden werden gültig, Sie werden verschoben, um den Speicher-pool (das ist - wie der name schon sagt - auch im Speicher gehalten werden). Von dort, gelten Sie als aufgenommen zu werden in neue Blöcke (wenn du Bergbauer bist).

Dieses Stück zu Debuggen.log sagt dir, dass es 3-Transaktionen erhalten (separate Transaktionen, die nicht Teil eines Blocks), die Referenz, einige Eingänge sind nicht bekannt. Weil dieser, Sie sind gespeichert in der verwaiste Swimmingpool, die wächst als Folge haben. "mapsz" steht für "map size" (als Waisen gespeichert sind, anzeigen) - die Anzahl ist einfach die Anzahl der aufgeführten Waisen.

+607
Emily Pugh 05.03.2017, 02:31:22
Zusammengeführt mining ist eine Technik, bei der die gleichen Nachweis der Arbeit verwendet werden kann, um sicher mehr als einen block in verschiedenen hash-Ketten. Dies ermöglicht ein miner mine mehr als einer Währung zu einer Zeit, und tragen seine hashing-power, um alle von Ihnen.
+464
Joe777 29.12.2017, 03:58:58

Bitcoins sind angezeigt als alternative zu den traditionellen Banken.

  1. Es ist nicht ein peer-to-peer-passage von bitcoins. Wie die banking-Agentur ist ein Vermittler zwischen die beiden Menschen, die das senden und empfangen von Geld; Bergleute sind ein Zwischending zwischen dem sender und dem Empfänger.

  2. Genau wie die Banken; die Bergarbeiter erheben auch die Bearbeitungsgebühren. Je niedriger der Verarbeitung Gebühren, desto wahrscheinlicher sind die Chancen für die Transaktion storniert als Miner würde nicht hinzufügen, dass der block.

  3. Wie in einem Banken-institution, die Zentralbank steuert die Geldmenge. In bitcoin, jemand mit ausreichend hardware-Konfigurationen kann mir, wie viele bit-Münzen, wie er möchte? Ist es gerechtfertigt?

  4. Kann nicht meine wirkliche Identität verfolgt werden; wenn ich mit bitcoins? Ist es wahr oder falsch? Und wie das funktioniert?

  5. Wenn ich ein Bankkonto eröffnen; ich habe meine juristische Dokumente, aber im Fall von bit coin-Transaktionen; ich brauche es nicht. Dann, wie die Indische Regierung versucht, eine Steuer auf bitcoin-Verkauf/Kauf; wenn Sie kann nicht verfolgen, die Reale Identität? Kann meine IP-Adresse zurückverfolgt werden?
    Wie diese Punkte entgegengewirkt werden kann? Mehr nicht-technische und erklärende Antwort ist willkommen!

+460
Kirill Zhukov 25.03.2019, 18:23:53

Ich habe gegoogelt sehr viel und lese auch threads hier, aber ich bin immer noch am kämpfen. Hintergrund: Ich bin eine eifrige, aber unerfahrene Linux-Benutzer Ich habe ein Ubuntu 12.04 webserver sitzen ziemlich und ist nicht viel. Ich möchte die Verwendung der freien Verarbeitungsleistung, um die mine Bitcoins - macht Cent (Sinn).

So, ich habe Ubuntu 12.04. Ich habe installiert bitcoind und machte einen bitcoind.conf Datei nach Ubuntu-Linux -- Wie starte ich den bitcoind als Dienst, der automatisch ausgeführt wird? (Also kopieren und einfügen)

Ich habe installiert bfgminer und ich habe ein Konto registrieren mit Eclipse Mining Consortium (eclipsemc).

Nun meine Fragen:

  1. Ich habe gelesen, die bitcoin braucht der download einer großen Daten-Datei (+- 6Gb). Ich finde keine log-Dateien bis zum Schwanz. Wie weiß ich, bitcoind ist richtig funktioniert?

    $ ps aux | grep bitcoind
    1000 30080 0.0 0.0 9364 368 pts/1 D+ 21:21 0:00 grep --color=auto bitcoind
    
  2. Wenn ich mit bfgminer (bfgminer -o http://eu.eclipsemc.com:8337 -u [MyUserName_worker] -p [password] -L bfgminer.log), habe ich die Taste "M", dann "+" und geben Sie "auto", bevor Sie abholen CPU 7 als das Gerät. Wie kann ich sicherstellen, dass es pick CPU 7 als Standard-Gerät? Wie kann ich dieses als hintergrund-Prozess?

  3. Ich brauche noch eine bitcoin-wallet? Ich bin mit Arsenal auf meinem Windows-Rechner, was ist ein kompatibler Drucker für Ubuntu-webserver?
  4. Wie kann ich sicherstellen, dass bitcoind und bfgminer nicht töten meinen server?

Ich danke Ihnen sehr!

André

+446
user1638945 04.02.2017, 12:24:23

Es ist chainquery, die Ihnen erlaubt, zu versuchen, einige cli-Befehle online. Nicht alle Befehle sind verfügbar, aber es ist ein guter Anfang, um Ihre Füße nass. https://chainquery.com/bitcoin-api

+445
LodeRunner 28.06.2019, 05:44:31

Ich weiß, dass, wenn jemand in der Lage zu finden, ein block und hash befestigt werden kann, an der Kette, er wird ausgezeichnet mit dem "neu gefundenen bitcoins"

Jedoch, ist nicht der Bergbau, suchen einfach den hash? Wo diese neue bitcoins kommen?

+431
Anteneh Addis 21.05.2015, 22:45:08

Ich bin versucht, eine website zu erstellen, die mir erlauben, akzeptieren die Zahlung in bitcoins. Was ich brauche ist eine Möglichkeit für die Integration der Brieftasche mit der website, so dass ich erzeugen kann, die eine eindeutige Adresse, die jedem Nutzer zur Hinterlegung der bitcoins. Der Grund, erstellen Sie eine andere Adresse pro Benutzer zu bezahlen ist, um ein Gefühl der Anonymität. Die Website ist rein für transaktionale Zwecke und nicht für den Bergbau. Wie erstelle ich eine eindeutige, gültige Adresse für jeden Benutzer?

+409
yulyusha 25.03.2014, 18:08:44

Wenn Sie möchten, eine bitcoin miner von Ihrem eigenen, das Rad nicht neu erfinden und stattdessen der Einsatz von effizienter software. Sie verschwenden Ihre Zeit, wenn Sie nicht mining mit ASICs sowieso.

Ich denke gern an das mining von Bitcoins als eine Art von bruteforcing SHA-256. Im Grunde die Schwierigkeit des Bitcoin-Netzwerks bestimmt, wie lange sollte es dauern, die Gesamt-computing-Leistung des gesamten Bitcoin-Netzwerk, um brute-force oder 'erraten' der Eingang zu einem SHA-256-Funktion. Durch die Eingabe ausreichend Komplex, das Bitcoin-Netzwerk, können Sie Steuern, wie oft neue Blöcke vergeben. Dieses Konzept dezentralisiert die Währungen mit der Durchsetzung einer proof-of-Arbeit-system. Es kommt auf die Mathematik hinter-computing-algorithmen und-Zeit.

+398
TheChargingCow 13.12.2015, 06:42:32

Hallo, ich bin nur ein Neuling in dieser Sache, aber es ist etwas, was ich nicht verstehen kann, wenn blockchain hält jede Transaktion in es und erstellen Sie einen neuen block auf blockchain braucht so viel Zeit, dann nicht, es soll lange dauern, um zu bestätigen, eine Transaktion, die geschickt von A nach B?

+318
MrStich 23.09.2018, 20:07:02

Ich heruntergeladen DiabloMiner und habe es laufen:

  1. Mit den Optionen: -v2 -w256 -na
  2. Erhöhen des Java-heap-Größe durch Bearbeiten der DiabloMinder-OSX.sh Datei: -Xmx384m

Und ich bin immer um die 60-70mhash/sec auf meinem MBP (MacBookPro8,3, Anfang 2011) /w, AMD Radeon HD 6750M, angeblich.

Ich sage angeblich, weil ich bekomme keine Aktien auf den Bergbau.bitcoin.cz, also richte ich das testnet in einer box und ließ meine miner gegen, die und schien zu bekommen nicht, wo.

Also meine Frage(N):

  1. Was, wenn überhaupt, mache ich nur falsch?
  2. Gibt es einen besseren Weg,/miner zu verwenden, die auf OSX(GPU). Abbau-Informationen auf OSX ist sehr schwer zu finden.
+286
egot1st 26.04.2019, 09:15:12

Suche für asic-proof-alt-Münzen, ich fand eine sogenannte EXE-Münze. es erfordert allerdings Ihre version des Bergmanns, und es sagt standard-Miner funktioniert nicht. firefox/waterfox Ansprüche die binären infiziert ist. sollte ich die Suche nach einem anderen asic-proof alt Münze oder ist das ein false positive?

+269
vkan 25.01.2011, 17:25:41

Nicht für Transaktionen, die nicht die eigenen sind.

+261
Rubatharisan Thirumathyam 20.11.2016, 15:41:06

Versuchen, zu verwenden [email protected] als ein Weg zur sicheren Bitcoin wäre sehr schwer, wenn nicht unmöglich. Sie müssten Kodieren Bitcoin-bezogenen Daten in Ihrem Ergebnis (merkle root vorherigen block-hash, etc.).

Jedoch, Sie könnte verwenden [email protected] zum erstellen einer zentralen Währung. Sagen wir für jede Arbeitseinheit abgeschlossen ist, würde man verdienen 1 Falte oder so etwas. Denen gehandelt werden konnte zwischen Menschen und verwendet werden wie jede andere Währung. Das würde funktionieren, wenn es einige Menschen, die Handel alles, was der Werte für die Falten - vielleicht einige Leute, die wollen, das Projekt zu unterstützen beginnen würde, Sie zu kaufen für Geld und starten mit der Fahrt in die Wirtschaft auf diese Weise. Vielleicht könnte es möglich sein, Falten zu zahlen, sagen wir, 10% Ihrer Studiengebühren. Gäbe es genug Leute, die sich wünschen würden, diese monetären Projekt erfolgreich sein, könnte es funktionieren, solange Sie würde das Vertrauen der Partei verantwortlich für die Verwaltung das Geld.

+196
flyingace 13.01.2015, 04:05:42

Das ist nicht möglich. Wenn Ihr Freund hat den privaten Schlüssel, er hat alles was er braucht, um zu verbringen die bitcoins von dieser Adresse.

Was Sie tun können: Verwenden Sie den privaten Schlüssel (bevor er es verwendet) und senden Sie die Münzen, um ein neues wallet und geben Sie nicht ihm die neuen privaten Schlüssel, Saatgut...

+33
Hank Knah 29.09.2013, 08:33:39

Davon ausgehen, dass es nur drei mining-pools, alle mit der gleichen hashing-power, Bergbau für bitcoins im bitcoin-Netzwerk. Der mining-pool ist am ehesten zu bekommen, die block-Belohnung? Tun Sie alle denken, dass es ebenso wahrscheinlich? Da Sie die gleichen hashing-power und das arbeiten an den gleichen Kandidaten zu blockieren.

+11
user24221 10.03.2019, 21:51:41

Fragen mit Tag anzeigen