Wie Sie trigger-port für Bitcoin-client (z.B. 8333)

Nach dieser ist es möglich, eingehende verbindungen zu Bitcoin-client die Weiterleitung von port 8333 auf dem router. Ich Frage mich, wenn es einen bestimmten port-Bereich Bitcoin-Kern verwendet für ausgehende verbindungen, die verwendet werden könnten, da eine triggering-Regel? Diese Weise, wenn der client nicht läuft, ist der port geschlossen werden würde, plus es könnte verwendet werden, von verschiedenen Rechnern hinter dem router ohne änderungen an der Konfiguration (ich weiß, ich könnte uns verschiedene ports an verschiedenen Rechnern und dann ändern Sie den eingehenden port in der client-configs)

EDIT:

@NateEldredge richtig ist.

Mein Aktuelles setup ist wie folgt:

Regel-name: Bitcoin Ausgelöst-Bereich: 8333-8333 Weitergeleiteter Bereich: 8333-8333

Wenn Bitcoin Core läuft, ist der port offen (nach http://www.canyouseeme.org/). Wenn es geschlossen ist, dass der port auch geschlossen.

Der einzige Haken ist, es wird nicht funktionieren, wenn alle 8 ausgehende verbindungen verwenden nicht-Standard-port, aber es sollte nicht zu oft geschehen, wenn überhaupt.

+324
Linda Ozag 06.11.2014, 18:40:03
39 Antworten

Ich möchte einen Tx mit bitcoincashjs: create-a-Transaktion Aber wie kann ich festlegen, multi-Eingänge: aus(utxo) und multi-Ausgänge: an ?

+943
Erez Tison 03 февр. '09 в 4:24

Tun vanity-Adressen irgendwie verringern, die Sicherheit meiner privaten Schlüssel?

+939
hopeless 21.06.2017, 12:26:18
Weitere Antworten

Verwandte Fragen


Ähnliche Fragen

Die anderen Antworten decken die meisten nützlichen Informationen bereits, ich möchte noch hinzufügen, ein Punkt aber:

Die Gebühr Einschätzung der meisten Brieftaschen hat sich deutlich verbessert, da die Blöcke bekommen haben, voll. Wenn Sie eine veraltete version, ist es wahrscheinlich, dass es tut einen schlechten job zu raten, die Gebühr. Das kann dazu führen, dass Sie entweder viel bezahlen oder Ihre Transaktionen nicht immer bestätigt, in einem rechtzeitigen fashion.

Um zu vermeiden, fee-bedingten Verzögerungen in die Zukunft, ist es vorteilhaft, führen Sie eine aktuelle version Ihrer wallet-software.

+928
Brian Seanez 01.09.2011, 08:04:33

Hat jemand gemessen, was sind die hardware-und Bandbreiten-Anforderungen zum ausführen von einem mining-pool? Gibt es irgendwelche Statistiken auf, dass der pro-Betrag der aktiven Bergleute, Ihre hashspeed und anderen Variablen?

+883
svetavaler 16.04.2012, 12:59:02

Ihre Einstellungen korrekt Aussehen für die Versionen, die Sie hätte mit, ich weiß nicht, über bitseed.conf jedoch.

Für eine mehr up-to-date Leitfaden für die Einrichtung Bitcoin Core laufen über Tor, können Sie versuchen, diese Frage. Bitcoin-Core unterstützt nun das automatische konfigurieren ein kurzlebiges, Tor-service, zum Beispiel.

+862
Royke3000 26.10.2015, 12:32:32

Als ich sah,

  • eine Website sagte, es gab 120612 Transaktionen
  • eine Website sagte, es gab 120614 Transaktionen

eine Website alarmiert mich, dass es unbestätigten Transaktionen

Ich vermute dies ist ein sehr aktiver, Adresse und unterschiedliche Standorte können unterschiedliche Verzögerungen und unterschiedliche Schwellenwerte für die Bestätigung.

Als Raghav bemerkte in einem Kommentar:

ein weiterer Faktor ist, dass einige explorer Graf änderung an die gleiche Adresse geschickt wie eine zusätzliche eingehende btc tx, während andere (blockchain.info) nicht. Es würde erklären, einen solch großen Unterschied in diesem Fall, da die Adresse scheint zu Ausgabe viel ändern an sich selbst.

+833
KJT 11.04.2011, 14:42:48

Könnte ein bösartiger Akteur (z.B. der Regierung) Angriff auf das Netzwerk durch die Einführung erhebliche Rechenleistung ins Netz, und einmal die Schwierigkeit wächst sehr hoch, sich zurückziehen, alle Ressourcen aus dem Netzwerk.

Dies könnte drastisch erhöhen die Zeit es braucht, für Transaktionen werden bestätigt, wie auch die macht es nicht mehr rentabel für andere Bergleute. Gewährt diese nur dauern würde, bis die Schwierigkeit angepasst, aber vielleicht könnte es sein, genug zu schütteln, das Vertrauen der öffentlichkeit in das Netzwerk.

+823
maksani4 07.05.2019, 19:52:32

Die URL der api ist für andere Währungen:

  1. https://btc-e.com/api/2/1/ticker - BTC/USD
  2. https://btc-e.com/api/2/2/ticker - IXC/BTC
  3. https://btc-e.com/api/2/4/ticker - I0C/BTC
  4. https://btc-e.com/api/2/5/ticker - SC/BTC
  5. https://btc-e.com/api/2/6/ticker - SC/USD
  6. https://btc-e.com/api/2/7/ticker - GG/BTC
  7. https://btc-e.com/api/2/8/ticker - TBX/BTC
  8. https://btc-e.com/api/2/9/ticker - FBX/BTC
  9. https://btc-e.com/api/2/10/ticker - LTC/BTC
  10. https://btc-e.com/api/2/11/ticker - RUC/BTC
  11. https://btc-e.com/api/2/12/ticker - RUC/USD
  12. https://btc-e.com/api/2/13/ticker - NMC/BTC
  13. https://btc-e.com/api/2/14/ticker - LTC/USD
  14. https://btc-e.com/api/2/15/ticker - CLC/BTC
  15. https://btc-e.com/api/2/16/ticker - DVC/BTC

In den links unten ändern Sie die 1 auf eine Zahl irgendwo zwischen 1-16 entsprechen den Kategorie oben.

Api für trades: https://btc-e.com/api/1/trades

Api für die Tiefe: https://btc-e.com/api/2/1/depth

Api für den ticker: https://btc-e.com/api/2/1/ticker

Von: dodoking

+808
ffaabbii 03.08.2015, 10:11:39

Mein Verständnis ist, dass Base58Checked ist immer 34 bytes lang, und nicht weniger als 34 bytes, auch wenn der erste oder Letzte Byte des RipeMD null sind. Wenn diese Aussage stimmt nicht, dann keiner die folgende Frage zählt.

Kurze Frage

Was sollte die Base58Checked-Adresse werden für die folgenden öffentlichen Schlüssel?

0414C7AB38D5CC0A39B3BF5F970C572736904D40A5879BBB05BBE16911D7F35DD3E25525877587BF91EE801393FACDED26FAFA173E457F5961BA11F602CC08FE5A

Diese test-website sagt, es sollte sein 1vwTLMCesc1vijZbscYfnr7naV9MEy8ds, aber wenn ich mir die Logik unten, ich denke, es sollte 11vwTLMCesc1vijZbscYfnr7naV9MEy8ds (beachten Sie die zweite führende eins)

Mehr Informationen

In dieser Schleife wird der Wert numberToShorten dekrementiert, wie ich herausfinden, was zero für die letzten paar Runden die Konvertierung. (z.B. "1" für einen Wert von null, und "A" für einen Rest der neun.

Die folgenden unkomprimierte öffentliche Schlüssel ist ein Beispiel, dass die Blätter eine null für mich zu bewältigen, wenn die Codierung:

0414C7AB38D5CC0A39B3BF5F970C572736904D40A5879BBB05BBE16911D7F35DD3E25525877587BF91EE801393FACDED26FAFA173E457F5961BA11F602CC08FE5A

Hier ist mein C# - code:

 public static String sBase58Alphabet = "123456789ABCDEFGHJKLMNPQRSTUVWXYzabcdefghijkmnopqrstuvwxyz";
 public static String EncodeBase58(BigInteger numberToShorten)
{
 // WARNUNG: Hüten Sie sich vor der bignumber-Implementierungen, clip führende 0x00 bytes, oder voranstellen extra 0x00 
 // bytes um anzuzeigen, Zeichen - muss Ihr code den Umgang mit solchen Situationen richtig sonst kann es zu erzeugen gilt-auf der Suche
 // Adressen, die gesendet werden können, kann aber nicht ausgegeben werden ab - das würde dazu führen, dass der dauerhafte Verlust der Münzen.)

 const int sizeWalletImportFormat = 51;
 BigInteger base58AlphabetLength = (BigInteger)sBase58Alphabet.Länge;

 char[] Ergebnis = new char[34];

 int i = 0;
 while (Ergebnis.Length > i && numberToShorten >= 0)
 { 
 var lNumberRemainder = BigInteger.Rest(numberToShorten, base58AlphabetLength);
 Ergebnis[Ergebnis.Length - 1 - i] = sBase58Alphabet[(int)lNumberRemainder];

 if (i == 31 && numberToShorten == 0)
 Console.WriteLine("gefunden");

 //Console.WriteLine("i =" + i);
 //Console.WriteLine("numberToShorten=" + numberToShorten + " (Dividieren Sie diese durch 58 auf, um den Wert unten)");
 //Console.WriteLine("lNumberRemainder =" + lNumberRemainder + "(Holen Sie sich diese position in der Base58Array und fügen Sie das Zeichen")");
 //Console.WriteLine("Ergebnis =" + new string(result));

 wenn (numberToShorten == 0)
{
 if (i != 33)
{
 // Debug
 Console.WriteLine("i =" + i);
break;
}
break;
 } 

 numberToShorten = numberToShorten / base58AlphabetLength;
i++;
}
 var ret = new string(result, 33 - i, das Ergebnis.Länge - (33 - i));

 return ret;
}

 public static DecodedBase58Result DecodeBase58(String base58StringToExpand)
 { 
 DecodedBase58Result ret = new DecodedBase58Result();

 BigInteger base58AlphabetLength = (BigInteger)sBase58Alphabet.Länge;

 BigInteger numberToExtend = BigInteger.Null;
 var charsToDecode = base58StringToExpand.ToCharArray();
 for (int decodePosition = 0; decodePosition <= charsToDecode.Länge - 1; decodePosition++)
{
 char sCurrentCharacter = charsToDecode[decodePosition];
 int index = sBase58Alphabet.IndexOf(sCurrentCharacter);
 if (index == -1)
 throw new Exception("Kein base58-Adresse," + sCurrentCharacter + " ist kein gültiges Zeichen.");

 numberToExtend = numberToExtend * base58AlphabetLength;
 numberToExtend = numberToExtend + index;

 //Console.WriteLine(" i = " + (base58StringToExpand.Länge - decodePosition));
 //Console.WriteLine(" Anzahl = " + numberToExtend);
 //Console.WriteLine(" Ergebnis = " + ret);
}

 ret.BigInt = numberToExtend;
 return ret;
}

Den abgeschnittenen Zeichen-für-Zeichen-Gebäude in der Base58-Adresse ist unten. Das problem liegt dort, wo ich=32

i = 27
numberToShorten= 610398922 (Dividieren Sie diese durch 58 auf, um den Wert unten)
lNumberRemainder = 20 (Holen Sie sich diese position in der Base58Array und anfügen, dass der Charakter)
Ergebnis = MCesc1vijZbscYfnr7naV9MEy8dS

i = 28
numberToShorten= 10524119 (Dividieren Sie diese durch 58 auf, um den Wert unten)
lNumberRemainder = 19 (Holen Sie sich diese position in der Base58Array und anfügen, dass der Charakter)
Ergebnis = LMCesc1vijZbscYfnr7naV9MEy8dS

i = 29
numberToShorten= 181450 (Dividieren Sie diese durch 58 auf, um den Wert unten)
lNumberRemainder = 26 (Holen Sie sich diese position in der Base58Array und anfügen, dass der Charakter)
Ergebnis = TLMCesc1vijZbscYfnr7naV9MEy8dS

i = 30
numberToShorten= 3128 (Dividieren Sie diese durch 58 auf, um den Wert unten)
lNumberRemainder = 54 (Holen Sie sich diese position in der Base58Array und anfügen, dass der Charakter)
Ergebnis = wTLMCesc1vijZbscYfnr7naV9MEy8dS

i = 31
numberToShorten= 53 (Dividieren Sie diese durch 58 auf, um den Wert unten)
lNumberRemainder = 53 (Holen Sie sich diese position in der Base58Array und anfügen, dass der Charakter)
Ergebnis = vwTLMCesc1vijZbscYfnr7naV9MEy8dS

ich = 32
numberToShorten= 0 (Dividieren Sie diese durch 58 auf, um den Wert unten)
lNumberRemainder = 0 (Holen Sie sich diese position in der Base58Array und anfügen, dass der Charakter)
Ergebnis = 1vwTLMCesc1vijZbscYfnr7naV9MEy8ds

i = 33
numberToShorten= 0 (Dividieren Sie diese durch 58 auf, um den Wert unten)
lNumberRemainder = 0 (Holen Sie sich diese position in der Base58Array und anfügen, dass der Charakter)
Ergebnis = 11vwTLMCesc1vijZbscYfnr7naV9MEy8ds
+797
starrla 11.11.2013, 17:46:57

Leider ist es derzeit nicht eine einfache Sache zu tun, gehen hin und her von Bargeld zu bitcoin. Ich habe noch nicht herausgefunden, eine gute Möglichkeit, entweder nur, dass der Grund, warum es anscheinend so schwer ist, weil unsere Regierungen haben alle diese Gesetze und Verordnungen entworfen, damit wir uns nicht leicht dies zu tun.

Sie scheinen nicht zu wollen, dass wir uns austauschen alle unsere alten Staat und Land gesichert Währungen in diesen neuen und innovativen online-crypto-Währungen, die nicht unterstützt durch den Krieg und die Regierungen, sondern von den Menschen, die Sie lieben, zu entwickeln und zu unterstützen.

Es gibt also keine großartige Antwort auf dieses Recht jetzt, aber die typischen Antworten würde circle.com, coinbase, localbitcoins, und libertyx, und diese Arbeit so lange wie Sie können erfüllen alle Ihre strengen Anforderungen.

+784
sushie 09.01.2012, 23:02:06

Wo sind die meisten Echtzeit (aktuelle) Statistiken für Börsen wie mtgox? Für grundlegende Statistiken wie exchange rate und Volumen, was ist der best, average und worst-case-reporting delay und was ist die URL?

+755
Mac Irion 27.01.2013, 14:52:46

Die aktuelle Gebührenordnung existiert, zu verteidigen, gegen Spam im Netzwerk. Die Last auf dem Netzwerk nichts zu tun hat mit den Betrag überwiesen und alles zu tun mit der Größe der Transaktion. Die Wahrscheinlichkeit, dass eine Transaktion ist beabsichtigt als spam, eher als legitim ist geprägt durch die Verwendung von den letzten Münzen (da ein Angreifer wird schnell verwenden Sie die gleichen Münzen wieder und wieder).

Wenn Sie erzwingen eine Gebühr, die unabhängig von denen, du wirst es Angreifern ermöglichen, zu überlasten das Netzwerk, indem er schnelle, große Transaktionen und bezahlen nur 0.005 BTC Gebühr jeweils.

Der Wert 0,005 BTC-spezifisch ist, eine Menge für legitim Mikrotransaktionen.

In der Zukunft die Art und Weise Gebühren, die die Arbeit völlig anders sein wird, aber niemand weiß genau, wie.

+721
sano143 23.10.2014, 04:00:11

Da Bitcoin Classic ist ein fork von Bitcoin Core, dieser sollte ja auch möglich sein. Das problem ist aber, dass, sollte Bitcoin Classic wechseln Sie zu größeren Blöcken und Bitcoin Core stick mit kleinen Blöcken, dann wird es nicht möglich sein, zurück zu schalten, ohne Bitcoin Core Download die ganze Kette wieder. Aber in diesem Fall sind wir ziemlich in Schwierigkeiten sowieso :-)

+714
braunkreuz010 22.11.2010, 16:09:00

Hier sind die mechanik für die "Mastering Bitcoin" Erstellen einer HD-Brieftasche aus den Samen mit bitcoin-explorer und das Python - HMAC - Befehl.

Wurzel Samen:

% echo "Heer van Verteidigung tragen eifersüchtig wahr Müll Anspruch echo Medien stellen crunch" | bx-Eselsbrücke-zu-Samen -p ""

5b56c417303faa3fcba7e57400e120a0ca83ec5a4fc9ffba757fbe63fbd77a89a1a3be4c67196f57c39a88b76373733891bfaba16ed27a813ceed498804c0570

Master-Privater Schlüssel:

% echo 5b56c417303faa3fcba7e57400e120a0ca83ec5a4fc9ffba757fbe63fbd77a89a1a3be4c67196f57c39a88b76373733891bfaba16ed27a813ceed498804c0570 | bx-base16-decode | hmac --Algorithmus sha512 --Taste "Bitcoin seed" - | cut-c 1-64

b2a0d576b828b537688b561f2cfa8dac3602d54c62bde619ad5331e6c235ee26

Master Public Key:

% echo 5b56c417303faa3fcba7e57400e120a0ca83ec5a4fc9ffba757fbe63fbd77a89a1a3be4c67196f57c39a88b76373733891bfaba16ed27a813ceed498804c0570 | bx-base16-decode | hmac --Algorithmus sha512 --Taste "Bitcoin seed" - | cut-c 1-64 | bx ec-to-public

03ca72b45eede592f059b7eaf3da13eb7d8d15aa472b6f79f74820bb22ff596186

Chain Code:

% echo 5b56c417303faa3fcba7e57400e120a0ca83ec5a4fc9ffba757fbe63fbd77a89a1a3be4c67196f57c39a88b76373733891bfaba16ed27a813ceed498804c0570 | bx-base16-decode | hmac --Algorithmus sha512 --Taste "Bitcoin seed" - | cut-c 65-128

b70d675323c40ec461e0a6af603b1f135fb2af9ae753eeff18922732a73b0f05

+682
progresss 06.04.2013, 17:45:10

Wenn jeder block erzeugt alle 10 Minuten zur Validierung einer Transaktion, und der Letzte bitcoin wird generiert, in 2140. Und es gibt keine Begrenzung der Blöcke.. Was ist nach 2140, weil alle miner haben nicht die Absicht, zu überprüfen, die Transaktion. Wie wird sich Bitcoin generieren, die anderen Blöcke?

+672
Amna Irfan 09.08.2017, 16:27:55

Wenn du meinst das wirklich unverändert, die Antwort ist sicherlich Nein.

Version v0.2.9, veröffentlicht am 26. Mai 2010, eingeführt Prüfsummen im Protokoll. Während einer übergangsphase bis Feb 20 2012, Prüfsummen wurden nur verwendet werden, nachdem eine version negotiation, machen Sie sicher, dass beide Parteien verstehen, Prüfsumme. Nach Feb 20 2012, alle neuen erste-verbindungen beginnen würde, die Verwendung von Prüfsummen überall. Diese übergangsphase wurde von Satoshi und nahm Einfluss auf die geplanten Datum, ohne Probleme.

Es bedeutet jedoch, dass kein Bitcoin-software von vor Mai 2010 ist derzeit kompatibel mit dem bestehenden Protokoll. Es ist jedoch möglich, schreiben von Protokoll-Adaptern, oder machen Sie kleine Flecken auf alten code-Funktion. Mit solchen änderungen version 0.1.0 sollte akzeptieren, die aktuelle blockchain.

+592
Aneesh Neelam 04.02.2012, 12:22:26

Hier wird 1 Eintrag aus einer Aktie werden in eine feathercoin-mine pool:

1367788723,accept,ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff070000,http://mining-foreman.org:11341,GPU1,1,b8641194d4b41e5dbc3fb6c68477f4754e01c6ef9b6f37a84d18807cd8060000,00000001579070dc02677a4a1a5f5cbe4bec71d2788472bf5d246f341124c04e9177b2ebc8b00d25c4c8245a44c6410eba2e122101ea1e4e1b1475ebebb8c0b25f3b74ec5186ccb21c0217a29b665700000000800000000000000000000000000000000000000000000000000000000000000000000000000000000080020000

Der cgminer readme-Datei beschreibt das format so: timestamp -, disposition -, Ziel -, pool -, dev -, thr -, sharehash,sharedata

Nun so wie ich es verstehe, es ist eine Schwierigkeit, berichtete über die cgminer-screen von 8.02 M. Eine Aktie, löst damit höher als das qualifiziert sich als erfolgreich mine.

  • Frage 1: Wie ist das 8.02 M Anzahl angekommen (aktuelle Netzwerk-Schwierigkeit 122.35060749)?
  • Q2: mit den oben genannten Daten, wie kann ich sehen, was ich Tat lösen?
+580
Kyle Carlson 22.06.2014, 11:24:09

Ich wurde mit einem alten Electrum wallet. Ich sweeped die Geldbörse in einem einzigen Geschäft, für welches ich hatte, nicht eingeschaltet "dynamische wallet" (RBF) noch. Die Transaktion ist noch unbestätigt, nach einer Woche. Ich kann nicht erstellen Sie eine weitere Transaktion, die Geldbörse ist jetzt leer und wie ich schon sagte, RBF wurde nicht aktiviert für die Transaktion.

Ich brauche Hilfe beim wiederherstellen meine bitcoins, und ich bin nicht der Suche nach Anweisungen zum ablösen der Transaktion. Könnten Sie bitte geben Sie detaillierte Anweisungen zum abrufen meiner balance?

TXID: 6d75a7d55eee0b1974f5c89cafcd1b983f99e04e48059d84b3c03dd109e7de81

Beachten Sie, dass dies nicht ein Duplikat des kanonischen Frage.

+562
Jamie Bicknell 24.05.2011, 23:17:22

Ich habe gesehen, dass es möglich ist zu codieren, benutzerdefinierte Daten in die block-chain.

Ich Frage mich, ob es jemandem möglich ist zu starten ein mining-pool, bestehend aus client, verwenden einige Metadaten entweder im Portemonnaie oder Ihre Transaktionen zu verarbeiten, nur einige Transaktionen, die möglicherweise für null Gebühren, bietet eine Bestätigungs-Zeit-service-level.

Wenn ja, wie würde man bestimmen, wie viel Rechenleistung erforderlich, um die Ehre eines bestimmten service-level?

Würde dieser service zu untergraben einige der wichtigsten technischen Mechanismen des bitcoin-Netzwerk?

+503
Alazaell 19.08.2014, 21:19:15

Sie konnte werfen Sie einen Blick auf Jeremy Rubin ist TinyCoin: https://github.com/JeremyRubin/tinycoin

Es ist, genau wie der name schon sagt, eine sehr kleine kryptogeld, das in python geschrieben, die ausgelegt ist, rein zu Lernzwecken. Könnte das sein, was Sie nach :)

+476
Ame Lee 03.01.2014, 10:33:52

Mein Vater ist computer wurde infiziert mit CryptoWall virus. Die virus-Angreifer bittet um Bitcoins senden Sie mir eine app zu entschlüsseln meiner Dateien.

Gibt es eine Möglichkeit zu identifizieren, die die Bitcoin-Adresse Eigentümer?

Wie kann ich erkennen, sein Land? Wie kann ich seine lokalen Polizei wissen über diese cyber-Kriminalität?

Ich nicht senden Sie ihn an Bitcoins.

Siehe: http://www.bleepingcomputer.com/virus-removal/cryptowall-ransomware-information

+436
Dushyant Suthar 30.12.2018, 05:27:17

Guten Abend,

Ich habe vor kurzem installiert Bitcoin-Core v0.12.1 auf meinem home-server (unter Windows 7) und wollte es zu erlauben, um eingehende verbindungen akzeptieren und verwendet den guide hier gefunden: https://bitcoin.org/en/full-node#windows-7 um sicherzustellen, dass ich habe alles getan, was nötig war. Leider hat es nicht zeigt keine eingehende Verbindung und wenn ich die Verbindung tool empfohlen, die im Leitfaden (https://bitnodes.21.co/#join-the-network), es sagt, dass mein server nicht erreichbar ist.

Ich habe bereits die setup-port-Weiterleitung für port 8333 beide mein server die IP-Adresse 192.168.1.105 (wireless) & 192.168.1.129 (ethernet). Ich lief ein port-scan auf den folgenden websites und Sie alle zeigen, dass Port 8333 ist geöffnet:

  1. Ping.eu Port Überprüfen
  2. WhatMyIP-Port-Scanner
  3. T1 Shopper Port Scanner

(Ich würde links für die oben genannten Scannern, aber ich kann nicht nach mehr als 2 links)

Ich habe auch zwei Regeln in der Windows Firewall unter "Eingehende Regeln") mit folgenden Eigenschaften:

  1. Local Port - 8333
  2. Remote-Port - Alle Ports
  3. Spielraum - Lokale und Remote-IP-Adresse zu einer Beliebigen IP-Adresse
  4. Domain, Öffentlich, und Privat alle geprüft
  5. Alle Programme erfüllen die angegebenen Bedingungen geprüft
  6. Gesetzt, um die Verbindung zu erlauben
  7. Regel aktiviert ist

Es gibt zwei Regeln, mit den oben genannten Einstellungen, eine für TCP und eine für UDP. Sogar mit allen oben genannten setup, das "Mitmach-Netz" - tool auf Bitnodes website (zweiter link von oben) immer noch sagt, dass mein Knoten nicht erreichbar ist und der debug-Fenster innerhalb des Programms zeigt 0 eingehende verbindungen und 8 ausgehende verbindungen.

Ich bin mir nicht sicher, was noch eingerichtet werden muss, da I abgeschlossen alles in der Anleitung und den port 8333 ist definitiv offen. Jede Hilfe oder Informationen, die mit diesem Thema würde sehr geschätzt werden. Vielen Dank im Voraus.

Dominick

+425
Pradeep Banavara 01.05.2010, 20:52:45

Ich habe den folgenden Befehl auf Ubuntu und es funktioniert.

sudo apt-get install libdb - ++-dev
+421
idrispendisbey 26.10.2012, 10:07:30

Q1: Es kommt auf das sidechain. Jeder sidechain umsetzen können Ihre eigene Regel zu erstellen und darstellen/codieren von Adressen.

Q2: Dies ist ein aktives Gebiet der Forschung. Einige Leute vorschlagen, die Umsetzung der Seitenketten über die Zero-Knowledge-proofs oder anderen Ideen, die entweder erfordern Bitcoin-Regeln zu ändern oder mining-Zusammenarbeit-oder beides. Einige Seitenketten bereits eingesetzt, wie RKS, vorschlagen, gibt es eine Reihe von Knoten, die Sie Vertrauen, um halten Sie das Sorgerecht für bitcoins übertragen auf den sidechain, ähnlich wie eine bank.

+415
Keiko Numata 17.12.2015, 05:07:05

Ja, das herunterladen und die Validierung der Kopfzeilen zuerst hat mehrere Vorteile

  • Sie wissen im Voraus, dass die Kette, die Sie herunterladen, Blöcke für die ist in der Tat die meisten der Arbeit-Kette (= die, die Sie würde letztlich zu akzeptieren, vorausgesetzt, es ist gültig). Dies bedeutet, dass Sie verschwenden keine Zeit auf mögliche Gabeln, wurden behoben.

  • Da Sie wissen, was Sie blockiert das herunterladen und die Kollegen haben, können Sie Sie parallellize der download (die Verbreitung der download über mehrere peers).

In Bitcoin Core, die block-Header gespeichert in den Blöcken/index/ Verzeichnis in das datadir, als LevelDB Datenbank.

+387
Intara Tanlamai 23.12.2012, 12:01:30

In meinem Land Norwegen online-Glücksspiel legal ist, aber die Banken sind nicht erlaubt, Geld auf online-Glücksspiel-Unternehmen. So werden alle übertragungen von Geld auf online-Glücksspiel-sites getan thru Dritten. ist es möglich, ein system einzurichten, mit bitcoins ermöglichen den Menschen, um Geld zu übertragen zu und von einem online-Glücksspiel-Website?

+372
user5015 28.03.2017, 00:33:50

Holen Sie sich eine Geldbörse und importieren Sie Ihre privkey

+344
MikeyR 14.09.2014, 21:50:48

Also ich bin versuchen zu arbeiten, meine geschätzten Spiel-credits pro Tag.

Ich habe die folgende info

  • Schwierigkeit 12982 (zum Zeitpunkt der Prüfung)
  • Hash-Rate 600MH
  • Block Belohnung 12.5 (glaube ich)

Ich habe versucht, zu berechnen mit der folgenden:

$blockreward /($Schwierigkeitsgrad*2^32/$hashrate/3600/24);

Das Ergebnis ist: 0.00048143583423201, die ich weiß nicht Recht. Kann somoneone zeigen Sie mich in die richtige Richtung bitte?

+284
Shakib Farah 10.02.2017, 22:59:57

Ihre Prämisse ist fehlerhaft. Ich denke, dass Sie gut für die ASIC war einer der Gründe, warum Keccak gewonnen: es war der Schnellste und hatte die beste Leistung/Fläche-Verhältnis unter den Finalisten für die ASIC-Referenz-Implementierung.

Übrigens, es ist leicht zu sehen, warum es einfacher ist, die pipeline in hardware, wenn Sie denken, dass es verwendet nur einfache und/xor/rot/nicht auf den Betrieb, zu tun, Weg mit, dass die fiesen 32-bit-Addierer in SHA-2.

Während SHA-3 ist in der Tat langsamer in der software, lassen Sie uns nicht vergessen, dass es entworfen wurde, um Sie nicht anfällig für length-extension-Attacken, so dass eine einzige SHA-3 kann verwendet werden, anstelle von Bitcoin ist die doppelte SHA-2.

Referenzen:

Übrigens, was ist der Punkt in der ASIC-Widerstand? "Pool-Widerstand" eine Menge Fragen mehr, und das könnte erreicht werden durch die Gestaltung des hashing (nicht der hash!) in einer Weise, dass keine Informationen vorenthalten werden, die Bergleute, vielleicht ist so einfach wie die Herstellung der vollen block das Thema der hash statt nur der Kopf.

+273
erratum 27.04.2012, 22:45:40

hier ist, was ich machen möchte:

store meinen privaten Schlüssel auf einem offline-Handy. verwenden Sie das offline-Handy zu erzeugen, eine signierte Transaktion und generieren Sie einen QR-code für mich, um zu Scannen/broadcast mit meinen online Telefon.

ist diese vorhanden?!? ich finde keine app, es zu tun

scheint der sicherste/bequemste Weg, um die Verwendung von bitcoins.

+214
Alan Gerber 19.01.2011, 08:37:24

Also ich denke ich fand die Lösung auf meine Frage nach der Suche ein bisschen herum.

Ich modifizierte Konstruktor, der explizit die peer-Adressen wie diese:

öffentliche SimpleExample() throws UnknownHostException {

 walletAppKit = new WalletAppKit(NETWORK_PARAMETERS,VERZEICHNIS "test");
walletAppKit
.setAutoSave(true)
.setBlockingStartup(false)
 .setPeerNodes(//Samen-Knoten für das test-Netzwerk
// neue PeerAddress(InetAddress.getByName("seed.bitcoin.sipa.werden"), 18333),
 neue PeerAddress(InetAddress.getByName("testnet-seed.bitcoin.petertodd.org"), 18333),
 neue PeerAddress(InetAddress.getByName("node3.mycelium.com"), 18333),
 neue PeerAddress(InetAddress.getLocalHost(), 18333));
}

Eine andere Sache, die ich Tat, war, nennen Sie 2 Methoden, die auf der WalletAppKit zum starten der synchronisation:

walletAppKit.startAsync();
walletAppKit.awaitRunning();
+213
jsk 03.04.2016, 14:00:05

Die ["key"key"] Teil der Dokumentation bedeutet, dass es ein array erwartet.

Müssen Sie rufen Sie es wie folgt:

$obj = {method => 'createmultisig', params => [2, ["$key1", "$key2"]],};
$res = $client->call($uri, $obj);
+199
Andrew H 04.01.2014, 00:24:14

Und wie BTC repräsentieren das potential für eine seachange historisches Ereignis in Bezug auf Geld und deshalb Politik, Kriege, Kultur, etc, die Kräfte, die Steuern, Billionen in konzentrierter Reichtum in allen asset-Klassen, erworben durch die Kontrolle Geld drucken bedroht sind.

Am besten starten Sie prepariing für das, was scheint ein Fall.

+160
Shtopor 28.05.2012, 11:00:25

So, es sieht gut aus, richtig?

Nein. Es tut nicht gut Aussehen. Sie haben, um Ihr "Geheimnis" in scriptSig. Und Ihre scriptPubkey werden sollte, einzulösen auf eine Ihrer Adressen (zum Beispiel msimoNvz23QXyiRofLtGSCsVdkdsNJn4su). Sie sollten nicht versuchen, melden Sie diese Transaktion - die Einlösung ist es nicht erforderlich ecdsa Signatur

so etwas wie dieses: (sorry, ich habe es "mit den Händen", es kann also falsch sein)

01000000
01 
13a8a4171e5394b98ad10115a24c6b12cd33265b75cb77db724081e681c9526b
00000000

86 // Länge des Skripts
4c84 // push 0x84 folgenden bytes
6164666c61647366687569666f38727938666834753465743465357473673431356574343538733433657467343173333565346733353431723335673134337367353473333835673431733533356531673433357334673b2e3a3b2c5b40736e726c74676e6a736c656e6a72676b6c736e6c6569676e696c736e6b6c676e736c6e676c6b
ffffffff

01 // ein Ausgang
204e000000000000 // Wert in hex
19 // Länge
76 A9 14 85ddbd9c2f9733dc3860b9e1ffcdc0da2633004b 88 AC // einlösen zu msimoNvz23QXyiRofLtGSCsVdkdsNJn4su

00000000
+65
Fast One 01.06.2019, 20:54:13

Wenn REDD & ROT verwenden den gleichen Satz von public-keys (d.h. jeder public-key-Adresse gilt für beide Münzen' Blockchains), dann ist die einzige Möglichkeit zum abrufen von Münzen öffentliche Adresse ist, wenn:

  1. Sie besitzt den privaten Schlüssel
  2. Jemand anderes (z.B. Cryptsy) im Besitz des privaten Schlüssels

Seit dem 1 falsch ist, müssten Sie hoffen, dass 2 wahr ist. Die Verschiedenheit von Cryptsy mit einer Teilmenge von REDD-Tasten, überlappende ROTE Schlüssel ist so wahrscheinlich, wie die Schaffung einer Bitcoin-Adresse und die Suche nach Münzen in es.

Sorry, deine Münzen sind Weg.

+47
Dimitar Kostov 26.08.2015, 23:24:29

MtGox PubNub API und Websockets-API

Die beiden Endpunkte, das Sie beschreiben, sind tatsächlich zwei separate Endpunkte, die Sie verwenden, unter bestimmten Bedingungen, je nachdem, was Sie suchen. Die Öffentliche Strom-feeds und vieles mehr kann zugegriffen werden, indem die Ausstellung ein .subscribe() PubNub SDK-Instanz Methodenaufruf von PubNub Klasse. Jetzt die MtGox WS-API ist in Missbilligung und empfohlen, dass Sie ein upgrade mit einem standard MIT open-source-PubNub SDK, finden Sie Ihre Sprache hier: http://www.pubnub.com/developers/

Für den Empfang der Daten über PubNub Real-Time-Netzwerk, das Sie verwenden können ein SDK wie JavaScript zum Empfang von Echtzeit-Handel Ereignisse.

Mt.Gehex Daten-Feed Stream:

<script src="https://cdn.pubnub.com/pubnub.min.js"></script>
<script>(function(){

// INITIALISIEREN PUBNUB
var pubnub = PUBNUB.init({
 subscribe_key : sub-c-50d56e1e-2fd9-11e3-a041-02ee2ddab7fe'
});

// MULTIPLEX ABONNIEREN TICKER FEED UND AUCH TRADES FEED
pubnub.subscribe({
 Hinterfüllung : true,
 channel : [
 'd5f06780-30a8-4a48-a2f8-7ed181b4a13f', // TICKER
 'dbf1dee9-4f2e-4a08-8cb7-748919a71b21' // HANDEL (KAUF/VERKAUF)
],
 message : function(message) {
 // FEUER-EREIGNIS AUS, WENN DATEN ANKOMMEN
 console.log ("Meldung.channel_name, message );
}
});

})();</script>
+40
berg8 21.11.2017, 04:17:47

1) ja, "out of sync" bedeutet, dass es noch nicht heruntergeladen hat, die ganze blockchain noch.

2) mine ("machen"), Sie benötigen spezielle hardware und software.

3) es ist viel einfacher, ja. Es gibt viele Börsen, wo man bitcoins kaufen kann, wie z.B. Mt. Gehex oder Bitcoin Central

+26
DEMINER 17.09.2011, 01:39:08

Rechts von der Fledermaus ich bin nicht der Planung bis mine bitcoins, aber ich möchte, um dieses wissen für andere kryptogeld. Ich habe einen alten pc mit AMD A8 cpu, die integrierte Grafik und der AMD Radeon HD 7890. Ich möchte wissen, ist es mir möglich, zwei meine mit der integrierten und der dedizierten Karte in der gleichen Zeit.

+22
Marc Malloy 04.12.2016, 09:14:07

Ich denke, es wäre möglich, erstellen Sie eine scheinbar legitime Transaktion auf das Bitcoin-testnet, dass das Bitcoin-mainnet akzeptieren würde.

Ich habe gelesen, ein bisschen über die ETC replay-Attacken, und es scheint, wie es unmöglich wäre, da gab es nie ein hard-fork zu erstellen testnet.

https://medium.com/@timonrapp/how-to-deal-with-the-ethereum-replay-attack-3fd44074a6d8

Aber ich bin mir nicht sicher über diese. Hat jemand erfolgreich gemacht?

Wissen Sie einen guten Grund, warum es 100% nicht funktionieren würde?

+13
Zheng Xu 17.05.2011, 07:07:45