Elektron-windows-client, standalone-executable-im Vergleich zu windows installer

Von der download-Seite, http://electrum.org/download.html

  1. Was ist der Unterschied zwischen den beiden windows-Versionen? eigenständige ausführbare Datei, und der windows installer-version?

  2. Was sind die Vorteile und Nachteile der einzelnen, und wie sollte ich Sie wählen, welche sollte ich verwenden?

+648
Casey Surgical Arts 24.07.2015, 03:24:29
20 Antworten

In letzter Zeit sehe ich viel hin und her zwischen Befürwortern und Gegnern der Blockgröße erhöhen Debatte. Ich habe meine Meinung über diese, aber keine der beiden Seiten bietet eine Richtung an, wie kann ich zeigen, was ich über das denken.

Ist das ein miner-nur was?

+957
Raja Mukhtar Hussain 03 февр. '09 в 4:24

Ich kaufte mir ein paar bitcoins und senden Sie Sie an eine ein zu empfangen Adresse auf Multibit HD, Es wurde vielleicht 3 oder 4 Stunden ohne irgendwelche Bestätigungen, so dass ich beschloss, drücken Sie die "Reparatur-wallet", die sagte, es würde synchronisieren, etc.

Jetzt das "+Unbestätigte Transaktion" etwas ist nicht einmal zeigen mehr und es ist nicht in "Zahlungen". Hier ist die bitcoin Transaktion:

https://btc.blockr.io/tx/info/111df2572b8550724c78f30bf70f4cafee61417924058fdd624adb172968637a

+900
Windang Pete 29.05.2014, 21:43:53

Lesen Sie über Public-key-Kryptographie und Digitale Signatur.

Für bitcoins müssen Sie den privaten Schlüssel zu verbringen (durch Unterschrift) die Münzen wurden "geschickt", um die Adresse im Zusammenhang mit einem öffentlichen Schlüssel.

+875
excelsciors 05.10.2016, 22:40:21

Okay, so bitpay verschickt nur eine E-Mail, die vorgibt, einige änderungen an Ihrer Karte top-up-Prozess. Offenbar, Sie sind der Umsetzung BIP70 und ich bin ehrlich gesagt nicht sehr vertraut mit dem, was genau das ist. Ich habe einige der Forschung, aber bin immer noch sehr verwirrt. Auch meine Haupt-Frage ist wirklich ist dies kompatibel mit meinem trezor hardware wallet? Ich habe anbei einen screenshot von bitpays E-Mail. Ich hoffe einer von Euch sachkundigen crypo devs helfen könnte mir dies klären und wenn es nicht kompatibel, vielleicht könnte man empfehlen, die beste option von hier aus vorwärts. Ich wirklich nicht wollen, zu opfern, meine Sicherheit, meine trezor. enter image description here

+863
aksenatka 18.01.2014, 12:42:01
// Der besten Kette sollte mindestens so viel Arbeit.
 Konsens.nMinimumChainWork = uint256S("0x000000000000000000000000000000000000000000000005c13f99f6d0b1a908");

wie berechnet sich dieser parameter, habe ich etwas nicht verstehe. Es ist nicht block in der blockchain, wie finden Sie diesen Wert, wenn altcoin existieren Ende habe ich update-Quellen mit existieren blockchain Ende für die neue blockchain.

Konsens.powLimit = uint256S("00000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff"); 

Ende über diesen Wert , wie es zu konvertieren diff xxx verstehen, was diff ist es. Beispiel diff 1, 20, 1000 etc...

+807
Shivnarayan Patidar 28.02.2019, 16:43:07

Zitieren Bitcoin wiki:

Eine Transaktion ist gültig, wenn nichts in der Kombination von script-Triggern Fehler und der oberste stack-Element wird true (nicht null).

Aus dem Quellcode:

wenn (CastToBool(stack.back()) == false)
 return false;

(Im Fall Sie nicht wissen, was Vektor.back() macht, es gibt das Letzte Element.)

+769
kuldarya 02.07.2011, 21:47:59

Ich brauche die Anzeige der pool und Arbeiter hashrates auf meiner website. Der pool verwendet PSQL.

+757
Too Cool 02.05.2016, 17:35:19

Das Makefile in diesem Verzeichnis scheint ein ganz guter makefile. Vielleicht die build-Anweisungen sind out-of-date. So versuchen:

machen namecoind

(ohne die -f - option, die machen das Programm liest automatisch die Datei mit dem Namen Makefile).

+740
bjc783 18.05.2010, 19:12:28

Wenn Sie eine leere Zeichenfolge wird zurückgegeben, das Standard-Konto zu jeder Zeit. Hinweis getaccountaddress veraltet ist, siehe https://bitcoincore.org/en/doc/0.16.2/rpc/wallet/getaccountaddress/.

getaccountaddress "Konto"

VERALTET. Gibt den aktuellen Bitcoin-Adresse für den Empfang von Zahlungen auf dieses Konto.

Argumente:
1. "Konto" (string, notwendig) Der account-name für die Adresse. Es kann auch 
die leere Zeichenkette "" zu vertreten, die Standard-Konto. Das Konto nicht
müssen existieren, wird Sie erstellt und eine neue Adresse erstellt, wenn es kein Konto
indem Sie dem angegebenen Namen.
+726
Robbie Goldstein 01.11.2016, 06:39:17

Die anderen Antworten hier sind derzeit veraltet, weil OP_CSV und OP_CHECKLOCKTIMEVERIFY wurden vom Netzwerk, die beide bieten Möglichkeiten, das zu tun konstruieren gesperrten Ausgänge.

+720
Michael Mortensen 05.05.2015, 10:23:34

Ein ASIC entwickelt werden können, etwas zu tun. Algorithmen erfordern, dass der Speicher nehmen Sie einige der rechnerische Vorteil aus der Verwendung eines ASIC, aber es ist immer noch möglich, die Entwicklung eines ASIC mit Speicher. KEIN Algorithmus ist der ASIC-Nachweis, einschließlich aller, die Sie erwähnt.

Im Extremfall können Sie die Allgemeinen CPU-oder GPU-und werfen die Teile, die Sie nicht brauchen und voilla es ist deine ASIC.

George ' s Antwort ist sehr relevant, als auch hier.

+694
Rafal 20.01.2010, 04:11:05

BCH (Bcash) als Trezor beziehen, ist jetzt verfügbar https://beta-wallet.trezor.io nach der Anwendung 1.5.1 firmware-upgrade. Gehen Sie zu https://beta-wallet.trezor.io

Sie können auch verwenden Werkzeug zu behaupten, Ihre BCC-Lesen Sie mehr auf dieser blog-Seite

+664
KV1 24.08.2015, 09:59:01

Ihre Arbeit ist "wasted", verursacht durch die mining-Algorithmus.

Sie haben einen neuen block, wenn sha2(sha2(blockheaderOfnewBlock) beginnt mit einer bestimmten Anzahl von Nullen. der blockheader enthält eine nonce, wird der hash des vorherigen Blocks und einige andere Informationen. seit der vorherigen block-hash ist ein anderer hash, wenn ein neuer block gefunden wurde, haben Sie eine andere information ist die Basis für Ihre mining-software.

+600
Stefan Pintilie 25.09.2015, 08:39:31

Sie schreiben Wrapper bitcoind oder gibt es eine bessere Lösung gibt? Einige Börsen handle Dutzende von digitalen Währungen, bedeutet dies, dass Sie ausgeführt werden bitcoind, litecoind, dogecoind, etc. gleichzeitig?

+590
hnishy 31.07.2010, 22:14:55

Niemand sagt es so weit. Also ich will: Es klingt wie Sie haben gehackt. Jemanden oder etwas kopiert Ihre Brieftasche.dat-Datei und verschlüsselt Sie, bevor Sie eine chance hatte, zu. Jetzt kontrollieren Sie die Mittel und nicht Sie.

+351
Joe Nahas 10.05.2014, 05:49:06

Es gibt einige Missverständnisse hier. Ersten, Transaktionen sind Hash auf mehrere Arten für verschiedene Zwecke, aber eigentlich sind Sie gehalten, im original in der blockchain: Wie Sie sagten, dies ist erforderlich, um zu überprüfen, die blockchain später, oder geben die Informationen an die anderen Teilnehmer für Sie, um aufzuholen mit dem Netzwerk.

Also, Wann und zu welchem Zweck sind Sie gehasht, dann?

Transaktions-Id (txid)

Standard-Transaktionen in einer Größenordnung von rund 192 bytes zu 100.000 bytes, obwohl die kleinste mögliche Transaktion ist 61 bytes, und die größte, die jemals gesehen wurde 999,657 bytes. Wie auch immer, ich denke, wir können vereinbaren, dass einige von Ihnen kann werden unhandlich zu senden, um in vollem Umfang, nur auf Sie verweisen. ;)

Dies ist, wo die Transaktions-IDs kommen. Die Transaktions-ID des digest der Durchführung der SHA-256-Hash-Funktion zweimal auf die Transaktion serialisiert. Das resultierende digest oder hash ist immer 256 bit (daher der name), die dargestellt werden kann, mit 32 bytes. Mit der txid zu Referenz-Transaktionen ist offensichtlich viel weniger Bandbreiten-intensive, die ist, warum dies ist, wie peers Austausch von Informationen über Transaktionen: wenn ein peer erfährt eine neue Transaktion, diese wird in form eines INVENTAR - Nachricht, die präsentiert ihm eine Liste der txids, auf die der Knoten reagiert, indem er die unsichtbaren Transaktionen mit dem entsprechenden txids.

Merkle-Baum

Transaktionen in einem block haben eine Feste Reihenfolge. Dies kann verwendet werden, um einen Merkle-Baum aus den Transaktionen. Merkle-Bäume sind nützlich, denn Sie ermöglichen den leichten Knoten, um zu bestätigen, die Zugehörigkeit zu einer Transaktion in einem block , ohne Kenntnis der block-Inhalte. Der Merkle-tree wird erstellt, indem hashing Transaktionen paarweise iterativ, bis nur noch eine einzige hash-Ergebnisse. Dies Merkle root verwendet werden können, sind, um alle Transaktionen in einem block und verhindert, dass jemand aus der änderung der block-Inhalte.

Proof of work

Eine Dritte Anwendung von hashing in der Bitcoin ist der Konsens-Mechanismus 'proof of work'. Bitcoin ist die zentrale innovation ist die Verwendung der blockchain erstellen Konsens über die Reihenfolge der Transaktionen in das system. Zu diesem Zweck Bergleute sammeln unbestätigte Transaktionen in block-templates, für die Sie dann bewerten, ob Sie verrechnet werden, um einen gültigen block. Diese block-Vorlagen bestehen aus einem block-header (die unter anderem Informationen sammelt die oben genannten Merkle root) ausgesetzt ist, um eine doppelt angewendet SHA-256-Funktion. Wenn das Ergebnis übertrifft die Schwierigkeit, ein neuer Gültiger block gefunden wurde.

Sighashes

Wir müssen sicherstellen, dass nur die Besitzer von Fonds kann Ihnen zu verbringen. Dieses Problem ist durch den Eigentümer durch die Unterzeichnung einer Transaktion mit dem entsprechenden privaten Schlüssel für jede Eingabe, die Sie verbringen. Es ist jedoch eine andere Anwendung, die hashes für in es so gut (hat tip an Pieter für den Hinweis it out): für jede Eingabe, die eine "Signatur-hash" erzeugt, die einen digest der alle ein-und Ausgänge der Transaktion. Wie das ist, was der sender Zeichen, die Sie nicht nur authentifizieren sich als die rechtmäßigen Besitzer, aber auch verpflichten, die Unterschrift zu genau dieser Transaktion. Also die Signatur ist nutzlos, sogar zu verbringen eine andere Transaktion die Ausgabe von der gleichen Adresse, und es ist unmöglich für Dritte zu Zahlungen umleiten.

Adressen

Während der private Schlüssel und der öffentliche Schlüssel zusammen machen einen Punkt auf ein ECDSA-Kurve, die Adresse ist eigentlich auch abgeleitet von hashing: Es ist ein RIPEMD-160-hash des öffentlichen Schlüssels. Dies ermöglicht, die öffentlichen Schlüssel bleiben unbekannt, bis erhalten Geld von einer Adresse für die erste Zeit.

Der Punkt der Vermischung

Wie wir sehen können, während die-Adressen werden in der Tat gehalten, die in voller Höhe in die blockchain, Hash ermöglicht es uns zu:

  • Sparen Sie Bandbreite, in der Transaktion relais
  • Überprüfen Sie die Transaktion Bestätigungen, ohne zu wissen, die volle Blöcke
  • Limit block Entdeckung und Einführung von digital-Knappheit
  • Schutz von Transaktionen aus, die geändert wird, die von Dritten
  • Schützen Sie sensible Informationen, indem Sie bewiesen haben, unseren Besitz zu
+318
Dmytro Babiienko 27.03.2012, 09:30:42

Die tatsächliche Zeit, zu der eine Transaktion nicht , dass die relevant ist, und weder die genaue Zeit, die ein block ist geprägt. In das Ende, es ist über Reihenfolge: in das Rennen um mir den nächsten block, der erste gültige block ausgestrahlt wird, um alle anderen Bergleute, und der block ist Teil der längsten Kette.

Wenn ein miner erhält zwei gültige block in der Nähe zu einander, der erste von Bergmann B und dann zu einem von Bergmann Ein und der timestamp auf den block A zeigt, es war tatsächlich abgebaut Erstens, unsere miner werden immer noch block B, denn es kam in den ersten, und Bergleute sind Anreize, um mit der Förderung beginnen den nächsten block so bald wie möglich.

+265
alewyz22 30.10.2010, 04:36:18
  • Ich bearbeitet habe, litecoin.conf-Datei...

Zu diesem:

testnet=0
rcpuser=Benutzer
rpcpassowrd=pass
rpcport=9332
server=1

Ich benutze minerd mit litecoind und wenn ich versuche, eine Verbindung zum lokalen Rechner 127.0.0.1:9332 alles funktionieren. Wenn ich versuche, eine andere beschäftigte aus dem LAN-es cant connect to litecoind.

Wenn ich scan den port der Maschine ausgeführt litecoind, der Hafen 9332 geschlossen ist.

Wie kann ich remote eine Verbindung zu den litecoind daemon via LAN?

+247
jmoz 21.11.2015, 11:10:48

Ich war kämpfen mit denselben Schwierigkeiten und verwaltet, damit es funktioniert. Offensichtlich bitcoin-cli muss aufmerksam gemacht werden, die Anmeldeinformationen zu verwenden, wenn die RPC-Aufrufe, und ich vermute hier, dass bitcoin-cli erwartet, dass die angegebenen Anmeldeinformationen mit variablies rpcuser und rpcpassword. Aber diese beiden Variablen sind unnötig, zu ermöglichen, sich zu authentifizieren, wenn er eine RPC-Aufruf über HTTP. Also für bitcoin-cli Willen, bitcoind erzeugt .cookie-Datei, wenn rpcuser und rpcpassword sind nicht definiert in bitcoin.conf

Eine andere Sache, die ich hinweisen wollte ist, dass man kann tatsächlich haben Sie ein Passwort Ihrer Wahl, wenn mittels ./share/rpcauth/rpcauth.py zum generieren von Anmeldeinformationen. Pass einfach auf, um es zwei Parameter als solche ./share/rpcauth/rpcauth.py <username> <Passwort> und Sie werden es haben.

+225
Thesaurus Rex 28.08.2015, 04:09:01

Natürlich, wenn das Volumen des Marktes steigt, dann würde ich interpretieren, dass der steigenden Nachfrage auf diesem Markt und erwarten, dass der Preis nach oben gehen. Aber es scheint, dass dies nicht immer der Fall.

Ich habe bemerkt, dass manchmal die Lautstärke eines altcoin nach oben geht (über mehrere Stunden), wenn der Preis bleibt relativ stabil oder geht sogar nach unten.

Der einzige Fall, wo ich denken würde passieren, wenn reiche Leute/person, ist die Manipulation des Marktes.

+21
dhelcam 20.12.2013, 08:54:01

Fragen mit Tag anzeigen