Senden BTC von zwei Adressen generiert werden, die in anderen Knoten

Gibt es eine Möglichkeit zu nutzen, um bitcoin-core installiert ist, in meinem server, der als Vermittler senden BTC aus zwei Adressen, die generiert werden, in andere Kerne?

 Zum Beispiel,

 James hat BTC-Adresse Ein, die generiert wird, in Bittrex Exchange.

 Sam hat BTC-Adresse B, die generiert wird, in Binance Exchange.

 Bitcoin core in meinem server fungiert als Vermittler helfen, James zu trasnfer seine BTC zu Sam mit meinem Kern. 

Es ist eines der MyEtherWallet Funktionen, so dass Sie als Entwickler fühle ich neugierig, wie Sie übertragen BTC von meinem BTC-Adresse an den Empfänger.

Ich werde sehr dankbar, wenn jemand weiß, über diese und mich durch.

Jegliche Hinweise werden dankbar sein!

+520
Peter Slattery 18.11.2019, 10:23:10
30 Antworten

Ich bin ziemlich neu bei bitcoin und ich bin versucht, erstellen Sie eine private blockchain durch die Verwendung von bitcoind -regtest -daemon. Aber die ausführbare Datei beendet, geben diese Meldung:

"Hinzufügen von festen Samen-Knoten als DNS scheint nicht verfügbar zu sein"

Könnte jemand mir helfen mit diesem Problem ?

Dank

+977
Matt Rittman 03 февр. '09 в 4:24

Könntest du bitte erklären Sie mir die Bedeutung hinter den Begriffen und Handlungen der cmd-Zeile wie: bfgminer -o stratum+tcp://stratum.der Bergbau.eligius.st:3334 Schlitz-O Ihreadresse

und dieses: bfgminer -o stratum+tcp://uk1.ghash.io:3333-u username.worker -p YourPasswordHere

Vielen Dank für Ihre Zeit. Beste Grüße

+969
Rafael Peroco 25.04.2017, 03:13:05

Ich bin versucht zu integrieren basecoin api mit dem code Balg

<?php
require_once(dirname(__FILE__) . '/lib/Coinbase.php');

// Erstellen Sie eine Anwendung auf https://coinbase.com/oauth/applications und setzen Sie diese Werte entsprechend an
/*$_CLIENT_ID = "83a481f96bf28ea4bed1ee8bdc49ba4265609efa40d40477c2a57e913c479065";
$_CLIENT_SECRET = "a8dda20b94d09e84e8fefa5e7560133d9c5af9da93ec1d3e79ad0843d2920bbb";
*/
$_CLIENT_ID = "a3564428fb91cd84460d1272b49037581a64d97418663b5edcbc32a5f4f4ae48";
$_CLIENT_SECRET = "1973603dba1e3d335ca34687df9e01c9a591fbc4055738bee30d1fcb283c848b";

// Hinweis: der Umleitungs-URL HTTPS verwenden.
$_REDIRECT_URL = "http://" . $_SERVER['HTTP_HOST'] . $_SERVER['PHP_SELF'];

$coinbaseOauth = new Coinbase_OAuth($_CLIENT_ID, $_CLIENT_SECRET, $_REDIRECT_URL);

if(isset($_GET['code'])) {

 // Request-Token
 $Token = $coinbaseOauth->getTokens($_GET['code']);

 // Der Benutzer ist jetzt authentifiziert! Access-und refresh-tokens sind in $ - Token
 // Speichern Sie diese Token sicher, und nutzen Sie, um Coinbase API-Anforderungen in der Zukunft.
 // Zum Beispiel:
 $coinbase = new Coinbase($coinbaseOauth, $Token);

 try {
 echo 'Kontostand:' . $coinbase->getBalance() . '<br>';
 echo $coinbase->createButton("Alpaka-Socken", "10.00", "CAD")->embedHtml;
 } catch (Coinbase_TokensExpiredException $e) {
 $newTokens = $coinbaseOauth->refreshTokens($Token);
 // Speichern $newTokens und wiederholen anfordern
}
} else {

 // Umleiten zu Coinbase Genehmigung Seite
 // Die bereitgestellten Parameter geben Sie den Zugriff auf Ihre Anwendung haben, um die
 // Benutzer-Konto; für eine vollständige Liste finden Sie unter https://coinbase.com/docs/api/overview
 // Übergeben Sie so viele Bereiche wie Sie möchten
 echo "<a href=\"" . $coinbaseOauth->createAuthorizeUrl("balance", "Schaltflächen") . "\">Verbinden mit Coinbase</a>";
}

Aber ich bin nicht sicher, was ist $_GET['code'], so ist es immer in den else-Teil und das echo dieser Teil

echo "<a href=\"" . $coinbaseOauth->createAuthorizeUrl("balance", "Schaltflächen") . "\">Verbinden mit Coinbase</a>";

Bitte um Rat mir, was kann ich damit die variable $_GET['code']

+953
VVZen 30.03.2015, 05:01:23

Je nach Betriebssystem können Sie starten eine 2. bitcoin-qt, die auf einem nicht-mainnet mit ./bitcoin-qt -testnet oder ./bitcoin-qt -regtest (in einer shell). Sie können auch ein benutzerdefiniertes datadir und eine bitcoin.conf dort (benutze bitcoin-qt -datadir=<Pfad>).

Auf OSX/Mac müssten Sie Terminal, und führen Sie so etwas wie /Applications/Bitcoin-Qt.app/Contents/MacOS/Bitcoin-Qt -regtest

+946
user12202 25.04.2015, 21:42:16

Sagen Sie das FBI verhaftet einen Mann, der kaufte einige Drogen mit bitcoin. Dann ist es möglich, für das FBI zu verfolgen einen Drogendealer mit der verhaftete Kerl ist der PrivateKey und seine Transaktion Geschichte?

Wenn mein Verständnis des bitcoin-Algorithmus ist korrekt, dies ist unmöglich, da PublicKey zeigt nur, dass es "ein Benutzer mit diesem public-key" - und es geben nicht mehr Informationen über einen Benutzer, der Besitzer, dass PublicKey.

Darüber hinaus Transaktion, die der Händler und der verhaftete Kerl hat zeigt nur den öffentlichen Schlüssel.

Kann eine trace-jemand mit Vergangenheit trasactions?

+933
Pramod Lamichhane 02.02.2010, 10:41:09

Es ist generell eine gute Idee zu halten bitcoin in einer Brieftasche, die du kontrollierst vs Börsen wie Coinbase. Ich würde nicht mit Bitcoin Core jedoch wie, das ist in Erster Linie ein Konsens server an diesem Punkt. Ziemlich Schmerzen zu laufen. Überprüfen Sie heraus andere standalone Geldbörsen wie Airbitz (disclaimer: co-founder) oder Myzel, Elektron, etc.

+856
dey 19.10.2017, 09:22:15

Sie finden eine vollständige Erklärung OPRETURN hier: https://en.bitcoin.it/wiki/OP_RETURN

TLDR; OPRETURN ist ein "push" - Ausgabe, die es erlaubt, für das Inverkehrbringen bis zu 80 bytes von Daten in der Transaktion, die Auswirkungen auf die Transaktion.
Und der Wert für diesen Ausgang kann 0 sein.

Es wird verwendet für verschiedene Dinge, u.a.; Veröffentlichung des "proof of existence" - hashes in der blockchain und meta-Protokolle.

+852
Petr Kazda 02.08.2016, 13:07:59

In der Banken, das Konto eines Benutzers wird über ein Guthaben verfügen, und wenn Sie verbringen ein Betrag gutgeschrieben wird, aus Ihrer balance. Zum Beispiel die Konto #310 hätte $100, - und Ausgaben von 10 $würde eine Reduzierung auf $90.

Bitcoin auf der anderen Seite macht Sie verbringen $100 von Ihrem Konto eine Transaktion, sondern die Transaktion könnte haben zwei Ausgänge ($10 und $90 - Sie würde die Kontrolle behalten-der neue 90 US-Dollar-Konto).

Warum wurde Bitcoin eingerichtet, dass die Art und Weise, anstatt die andere Weise? Der andere Weg scheint natürlicher. Sie würde nur Unterschreiben, eine Transaktion, die von Ihrem Konto und gehen auf jemand anderes Konto.

+726
babenko1977 24.01.2017, 02:07:12

Der bitcoin Preis wird bestimmt durch einen freien Markt von Käufern und Verkäufern. Es gibt keine Möglichkeit auf den Preis zu berechnen, die auf Ihrem eigenen, ohne eine externe Quelle. Ich nehme an, die einzige Ausnahme wäre, wenn Sie lief Ihre eigene bitcoin-Börse und Sie hatte genug Benutzer und Volumen zu produzieren, einen fairen Preis zu vermarkten.

+684
Marche101 26.02.2016, 03:12:14

Die besten Quellen, die ich gefunden kostenlos:

  1. Mastering Bitcoin
  2. Die Entwickler-Dokumentation

Ich wusste nicht, ob Sie damit Bitcoin-Programmierung von Mostafa Farghaly aber sieht aus wie eine gute Weisheit Quelle.

+668
Irsan120 14.10.2017, 02:22:10

Ich möchte versuchen, herunterzuladen und zu kompilieren eine Barebone-Variante der Bitcoin-daemon. Speziell, ich würde lieber nicht haben, eine Kopie des Codes mit einem beliebigen GUI-Umsetzung.

Sieht so eine zuverlässige und gepflegt, Gabel-Projekt gibt es auf Github oder sonst wo?

+636
rdok 12.11.2010, 16:48:43

Kann jemand bitte geben Sie mir eine grundlegende Einführung zu der folgenden Tabelle?

enter image description here

  • Was diese Balken bedeuten?
  • Was bedeutet diese gelbe Linie bedeuten?
  • Was bedeuten die grünen und roten bits bedeuten?
+636
William Comartin 04.10.2014, 18:13:51

Ich habe versucht, die Gabel kryptogeld Muscheln für über eine Woche jetzt. Alle mein code ist richtig, die Münze, die den Spezifikationen, aber ich Hänge schon länger an der Erstellung der blockchain. Die Entwickler entfernt haben, können Sie den code mit den genesis block, und es scheint nicht zu irgendeiner Weise für mich zu generieren, PoS-genesis-block. Wenn jemand keine Erfahrung mit PoS-Münzen, würde ich schätzen jede Beratung, unglaublich. Danke.

+620
kassab 21.11.2014, 06:06:19

Ich habe irgendwo gelesen, dass Sie einen vollständigen Knoten bei voller Funktionalität erfordert 200 GB/Monat Bandbreite. Da das zu unwirtschaftlich in meinem Land, ich möchte auf dem client ausgeführt werden, so dass es fügt einfach die akzeptierten Blöcke und nehmen nicht Teil in den rest der p2p-Netzwerk-Aktivität. So ist es eine option, das zu tun, Bitcoin-Core ?

+592
DocKimbel 25.11.2017, 03:54:04

Frage mich, wie viel wird gehalten durch den Austausch vs. hard wallets (was ich nicht wirklich verstehe) wie kann jemand mit einem harten wallet verkaufen Ihre Bitcoins?

+591
user vss 06.03.2013, 02:03:12

Ich bin auf der Suche nach einer numerischen Datenschutz-scoring-system, dass die Schätzung der Grad der Verknüpfung zwischen den Mitgliedern ein-Schlüssel-pool (oder auch nur einzelne Schlüssel-Paare). Im Idealfall sollte die Methode einfach zu verstehen und anzuwenden.

Ich bin mir bewusst, dass der "taint Analyse" angeboten blockchain.info. Es gibt auch die Diskussion in diesen Papieren:

Was wurde getan, um quantitate Bitcoin die Privatsphäre der Nutzer? Ich bin am meisten daran interessiert, Möglichkeiten zur Berechnung einer benchmark-score, erzählt die Benutzer, wie eng die Mitglieder der ein-Schlüssel-pool sind, oder, wie eng verknüpft zwei einzelne Schlüssel-Paare.

+589
alik383 05.12.2015, 05:13:09

Ja, Sie können ausführen bitcoind mit dem -testnet option. Dieser startet einen separaten Prozess, der läuft unabhängig von der mainnet bitcoind. Sie können Steuern, es mit der bitcoin-cli -testnet.

Beachten Sie, dass Sie downloaden und überprüfen Sie die testnet blockchain, bevor Sie in der Lage zu tun, sehr viel. Dies braucht etwas Zeit / Bandbreite / Speicherplatz / CPU, wenn auch viel weniger als für die mainnet. Abhängig von der Geschwindigkeit Ihrer CPU und Internet-Verbindung, es könnte auch die mainnet download länger dauern, wenn Sie haben, Ressourcen zu teilen.

+582
Crnaruza 08.09.2011, 21:46:36

Gibt es eine javascript-API zur Verfügung, um die Verbindung der lokalen bitcoin-Knoten(regtest) für das senden der Transaktion an das Netzwerk(regtest)?

+574
dreamerjj 13.06.2011, 09:30:07

Ich habe versucht zu stoppen bitcoind mit bitcoin-cli stoppen und bekam die folgende Fehlermeldung.

bitcoin-cli stoppen
Fehler: Konnte nicht gefunden RPC-Anmeldeinformationen. Keine Authentifizierung cookie gefunden werden konnte, und RPC-Passwort ist nicht gesetzt. Sehen -rpcpassword und -stdinrpcpass. Konfigurations-Datei: (/home/user/.bitcoin/bitcoin.conf)

Ich bestätigte, dass bitcoind läuft (ps-A).

ps-A | grep bitcoind
643 pts/0 00:17:23 bitcoind

bitcoind gestartet wurde in einer datadir auf dem usb-Speicher. Ich kann den Prozess zu beenden, aber ich möchte es herunterzufahren in einem richtigen Weg.

+526
12346 01.03.2015, 15:18:50

Gibt es irgendeine Art von überprüfen Sie, ob eingehende Transaktion ist normalerweise aufwendbare von der bitcoinj Brieftasche? Ich meine, um zu überprüfen, wenn es keine Zeit gibt-lock und es ist nicht multisig oder was auch immer kann verhindern, dass Empfänger von Ausgaben eine solche Transaktion ? Ich bin interessiert an der Lösung innerhalb von bitcoinj-Bibliothek, online-tool könnte nützlich sein zu.

+513
Saif Ghaus 17.02.2019, 12:38:45

(aktualisiert, basierend auf Pieter ' s Kommentare unten)

Es gibt (im wesentlichen) zwei Sätze von UTXOs zu spielen. Man konstruiert aus der blockchain selbst, durch das Lesen der Blöcke auf der Festplatte und aktualisieren mit jeder neuen Blöcke, die ausgestrahlt werden. Dieser Satz ist auf der Festplatte gespeichert und können rekonstruiert werden, aus der blockchain Daten, wenn gelöscht.

Ein weiterer UTXO-set ist der mempool selbst. Jede Ausgabe im mempool gilt als UTXO, es sei denn, es ist bereits ausgegeben durch einen anderen mempool tx. Darüber hinaus können alle Ausgänge verbraucht mempool Transaktionen bestätigt Transaktionen werden als ausgegeben in die andere UTXO gesetzt. Diese mempool UTXO-set ist nicht auf der Festplatte gespeichert und nur dann existiert, wenn es Transaktionen, die im mempool, während der Knoten läuft.

Sie können sehen, bestehende CPFP-Transaktionen durch den Aufruf getrawmempool mit der verbose-option. Dies erzeugt ein json-array, in dem Sie sehen können, wenn eine unbestätigte tx ist abhängig von einer bestehenden unbestätigten tx:

...
"fdb9bed320457e8ff606bdf1e4a6fa980bc65d9ad8525e75abba30af1363ef8e": {
 "Größe": 256,
 "Gebühr": 0.00001923,
 "modifiedfee": 0.00001923,
 "Zeit": 1527988568,
 "Höhe": 525693,
 "descendantcount": 1,
 "descendantsize": 256,
 "descendantfees": 1923,
 "ancestorcount": 4,
 "ancestorsize": 964,
 "ancestorfees": 7212,
 "hängt davon ab": [
"4b2541774140a6afe58606f8a97cca9d1aef0dff5f769ee1dcdcb834b50aeb97"
]
},
...
+504
jose roque brrienza 20.10.2012, 19:15:37

Ist die Sicherheit von bitcoin-abhängig vom Schöpfer, dass es eine Vertrauenswürdige person?

Nein, die Sicherheit von Bitcoin ist überhaupt nicht abhängig von der Identität seines Schöpfers.

Der Quellcode öffentlich ist. Das Papier ist öffentlich.

Oder wäre es sicher zu bedienen, auch wenn es stellte sich heraus der Schöpfer der job war arbeiten bei der NSA?

Wieder, die genesis der Bitcoin ist unabhängig von seinem aktuellen Zustand oder den zukünftigen Zustand, außer über die Daten der blockchain.

+502
Rustem Mustafin 26.05.2011, 23:52:26

Dezentrale Technologie ist von Natur aus weniger leistungsfähig als zentrale tech. In Bitcoin dies äußert sich z.B. in Schwierigkeiten bei der Umsetzung der Skalierbarkeit und der Beweis Funktioniert Energieverbrauch.

Die anderen häufigste Kritik, die ich gelesen habe, ist, dass es keine zentrale Instanz in Bitcoin zu dämpfen Wert schwingt. Die vorbestimmte rate der Geldschöpfung nicht verlassen jede option, die Steuerung der Geldmenge. Zwar ist dies etwas, was viele Bitcoin-Befürworter wie über das Projekt, unter Berufung auf die uneinheitliche Leistung der Zentralbanken in der Vergangenheit, die daraus resultierende Volatilität wird Häufig aufgeführt wie die wichtigsten design-Fehler der Bitcoin.

+470
Nels Hills 29.03.2019, 15:53:13

Ich Frage mich, ob ich war in der Lage, erzeugen eine bitcoin-wallet durch die Verwendung einer Reihe von Telefonnummern, die ich mich erinnere. Ich bin sicher, jeder kann mich erinnern, mindestens 5 oder 10 Rufnummern vom Speicher. So in der Theorie kann ich Referenz die Brieftasche nur die Erinnerung an die Menschen, das ist verbunden mit ihm. Sagen, mein Geldbeutel würde bestehen aus: john, sam, eva, jesse und ben. aber es würde verwiesen werden, wie Telefonnummern und wiederum wird umgewandelt, um eine bitcoin-wallet-Adresse.

+429
jamtin 01.04.2010, 17:26:40

Das BIP würde sich beschleunigen, da weniger Transaktions-Reibung.

+324
Isikyus 29.05.2016, 07:02:06

Sie brauchen einen Kanal. Sonst wird es keine Knoten verkünden Nachrichten mit dem gossip-Protokoll. Lightning Netzwerk-explorers können Sie nicht sehen, ohne einen Knoten Ankündigung Nachricht.

Die Tatsache, dass Sie einen Kanal benötigen, um zu verkünden, Ihr Knoten ist eine Maßnahme zur Bekämpfung von SPAM in der Klatsch-Protokoll. Es ist beschrieben in RIEGEL 07. Auch wenn Sie einen Kanal dauert es einige Zeit, bis Ihre Knoten Ankündigung verbreitet hat durch die Blitz-Netz-und Verarbeitung von 1ml. So bringen Sie etwas Geduld

+260
Ghostship 17.01.2011, 05:22:55

Das Netzwerk passt sich durch ändern der Schwierigkeitsgrad, was bedeutet, dass die Anpassung die chance, dass jeder einzelne hash-Berechnung akzeptiert wird als der Suche nach dem nächsten block. Wenn die hash-rate für das Netzwerk ausfällt, der Schwierigkeitsgrad sinkt, was bedeutet, dass jede einzelne hash-Berechnung hat eine größere chance auf einen block. Wenn der hash-rate des Netzwerkes steigt, der Schwierigkeitsgrad steigt und die unteren die chance es zu einer einzigen hash-Berechnung zu finden, ein block. Das system ist so konzipiert, dass, egal wie viele hashers gibt es im Netz, ein block wird gefunden werden, der alle X Minuten im Durchschnitt. (Der Wert von X hängt von dem festgelegten design der Währung aber ist hard-coded, also nicht schwanken, sobald der Entwurf fixiert ist.)

Mit anderen Worten, ein hash wird angenommen, wie der Suche nach einem block, wenn das Ergebnis der hash ist weniger als Wert Y. Was geschieht durch die Anpassung der Schwierigkeit ist, dass dieser Y-Wert geht nach oben oder unten. So mehr hashes über das Netzwerk, erhöht die Schwierigkeit und senkt Y. Weniger hashes sinkt die Schwierigkeit und wirft Y.

+161
Christine Murray 30.05.2019, 23:00:06

1) Knoten brauchen nicht zu wissen, Ihre Nachricht, die Knoten sind ok, solange Sie Ihre Botschaft im richtigen format und der Erfüllung der Bedingungen.

2) Wenn Sie die broadcast-Transaktion, Ihren Geldbeutel zur vorherigen unverbrauchte Transaktionsnummer in der input-Sektion. Knoten prüfen, ob diese wirklich unverbraucht, und wenn die Menge im output-Bereich ist weniger als die Summe der referenzierten input-Transaktionen.

+147
Skal 12.07.2015, 08:20:17

Überprüfen Sie diese Seite: Wie schnell kann ich erwarten, zu erzeugen, einen block?

Also mit der aktuellen Schwierigkeit 510,929,738, und ein 1Ghash/s mining rig (schneller als die CPU) würde Sie diese Formeln:

510929738 * Math.pow(2,32) / Math.pow(10,9) / 60 / 60 / 24 / 365

So finden Sie einen block auf diese Schwierigkeit mit einer 1Ghash mining rig würde es Sie über 69 Jahre im Durchschnitt. Viel Glück!

PS: Math.pow(2, 32) ist einfach die JavaScript-version der 2^32

+146
Anime IRADUKUNDA 02.10.2014, 23:21:52

Wenn Ihr altcoin basiert auf Scrypt, dann können Sie gehen für die Qt wallet. Es gibt Tutorials im bitcointalk auf, wie zum erstellen von QT-wallet X-Plattform. Seine einfache und leicht Prozess und müssen das, was nötig ist

Überprüfen Sie diesen link . Könnte für Sie nützlich sein

+71
Gray 11.06.2016, 17:04:04

Fragen mit Tag anzeigen