How to re-connect zu " bitcoind -printtoconsole` nach socket timeout?

Ich begann bitcoind mit der option -printtoconsole auf Fehler überprüfen und mein terminal ssh-Verbindung wurde das Zeitlimit überschritten, während der Nacht - wahrscheinlich weil mein computer war im Ruhezustand.

Ich sehe, dass der Prozess noch läuft unter top.

Gibt es eine Möglichkeit wieder zu verbinden, so dass Sie drucken die Ausgabe in eine neue ssh verbunden shell?

+979
tildearrow 19.01.2014, 04:17:19
27 Antworten

Was sind die vor-und Nachteile der full node

es kommt alles darauf an, das Vertrauen. Wem Vertrauen Sie? Ihr eigenes system, oder jemand anderes? Und dann, wie viel Geld reden wir? Mehrere niedrige Werte, oder monatliche oder jährliche Werte?

Sicher empfehle ich einen vollen Knoten. Und ja, es hat den Nachteil, dass das herunterladen der blockchain (problemlos bis zu drei Wochen), und Sie müssen zu haben, dass die Infrastruktur läuft. Für diese erhalten Sie die absolute Sicherheit, dass niemand täuschte einen block oder ein tx in der blockchain, das ist montiert auf Ihrem system. Auch das Niveau der Privatsphäre ist höher als z.B. SPV-Knoten. Ein voller Knoten unterstützt die Dezentralisierung Aspekte des Netzwerks. Voller Knoten, mehr manipulationssicher ist das gesamte bitcoin-ökosystem. Mithilfe von RPC-Aufrufe auf Ihrem lokalen bitcoin-Knoten erfordert dann einige Entwickler wissen, oder ein dev-team. Hinzufügen kann, um Kosten bei der Einrichtung Ihrer Umgebung.

Über Dienste wie bitpay oder ähnliches hat das den Vorteil, sich schnell begonnen. Auf diese Weise können Sie beginnen, um das setup Ihres Unternehmens, und später, wenn Sie wirklich großen Werte, Sie sind noch in der Lage zu konvertieren, um einen vollen Knoten.

Also aus einer Risiko-Perspektive: wenn es um niedrige Werte haben, gehen Sie vor mit Diensten Dritter, aber wenn Sie erreichen höhere Werte (über monatliches Einkommen), denken Sie zum sichern Ihrer Umgebung mit einer Infrastruktur, die unter Ihrer eigenen Kontrolle.

+958
Dust 03 февр. '09 в 4:24

Holen Sie sich den privaten Schlüssel Ihrer Adresse, dann gehen Sie zu brainwallet.org, und wechseln Sie in die Registerkarte Generator->Privaten Schlüssel, und fügen Sie dann in Ihren privaten Schlüssel. Ihre Adresse sollte auf der rechten Seite. Wenn es nicht, schalten Sie es zu Komprimiert. Ihren öffentlichen Schlüssel (in hex) wird das Ding markierten Öffentlichen Schlüssel (SEC).

+934
witaly231 10.02.2015, 01:54:42

Da es entworfen wurde, zu sein. Astraleums Ziele 15 Sekunden, so dass die Schwierigkeit anpasst, stellen Sie das block-Intervall von 15 Sekunden. Bitcoin Ziele 10 Minuten, so dass die Schwierigkeit anpasst, stellen Sie das block-Intervall 10 Minuten. Es ist unabhängig, wie schwer es ist, zum erzeugen eines hash; es bezieht sich nur auf das, was hashes sind, als gültig angesehen.

Die Menge der Hashwerte als gültig angesehen wird gesetzt durch die Schwierigkeit der Anpassung. Machen Sie es kleiner bedeutet, dass es länger dauern oder benötigen weitere hash-rate zu finden, die einen gültigen block-hash. So dass es größer ist der umgekehrte Effekt. So Astraleums hat eine größere Anzahl von gültigen hashes als Bitcoin, also gültige block-hashes können schneller gefunden werden als weniger hashes muss versucht werden, im Durchschnitt.

+905
dwix 16.03.2011, 01:29:06

es gibt auch einen port für freeBSD verfügbar: http://www.freshports.org/net-p2p/bitcoin/

+882
Imran Bughio 26.10.2015, 08:45:19

Transaktionen in forks nicht verifiziert sind vollständig, bis der Knoten versucht, wechseln Sie zu dieser Gabel. Vor, dass nur solche Prüfungen durchgeführt werden, die nicht davon abhängen, bisherigen Transaktionen. In den source-codegibt es eine Funktion CheckBlock, die nicht nur einige der Prüfungen, und ConnectBlock, was alles geprüft wird. Die letztere Funktion wird nur aufgerufen, wenn der block über die Aufnahme in die längste Kette, so dass die hash-Tabelle von nichtgenutzten Ausgänge zur Verfügung.

+879
Michael Heuberger 28.08.2016, 10:13:17

Ich habe eine harte Zeit versucht zu finden, den Austausch mit den demo-Konten.

Irgendwelche Vorschläge?

+648
VasilisC 23.04.2011, 11:28:45

Mit der neuesten version von bitcore lib möchten, überprüfen Sie balance für Texas, aber sobald ich

var Entdecker =require('bitcore-explorers');

nach

var bitcore =require('bitcore-lib');

Fehler: Mehr als eine Instanz von bitcore-lib gefunden. Bitte stellen Sie sicher, zu verlangen, bitcore-lib und überprüfen Sie, dass die Teilgebiete nicht auch Ihre eigenen bitcore-lib-Abhängigkeit.
am Objekt.bitcore.versionGuard (/home/ubuntu/node_modules/bitcore-lib/index.js:12:11)
am Objekt.<anonym> (/home/ubuntu/node_modules/bitcore-lib/index.js:15:9)
at-Modul._compile (Modul.js:652:30)
bei Object.Module._extensions..js (Modul.js:663:10)
at-Modul.load (module.js:565:32)
bei tryModuleLoad (Modul.js:505:12)
an der Funktion.- Modul._load (module.js:497:3)
at-Modul.require (module.js:596:17)
auf verlangen (intern/Modul.js:11:18)
am Objekt.<anonym> (/home/ubuntu/Controller/bitcoinController.js:8:14)
at-Modul._compile (Modul.js:652:30)
bei Object.Module._extensions..js (Modul.js:663:10)
at-Modul.load (module.js:565:32)
bei tryModuleLoad (Modul.js:505:12)
an der Funktion.- Modul._load (module.js:497:3)
at-Modul.require (module.js:596:17)
auf verlangen (intern/Modul.js:11:18)
at-Modul.Exporte (/home/ubuntu/Routen/apiRoutes.js:5:15)
am Objekt.<anonym> (/home/ubuntu/api/server.js:13:1)
at-Modul._compile (Modul.js:652:30)
bei Object.Module._extensions..js (Modul.js:663:10)
at-Modul.load (module.js:565:32)

Ich hatte einen Blick auf diesen thread

Bitcore = "Fehler: Mehr als eine Instanz von bitcore-lib gefunden"

aber es hilft nicht . Wenn ich den Kommentar zu diesem Teil

var bitcore =require('bitcore-lib');

explorer scheint zu laufen, aber das problem ist, es gibt immer 0 zurück, für alle Brieftaschen . Zum Beispiel diese Geldbörse hat fonds wallet testnet fonds

hier ist der code

const Einblick = neue Forscher.Einblick();
Einblick.getUnspentUtxos('mkFPBvd3jbPYn4223SNTneBWHodziU287g', function(err, utxos) {
console.log(utxos);
 lassen balance = 0;
 for (var i = 0; i < utxos.length; i++) {
 balance +=utxos[i]['satoshis'];
}
 console.log('Kontostand:'+ balance);
});

und die Antwort ist immer [] , 0

1) Wie überprüfen Sie balance mit bitcore ohne Konflikt mit bitcore-lib ?

2) Was ist der "web3" (die am häufigsten verwendeten Astraleums) node-js-Bibliothek für bitcoin ?

Vielen Dank !

+645
Phil Moir 25.04.2016, 14:26:40

Nach dem Start von bitcoin von der Kommandozeile mit:

./bitcoind daemon

Ich sofort in die follow-Befehl:

./bitcoind getinfo

das gibt mir die folgende Fehlermeldung:

Fehler: konnte keine Verbindung zum server

Dieser Fehler dauert ein paar Sekunden bis zu einigen Minuten, abhängig von der Maschine.

Zwei Fragen:

  1. Was ist mit Bitcoin zu tun während dieser Zeit, dass diesen Fehler verursacht (D. H. verhindert, dass den client für die Rückgabe der Ergebnisse von getinfo)?
  2. Gibt es irgendwelche Schritte, die ich ergreifen können, das wird minimieren Sie diese start-up-Zeit?
+644
jamesbishope 10.02.2015, 11:31:27

Die wallet-passphrase zum Schutz der wallet-Datei auf der Festplatte. Es ist nicht ein Authentifizierungs-Mechanismus oder eine Sicherheitsmaßnahme gegen jeden, der sehen kann, was gesendet wird. Es hat jedoch auch verhindern, dass private Schlüssel von schlagen Datenträger in lesbarer form.

+613
Annette Ayres 26.06.2017, 09:38:11

Ich versuche zu überprüfen, um zu sehen, ob die Variablen korrekt gesetzt werden, durch den client und empfangen wird, korrekt von mir. Ich bin neu in proto buffs und django und mein code unten scheint nicht zu funktionieren. Ich bin mit bitcoin 0.9 Ich bin versucht, eine Rückerstattung-Adresse.

In Aussicht:

aus project importieren payments_pb2
def protoresponse(Anfrage):
 xpo = payments_pb2.Die Zahlung.ParseFromString(Anfrage)
 returnaddress = xpo.refund_to
 Transaktionen = xpo.Transaktionen
 memo = xpo.memo

 xpa = payments_pb2.PaymentACK
 xpa.Zahlung = xpo.SerializeToString()
 xpa.memo = 'Erfolg'
 return HttpResponse(xpa.SerializeToString(), content_type="application/octet-stream")

Alle Zeiger wäre sehr dankbar :)

+557
Lachlan Hunt 20.09.2016, 18:06:07

Derzeit, es ist trivial zu bedienen, eine SPV wallet in Bitcoin auf Kosten von viel Privatsphäre aufgrund der Notwendigkeit, die Verbindung zu voller Knoten, bieten SPV-Leistungen.

Neutrino, derzeit arbeitet das lightninglabs team ist einer der wenigen unter Wahrung der Privatsphäre light clients in Bitcoin. Aber wie funktioniert es?

Welche theoretischen Lösungen existieren, lösen können, SPV Privatsphäre Probleme?

+517
Jamie Bonnett 18.04.2012, 09:24:16

Der Zeitstempel ist ein Teil der Eingabe für den mining-Prozess.

So, der miner können einen beliebigen timestamp, sondern muss sich entscheiden , bevor hashing - timestamp, was er will, eine mögliche Blockierung zu haben.

Er kann nicht ändern Sie den Zeitstempel nach der Suche nach einem block, da der timestamp ist Teil des Blocks, und eine andere wäre nicht gültig. Ändern Sie den Zeitstempel, er würde anfangen über den Bergbau.

+511
Sinklar 15.09.2011, 00:41:09
  1. Ich bin am überlegen, setzen 20 antminer S9 und mit der Förderung beginnen, Wird es gewinnbringend sein, wie ich, monatlich berechnet elektrische Rechnung von 2500$(USD) in meinem Land??
  2. Auch sollte ich Bergbau allein oder schließen Sie sich einem pool?
  3. Endlich wird es das Geld Wert sein und wie viel sollte ich erwarten im Gegenzug?
+502
beatak 03.06.2014, 02:33:35

Sie benötigen, um ausführen Ihre bitcoinjs-server beenden Sie mit --testnet.

bitcoinjs ausführen --testnet

Quelle

Gibt es bereits öffentliche bitcoinjs beendet läuft im testnet-Modus? Ich weiß es nicht.

+448
Carol O 25.08.2010, 04:44:35

Ist es möglich zum senden von Befehlen zum Bitcoin-Kollegen? zum Beispiel decoderawtransaction Befehl?

+427
Mauser 02.12.2013, 07:33:47

Aus der Bitcoin-Wiki:

Ein Eingang ist ein Verweis auf eine Ausgabe in einer anderen Transaktion.

Eine Transaktion kann mehrere Ausgänge, z.B., ein normaler und die änderung, die geben Sie die Empfänger-Adresse in Ihrer scriptPubKey. Also in der Regel zu jeder Ausgabe gehört eine Adresse, und die Eingabe gibt an, welchen Ausgang es nimmt.

Wenn ein Ausgang gibt mehrere Ziel-Adressen (was selten der Fall ist), nur einer von denen, einlösen können Sie die Transaktion. Finden Sie heraus, welche man durch die Betrachtung der scriptSig des Eingangs.

+381
Cody Wells 22.09.2015, 02:00:49

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
+374
Afsara 15.11.2018, 11:13:28

Sie eigentlich nicht die Adressen, sondern die RPC-info für die Dämonen. Zum Beispiel würden Sie starten Sie den pool-mit den folgenden Optionen:

python run_p2pool.py --net vertcoin3 --zusammengeführt http://*RPCuser1*:*LongRPCpass1*@127.0.0.1:6888 --zusammengeführt http://*RPCuser2*:*LongRPCpass*[email protected]:7817

Sie sehen "Bekam neue fusionierte Bergbau arbeiten!" in der Konsole als Bestätigung.

+370
supriyamaheshwari 04.04.2012, 10:37:17

Sollte es Turing-vollständig. Jedoch, jedes mal, wenn ein Vertrag aufgerufen wird, wird die maximale Anzahl der Vorgänge, für die der Vertrag ausführen kann, ist begrenzt. Operationen, die den Zugriff auf ein Vertrag muss angeben, eine operation count limit für ein limit höher als der Standard. Höheren limits erfordern höhere Transaktionsgebühren.

+341
zoze 14.01.2015, 08:24:13

vor einem Jahr hatte ich dann paar litecoins zu btc-e, die nach ein paar Tagen heruntergefahren wurden, aus meiner Brieftasche.

Zu dieser Zeit, meine Brieftasche wurde nicht vollständig synchronisiert mit dem Netzwerk.

In meiner Brieftasche, die ich noch sehen kann, dass die Transaktion unbestätigt (0 von 6 Bestätigungen).

Gibt es eine Möglichkeit zum abrufen der litecoins?

+320
Kiko Manilla 08.12.2011, 00:25:22

Nach bitcoinstats.com:

Außer für bitseed.xf2.org die Samen Ziel ist die Rückgabe von Knoten, die aktuell online und erreichbar sind.

Wenn die Knoten nicht erwischt zu werden, die gerade online und erreichbar ist, welche Qualitäten (falls vorhanden) werden Sie erwischt zu haben?

+312
filmkinogo2014 11.05.2011, 07:53:15

Raspberry Pi $25/£16 PC Artikel

Ich sah in diesem Artikel heute und es sieht aus wie eine wirklich interessante Entwicklung, die in budget-computing.

Es ist ein $25 Barebone-computer, der läuft mit Linux, und kann Spiele wie Quake 3 Arena ohne Probleme.

Meine Frage ist, würden wir in der Lage zu laufen GPUs/FPGAs mit ihm?

Ich vermute FPGAs sind machbar, da es über USB-ports anschließen, aber was ist mit den GPUs?

HINWEIS: Der Raspberry Pi würde nur getwork und übergeben es an die FPGAs/GPUs. Ich habe nicht gemeint mining direkt auf dem Raspberry Pi selbst!

+257
stripybadger 17.05.2017, 11:42:54

Gibt es ein forum oder eine website, wo alle altcoin networks.py Einstellungen freigegeben sind? Ich kann sehen, dass die P2pool forks auf Github, wo die Menschen Begehen, Ihre eigenen networks.py Einstellungen wieder auf Ihr eigenes repository, aber keiner zusammengeführt zurück in die ursprüngliche forrestv/p2pool-repository. Für jetzt, ich bin speziell auf der Suche für den Digibyte altcoin möchte aber noch hinzufügen, die anderen altcoins auch später.

Ich spreche von diesem Teil:

litecoin=math.Object(
PARENT= - Netzwerke.Netze['litecoin'],
 SHARE_PERIOD=15, # Sekunden
 CHAIN_LENGTH=24*60*60//10, # Aktien
 REAL_CHAIN_LENGTH=24*60*60//10, # Aktien
 TARGET_LOOKBEHIND=200, # Aktien
 SPREAD=3, # blocks
ID='e037d5b8c6923410'.decode('hex'),
PREFIX='7208c1a53ef629b0'.decode('hex'),
 P2P_PORT=9 338,
MIN_TARGET=0,
 MAX_TARGET=2**256//2**20 - 1,
PERSIST=True,
WORKER_PORT=9327,
 BOOTSTRAP_ADDRS='...'.split(' '),
ANNOUNCE_CHANNEL='#p2pool-ltc',
 VERSION_CHECK=lambda v: True,
 VERSION_WARNING=lambda v: 'Upgrade Litecoin zu >=0.8.5.1!', wenn v < 80501 sonst Keiner,
),

Und wenn keine freigegeben sind öffentlich, wie kann ich die Einstellungen Bearbeiten, die mich für die verschiedenen altcoins?

+253
Jim Cole 14.06.2018, 03:01:35

Mining-Profitabilität für jedes Stück hardware hängt von den künftigen Wechselkurs und die Zukunft Schwierigkeitsgrad.

Diejenigen, die nicht bekannt sind und somit Ihre Frage kann nicht beantwortet werden. Der Bergbau ist eine form von Spekulation.

Die hardware-Kosten bekannt ist und die Betriebskosten (Strom) sind bekannt. Auch die block-Zuschuss-Betrag bekannt ist (50 BTC pro block derzeit 25 BTC Anfang block 210 ' 000 Einwohner).

Niemand weiß, wie viel ASIC-Kapazität verschickt wird, noch Wann. Es gibt also keine Möglichkeit mit Sicherheit zu wissen, die Zukunft Schwierigkeiten.

Und, natürlich, niemand kann sagen was die Zukunft Wechselkurs wird.

Was ist eine sichere Projektion ist, die ASICs kommen werden, möglicherweise in einer Angelegenheit von Wochen, sondern mehrere Monate aus sicher.

So machen heute eine Investition in GPUs oder FGPAs ist wahrscheinlich nicht gehen, um "für sich selbst bezahlen" jederzeit schnell, es sei denn, die übernahme der Kosten ist wirklich, wirklich Billig.

Aber ein $1.000 Investitionen in die ASICs könnte sehr leicht zurück $1.000 oder mehr im Wert von bitcoins über die nächsten ein oder zwei Jahre. Aber das ist nur eine Vermutung oder Spekulation. Niemand kann ehrlich sagen.

+194
cynthia fenstermacher 18.07.2019, 01:42:15

Ich glaube nicht, dass es möglich ist, in der Weise, die Sie, es zu beschreiben.

Auch wenn es ein smart-Vertrag, die sich selbst repliziert und zahlt Transaktionen und Zeug. Die Sache ist, eine Smartcard, ein Vertrag kann nicht von selbst wirken. Es muss ein Benutzer initiiert die Aktionen. Dann ist die smart-Vertrag könnte senden Sie ein paar Geschäfte, aber nur innerhalb des Blocks, wo der Benutzer begannen die Aktionen der smart Vertrag. Und soweit ich weiß, sind die smart Verträge nicht in der Lage zu zahlen gascosts, so dass der Benutzer selbst zu bezahlen.

Transaktionen, die schicken andere Transaktionen ausgeführt werden, die innerhalb des gleichen Blocks. Also jede Aktion dauert nur einen block und der initiierende Benutzer starten Sie den Vertrag immer und immer wieder. Zusätzlich gibt es ein limit von ausgeführten gas in einem block. Also das smart Vertrag könnte nur senden ein paar Geschäfte, bevor der block ist voll und bricht alle weiteren Transaktion ruft.

Neben dieser initiation Problem, ich kann mir nicht vorstellen eine Art und Weise, wie ein smart Vertrag könnte Schaden Menschen durch sich selbst. Nur, wenn einige andere Nutzer senden würde, der Geld gibt, diese Mittel verloren gehen könnten. Aber es wäre natürlich dumm, dies zu tun.

+172
namenotfound 26.08.2011, 22:16:57

Die Frage ist, welche Art von Münze, die Sie gehen zu mir. Wenn Sie sich zu der mine Bitcoin (SHA256) benötigen Sie spezielle hardware (ASIC 28nm min) für Sie profitabel zu sein. Hier haben Sie eine hervorragende Verkäufer, kaufte ich meine mining-equipment von Ihnen, aber jetzt sind Sie ausverkauft Ihre nächsten Geräte-generation. Wenn Sie wollen, um mir diese Münzen, die Sie haben werden, um das Risiko der Kauf vor der Zeit, ich meine Sie haben sich ein Gerät zu kaufen, dass ist in der Entwicklung und warten, wie 6 Monate auf die hardware zu kommen, so müssen Sie diesen Rechner , um eine Vorschau von dem, was Ihr Gewinn sein wird. Tatsächlich gibt es viele andere Verkäufer (Butterfly Labs, die ich nicht empfehlen-, Cointerra, machen Sie Ihre eigene Suche in google, aber die KNC ist für mich der am meisten vertrauenswürdigen ein). Hier haben Sie einen Vergleich von mining Geräten für die Bitcoin.

Wenn Sie planen, die mine Litecoin (Scrypt), werden Sie in der Lage, das zu tun, mit GPUs, haben Sie ein mining hardware Vergleich hier.

Sie müssen zuerst entscheiden, welche Münzen willst du zu mir und welche Art von ecryption sind Sie zu lösen (SHA256, Scrypt). Sie wird überlegen müssen, welche Art von Risiko, das Sie nehmen möchten, zum Beispiel, wenn Sie mir Bitcoins wissen Sie, es ist die sicherste Wette mit einem tatsächlichen Preis von 803$ und erreichte 1150$ pro Münze es ist cryptocoin, das wird akzeptiert in den Läden gerade jetzt besitzt damit eine mögliche große Zukunft. Auf der anderen Seite, Bergbau diese Münze ist schwierig geworden, und eine erhebliche Investition und Risiko ist notwendig zur Beschaffung der benötigten hardware.

Auf der anderen Seite, wenn Sie eine Münze, die hat vor kurzem begonnen, es wird einfacher sein, um mir diese Münzen, aber es wird nicht rentabel sein (wenn Sie denken, dass die Münze könnte, gain-Wert, in der Zukunft, dann kann es am Ende ist profitabel, wer weiß).

Schließlich ist es bis zu Ihnen, zu Lesen und zu wählen, wo Sie einsteigen wollen und wie viel Geld du riskieren willst.

+134
Jieter 12.11.2016, 20:48:42

Was ist der Unterschied zwischen dem Protokoll und Befehle, die verwendet werden auf den Standard-ports und port 8332 8333?

Von dem, was ich sammeln, port 8332 ist der RPC-port, es ist "empfindlich", dürfen nur vom lokalen host standardmäßig, und es hat einen Benutzernamen und Passwort.

Auf der anderen Seite port 8333 ist eine Art von P2P-port, der verwendet wird mit Bitcoin Transaktion Replikation.

Kann jemand klären, der den offiziellen Namen, Zwecke und die Sicherheit von jedem dieser ports?

Die man nutzt JSON, und das ist Binären?

+83
bryan flores 06.11.2015, 11:21:26

Fragen mit Tag anzeigen