Alle Fragen

26

Bitcoin Kommunikation mit nicht-standard-ports

Ich Schreibe ein Bitcoin web-app bereitgestellt werden, die auf einem externen server, über die ich keine Kontrolle haben. Ich wahrscheinlich nicht haben Zugang zu standard-Bitcoin-port (8333). Wird dies zu einem problem führen, wenn eine Verbindung zu standard-Bitcoin-clients, oder können Sie kümmern sich um die Kommunikation mit einem nicht-standard-port-Nummer? Gibt es Bitcoin-bezogenen Anwendungen, die verwenden auch andere ports zu kommunizieren (wie ein Schwimmbad oder ähnliches)? ...
07.01.2014, 23:23:42
29

Was Pools betreiben auf port 80 oder 443?

Meine firewall sperrt alle ports außer 80 und 443. Gibt es pools, die eingehende verbindungen auf diesen ports? ...
21.04.2014, 11:08:01
19

Wie groß wäre die Transaktion Geschichte sein, wenn alle verbrachten Transaktionen wurden beschnitten?

Wenn die Transaktion Geschichte Merkle-Baum wurden beschnitten, um entfernen Sie alle Transaktionen, die vollständig ausgegeben, was wäre die Größe der Transaktion Geschichte im Vergleich zu seiner aktuellen Größe? (In Prozent der Gesamtgröße.) ...
26.03.2015, 20:50:24
21

Bergbau Primecoin mit einem server und kein pool?

Ist es möglich, die mine mit nur einem server (für das lernen über den Bergbau, nicht nur, um zu Leben!) und eine Brieftasche? Ich habe konfiguriert ein Ubuntu VPS auf einem server, den ich hatte ersparen und führen Primecoind. Meine primecoin.conf hat eine zufällige RPC-username und Passwort generiert ich, aber ich habe nicht server=1 in der Konfigurationsdatei. Ich bin mir nicht sicher, ob ich es sollte/muss. Bei der Durchsicht der Informationen, die der Prozess läuft, sehe ich folgende Daten: Every 2.0 s: primecoind listtransactions & primecoind getmininginfo T ...
08.02.2011, 11:56:45
30

Was ist kurz pseudocode für die Bestimmung der Gesamtzahl der bitcoins abgebaut?

Hier ist, was ich habe, so weit: total_epochs = current_block_height % 210000 total_coins = 0; for(i = 1; i <= total_epochs; i++) { Belohnung = 100 / 2^(i * 210000 / 210000); total_coins += 210000 * Lohn; } Aber das overaccounts für die Summe der Münzen. Einfacher Strategie, die funktioniert? ...
12.07.2019, 00:02:40
19

Wie gehen die Menschen wirklich versuchen, die Doppel-verbringt?

Ich habe gelegentlich gesehen, dass Leute online, die behaupten, Sie seien Opfer einer Doppel-verbringen, weil Sie sich übergeben, etwas von Wert im Austausch für eine bitcoin-Zahlung mit keine Rückmeldungen. Obwohl ich weiß, theoretisch ist das möglich, wie würde jemand versuchen, diese praktisch? Alle verfügbaren bitcoin-clients nicht erlauben würde, Sie zu machen eine Transaktion, verbringt eine Ausgabe, die bereits ausgegeben worden sind, und der Kunde möchte wissen, über die erste Transaktion sehr b ...
24.07.2015, 07:42:20
26

wo ist der code zum senden Befehl getblocks in bitcoin-Quellcode

Ich lese das Protokoll Teil. Eine dumme Frage. Ich fand den Teil, Verarbeitung getblocks Teil, aber ich habe nicht gefunden, Wann und wo senden die getblocks Befehl.Oder es ist gelöscht in die neue bitcoin-edition. Eine Idee, ich Schätze es sehr. ...
05.04.2014, 06:37:12
22

Was heißt ERROR code=-28, message=Aktivieren am besten die Kette?

Ich bin mit insight-api-get-block-chain-Informationen. Wenn ich versuche zu starten, Einsicht, erhalte ich die Fehlermeldung "error code=-28, message=Aktivieren der besten Kette..." . Ich sah diesen Fehler erste mal,bitte helft mir, wie reslove diese. Volle stack-trace des Fehlers: v0.2.12 Verbindung info: Einblick-server lauscht auf port 3000 im development-Modus Fehler: ERROR code=-28, message=Aktivieren der besten Kette... Ich bin nicht in der Lage zu verstehen, Fehler. ich bin mit insight-api für das. Vielen Dank im Voraus ...
22.08.2013, 08:18:57
19

Was ist der Unterschied zwischen synced_blocks und synced_headers?

Meine P2P ist ein wenig eingerostet, aber soweit ich das verstanden habe; wenn wir laufen einen vollen Knoten andere Knoten die Verbindung zu uns zu teilen blockiert. So kann ich sehen, warum es nützlich sein würde, um in der Lage sein zu sehen, wie weit hinter anderen Knoten ist blockchains sind mit der getpeerinfo Befehl. Jedoch, was ist der praktische Unterschied zwischen synced_headers und synced_blocks? Zum Beispiel, was bedeutet es, wenn ein peer synced_headers der Höhe unserer eigenen blockchain, aber ein synced_blocks von ...
19.06.2019, 06:57:42
29

Wie lange ist ein Bitcoin?

Ich suchte schon, aber ich konnte nichts finden über die Struktur von bitcoin. Mein Verständnis ist, dass ein bitcoin, der ist anders AFAIK von einer bitcoin-Adresse, können interpretiert werden als eine Zeichenfolge von Buchstaben und zahlen (alphanumerische Zeichen). Wie lange ist eine bitcoin string (min/max)? Ich hier gefunden (https://blockexplorer.com/block/000000000000000002109f32aeac7a036232b0116f939326651e739a28e6d6b6) nun eine Größe von: 934325 bytes für ein bestimmtes bitcoin. Dies könnte sein, dass die ...
26.02.2014, 02:21:00
15

Bitcoin-Protokoll: Wie Baue ich mein block, um die neu generierten Münzen?

Ich Schreibe eine software, um mir bitcoins (in golang) als Teil eines college-Projekt. Ich würde gerne wissen, wie ist es so, dass ich Baue einen block (das wäre möglicherweise erhalten Sie am Ende der block-chain), so dass ich senden kann, die 25 neu generierten bitcoins zu mir. Sie können davon ausgehen, ich weiß schon, wie man einen basic-block-header. Ein Beispiel wäre sehr dankbar, irgendwelche dummy-Daten verwendet werden können. Auch würde ich gerne wissen, ob ich das einfügen muss in die merkle-Baum alle Inf ...
07.07.2015, 07:56:54
21

Anreiz-und 51% - Angriff

White paper: "Der Anreiz kann dazu beitragen, den Knoten zu bleiben, ehrlich. Wenn ein gieriger Angreifer ist in der Lage zu montieren mehr CPU-Leistung als alle ehrlichen Knoten, müsste er wählen zwischen der Verwendung es um zu betrügen Menschen von Diebstahl zurück, seine Zahlungen einstellt, oder die Verwendung zum generieren von neuen Münzen. Er sollte es finden mehr profitabel zu spielen, die Regeln, wie Regeln, die Gunst, ihn mit mehr neuen Münzen als alle anderen kombinierte, als Sie zu unter ...
04.02.2016, 23:59:59
29

Wo finde ich die Erklärung zu jedem Feld das Ergebnis von der api aus blockchain.info?

Wie in diesem Ergebnis: https://blockchain.info/rawtx/6b1c57d98a557b5f578c02f6c386ef049df5890ebddd01d286bf345f47c5cecc Ich weiß nicht, was ex. die Felder "tx_index", "Typ", "n" bedeuten. ...
26.11.2010, 13:23:08
28

Was ist die Bedeutung des BCH-Adresse?

Ich fand noch eine weitere Adresse link in meiner zebpay wallet heißt bch-Adresse. Aber ich weiß nicht, was es ist. Was ist die Bedeutung des bch-Adresse? Wo bekommt bch-Adresse? Wo bch-Adresse? ...
27.06.2018, 14:57:24
26

Überwachen Sie eine Reihe von Adressen für Einlagen

Ich habe eine situation, wo ich erstellen Sie eine Adresse pro Benutzer durch GetNewAddress(Benutzer.Id) Also, am Ende, ich habe eine Menge von Adressen zu überwachen, um zu sehen, ob jeder Benutzer hat Geld eingezahlt. Ich kann so etwas tun: foreach (var Benutzer Benutzer) { var T = GetReceivedByAccount(Benutzer.Id); .. etwas tun, wenn das Geld angekommen ist } Warten Sie 30 Sekunden und wiederholen Sie... Aber ich vermute, es ist nicht die effizienteste. Gibt es einen besseren Weg, dies zu tun? Oder kann ich alle Tra ...
08.08.2013, 22:50:15
22

How to get back my btc Münzen?

Ich habe versehentlich an meine btc Münzen aus meiner coinbase Konto ETN-Münze-Adresse in cryptopia statt btc Münze-Adresse. Die Bestätigung ist zu sehen in bitcoin-Konto. Wie bekomme ich es zurück? ...
06.06.2014, 04:04:49
15

Wie kann ich davon profitieren, indem Sie einen vollständigen Bitcoin-Knoten?

Ich bemerkte, dass ich einen Knoten mit Bitcoin-Core. Wenn ich meinen computer immer und macht den vollen Knoten laufen auf meinem Gerät, welche Vorteile kann ich bekommen? Gibt es irgendeine Belohnung für dienen diese? ...
23.11.2015, 17:15:12
28

Gibt es eine Möglichkeit zu sagen, wenn eine Adresse angelegt wurde, auf einem exchange? (z.B. Coinbase)

Ich Frage mich, ob es irgendeinen Weg gibt, zu überprüfen, dass eine bitcoin-Adresse erstellt wurde, auf einen Austausch. Zum Beispiel, wenn ich will, um nur zu interagieren (BTC senden zu) Menschen, die haben überprüft Ihre Identität (wie auf Coinbase), gibt es eine Möglichkeit zu überprüfen, dass Ihre Adresse verbunden ist, um ein Coinbase Konto? Danke. ...
26.10.2013, 00:30:05
15

Tun Sie 'eigene' Bitcoins gekauft über ein exchange?

Mir wurde gesagt von einigen, dass bitcoin-Börsen NICHT aufnehmen BTC-Transaktionen, die von einem Käufer/Verkäufer auf die blockchain, sondern halten Sie in Ihrem eigenen Namen und ledger - zB, wenn ich einen kaufen BTC über eine Börse, ich besitze kein UTXO auf die blockchain, sondern einfach 'zugewiesen' ein BTC, dass der Austausch besitzt. Dies ist natürlich Anlass geben, Kontrahentenrisiko, auch ignorieren Betrug Risiko. Wahrheit oder Fiktion? ...
04.06.2014, 00:13:38
17

Verkauf von Bitcoin für cash in meinem Shop

Ich bin klein tech-Shop-Besitzer, und ich war vor kurzem denken über den Verkauf von bitcoins für Bargeld in meinem Shop. Viele Kunden haben mich gefragt, ob ich installieren konnte, einen BTC-Geldautomaten in meinem Shop. Aber die Investition in eine ATM-Maschine ist nicht möglich für mich im moment. So fragte ich mich, ob ich möglicherweise verkaufen Sie für Bargeld direkt. Die Frage ist: gibt es einen service gibt, stellt eine API zum bitcoins kaufen mit meiner Kreditkarte und senden Sie an den clien ...
15.11.2014, 16:20:35
20

Bergleute und Knoten: was sind Ihre Rolle in der Protokoll-updates?

Was sind die verschiedenen Rollen der Bergleute und Knoten für Protokoll-updates (governance)? Die Gruppe ist wichtiger? ...
19.08.2017, 23:28:03
23

Zeit - /Speicher-Komplexität des Bitcoin-API-Aufrufe

Gibt es eine Möglichkeit zu sehen, die Zeit - /Speicher-Komplexität des Bitcoin API? Beispielsweise, bitcoin-cli getblock "einige-header-hash" holt den block mit einem passenden hash. Wie wird diese umgesetzt unter der Haube? Tut es das, ein linear-scan der gesamten blockchain alle die Zeit oder hält Sie eine (key, value) - Tabelle, wo die Tasten sind header-hashes? Ich bin besorgt, mit der Umsetzung, wie Sie im http://chainquery.com/bitcoin-api. ...
08.08.2017, 12:25:11
22

Wie ist Bitcoin unterliegt, die von der Mathematik?

Ich höre die Gespräche von Bitcoin-Evangelisten behaupten, dass Bitcoin nicht geregelt, die von einer zentralen Autorität, sondern es ist geregelt durch die Mathematik. Was genau meinen Sie wenn Sie sagen, "regiert durch die Mathematik"? Dass das Netzwerk sicher ist, mit Hilfe der Mathematik anstelle einer zentralen Autorität (z.B. eine bank beaufsichtigt alles)? Wenn ja, was ist Mathematik? Die Mathematik macht PoW möglich? ...
24.12.2011, 04:58:55
24

Was zu passieren in der Transaktion Eingang mit Bitcoinj-Bibliothek

DRINGEND - Brauche Hilfe bei der Einrichtung Transaktion Input-und Output-Objekte Transaktion rawTransaction = new Transaktion(params); txnAmount = Münze.valueOf(50000000); rawTransaction.addOutput(txnAmount, toAddress); txFee = Münze.valueOf(12800); amountToReturn = Gleichgewicht.subtrahieren(txnAmount); amountToReturn = amountToReturn.subtrahieren(txFee); rawTransaction.addOutput(amountToReturn, fromAddress); Ich bin in der Lage, setup-Transaktion-Ausgänge, aber nicht in der Lage, herauszufinden, wie set transaction-Eingänge ...
21.10.2019, 19:15:34
15

Elektron 3.3.2 die Transaktion wurde abgelehnt von Netzwerk-Regeln Staub Fehler.... Versucht, verschiedene Knoten, Funktioniert Nicht

Ich bin immer das Elektrum 3.3.2 Fehler etwas zu tun mit Staub. die Transaktion wurde abgelehnt von Netzwerk-Regeln Staub Fehler Ich bin mit dem cli zu senden, eine Transaktion und das nur mit 1 Eingang und 1 Ausgang. Und die Gebühr wird automatisch eingestellt. Es war schön gestern. Ich lese es etwas zu tun mit dem Knoten. Aber was ist daran falsch? Ich habe versucht, viele andere öffentliche Knoten, und es sagt den gleichen Fehler. Was ist passiert? Ein Angriff? Welche Lösungen gibt es für so etwas? Meine Anwendung ...
21.10.2013, 22:08:31
27

Bitcoin Signaturen sind anfällig für quantum Angriffe - wie genau und mit welchen praktischen Auswirkungen?

@PieterWuille in einen anderen thread geschrieben: "" Der hashing-Algorithmus ist wahrscheinlich die quantum-beständig Stück Kryptographie jetzt in Bitcoin. Sperrung eines bestimmten Pausen, SHA256 und RIPEMD160 sind als Quanten-resistent hash-Funktionen verwendet werden können (es ist eine unvermeidliche square-root-speedup, das gilt für jede hash-Funktion). Viel mehr kann gesagt werden über die Quanten-Widerstand von digitalen Signaturen. – Pieter Wuille Mar 5 bei 0:03 "" Ich möchte Sie Fragen, für genauere Informatio ...
20.12.2016, 14:19:40
29

Ziel-Adresse(N) beim einlösen eines HTLC

Ausgehend von diesem text https://en.bitcoin.it/wiki/Script: "Das Skript für eine typische Bitcoin-transfer zum Ziel, Bitcoin-Adresse D einfach encumbers künftigen Ausgaben des bitcoins mit zwei Dinge: der spender muss 1. einen öffentlichen Schlüssel, der, wenn gehasht, Erträge Zieladresse D-eingebettet in das Skript ..." und dann suchen auf dem HTLC-Skript: OP_IF [HASHOP] <digest> OP_EQUALVERIFY OP_DUP OP_HASH160 <Verkäufer pubkey hash> OP_ELSE <num> [TIMEOUTOP] OP_DROP OP_DUP OP_HASH160 <Käufer pubkey hash> OP_ENDIF OP_EQUALVERIFY OP_CHECKSIG Mein ursprüng ...
04.12.2012, 22:49:46
26

Was sind die 3 Argumente genannt, der in der Funktion SHA256?

void sha256(struct sha256 *sha, const void *p, size_t size) { struct sha256_ctx ctx; sha256_init(&ctx); sha256_update(&ctx, p, size); sha256_done(&ctx, sha); } Ich bin versucht zu rufen Sie diese Funktion in c-lightning, aber ich bin verwirrt, was die Funktion, die Argumente sind. ...
04.08.2012, 17:08:50