Wie man das Gleichgewicht einer Brieftasche, die nur mithilfe von bash-Schnittstelle?

Ich brauche, um das Gleichgewicht der Besonderheiten Geldbörsen, die nur mithilfe von bash-terminal-tools ohne Installation etwas neues auf den OS (Ein Alter angepasste Ubuntu-Server)

Keine Ahnung, wie es zu tun? Vielen Dank im Voraus.

+976
Devonte Gibbs 31.08.2019, 20:05:56
17 Antworten

Die msgUtils.py code hat nicht funktioniert, mit 64-bit-Python aufgrund eines Fehlers. Ich habe es behoben, so können Sie versuchen, den aktualisierten code. (Ich bin der Autor des Artikels.)

+926
thomasarvanitidis 03 февр. '09 в 4:24

Es wird gesagt, dass Satoshi entfernt das Alarm-system vom client aus ... dennoch gibt es zumindest einige Reste in.

Ist der alert-system funktionieren in 0.3.24? Gibt es Pläne, entfernen Sie alle Spuren von es?

Siehe auch diese Antwort.

+904
kegelbane 12.07.2013, 21:28:12

Nein.

Denn eine einzelne Person kann mehr ausgeben, als 1-Adresse.

Also deine Formulierung ist nicht eine genaue Darstellung der Tätigkeit oder die Nachfrage nach bitcoin.

+798
Rachael Lynn 21.02.2011, 00:06:00

Ich habe vor kurzem wollte versuchen, Bergbau einige crypto-Währung, und litecoin zu sein schien ein guter Weg zu beginnen, da es nicht erfordern auch spezielle hardware. Allerdings läuft cgminer nach der Installation (die war ohne Fehler abgeschlossen) endet in Segfault.

Maschine Konfiguration : Ubuntu 10.04 ATI Mobility Radeon HD 4500 series

Ich könnte einige Pakete fehlen, da keine Anleitung hat die gleiche Liste, aber da die Installation nicht beschweren, bin ich davon ausgegangen, alles war OK.

Die Schritte bisher :

  • hab den cgminer-3.7.2 x86_64.tar.bz2 (scheint der Letzte zu sein, die unterstützt GPU-mining)
  • installiert die AMD-APP-SDK 2.9
  • mkdir amdapp_2-9
    • cd amdapp_2-8
    • tar -zxvf ~/Downloads/AMD-APP-SDK-v2.9-lnx64.tgz
    • sudo ./Install-AMD-APP.sh
    • sudo reboot
  • installiert ADL SDK 6.0
    • mkdir ADL_SDK
    • cd ADL_SDK
    • mv ~/Downloads/ADL_SDK_6.0.zip .
    • entpacken ADL_SDK_6.0.zip
    • cp include/* ../cgminer/ADL_SDK
  • installiert cgminer
    • CFLAGS="-O2 -Wall-march=native -I /opt/AMDAPP/include" LDFLAGS="-L/opt/AMDAPP/lib/x86_64" ./configure --enable-opencl --enable-scrypt
    • machen
    • make install
  • habe einige Exporte
    • export DISPLAY=:0
    • export GPU_USE_SYNC_OBJECTS=1
    • export GPU_MAX_ALLOC_PERCENT=100

Und schließlich, ich wollte testen, über

./cgminer -n

Das scheiterte kläglich, als alles, was ich bekam war ein Segfault.

Hier ist das Ergebnis der Konfiguration Schritt :

cgminer 3.7.2
------------------------------------------------------------------------


Konfigurationsoptionen Zusammenfassung:

libcurl(GBT+getwork).: Aktiviert: -lcurl 
Flüche.TUI...........: GEFUNDEN: -lncurses
OpenCL...............: GEFUNDEN. GPU-mining-Unterstützung aktiviert
scrypt...............: Aktiviert
ADL..................: SDK gefunden, die GPU-monitoring-Unterstützung aktiviert

Avalon.ASICs.........: Deaktiviert
BFL.ASICs............: Deaktiviert
KnC.ASICs............: Deaktiviert
BitForce.FPGAs.......: Deaktiviert
BitFury.ASICs........: Deaktiviert
Hashfast.ASICs.......: Deaktiviert
Ikarus.ASICs/FPGAs...: Deaktiviert
Klondike.ASICs.......: Deaktiviert
ModMiner.FPGAs.......: Deaktiviert

Zusammenstellung............: machen (oder gmake)
CPPFLAGS.............: 
CFLAGS...............: -O2 -Wall-march=native -I /opt/AMDAPP/include/
LDFLAGS..............: -L/opt/AMDAPP/lib/x86_64 -lpthread
LDADD................: -lcurl compat/jansson-2.5/src/.libs/libjansson.a-lpthread -L/opt/AMDAPP/lib/x86_64 -lOpenCL -lm -lrt

Installation...........: make install (als root, wenn nötig, mit 'su' oder 'sudo')
Präfix...............: /usr/local
+788
Yogesh Koli 13.09.2015, 10:08:12

Ja. Bergleute sind diejenigen, die der Erzeugung neuer Blöcke der blockchain. Aber in deinem Beispiel Alice und Bob wirken wie sender und Empfänger, weder als ein miner.

Wenn Alice sendet Bob $1 (0.0002384 BTC), Ihre Transaktion wird Hinzugefügt, um die blockchain ist der Speicher-pool oder mempool der noch ausstehende Transaktionen. Von dort aus Miner konkurrieren zu sehen, wer die richtige Lösung nonce zu lösen das mathematische problem, validieren, einen block von mempool Transaktionen, und Sie erhalten die 12,5 BTC-mining-Belohnung.

Sobald Alice und Bob die Transaktion wird validiert durch einen Bergmann gilt es als bestätigt. 6 Bestätigungen (das original, plus die nächsten 5 Blöcke) gilt als unumkehrbar und sicher zu klassifizieren als abgeschlossen.

Darüber hinaus ist es wichtig zu bemerken, dass es keine Möglichkeit gibt, heraus zu finden, oder erwarten, wer wird der nächste miner aufgrund der Natur des Bergbaus (proof-of-work) basiert auf Zufälligkeit. In der Tat, die Zufälligkeit bietet Robustheit des Netzwerkes. Zum Beispiel kann ein Angreifer nicht in der Lage erwarten, von wo der nächste block generiert werden. Hier ist schönes Papier auf.


Ein Bergmann kann jeder werden, wer einen vollen bitcoin Knoten (mit der Bergbau-flag). Jedoch, weil, wie schwierig es ist, lösen Sie die mathematische problem ist, die Mehrheit der Bergleute wählen, um Ihre Ressourcen bündeln, in einem mining-pool. Die pool-Teilnehmer dann gemeinsam teilen die 12,5 BTC Belohnung proportional zu, wie viel Arbeit (Lesen, Rechenleistung) jeder miner trägt zum finden der Lösung.

Einen Vorteil zu verschaffen, den meisten der heutigen Bergleute verwenden Sie die spezielle hardware, sogenannte ASICs.

Aus Wikipedia

Ein application-specific integrated circuit (ASIC) /ˈeɪsɪk/, eine integrierte Schaltung (IC) individuell für einen bestimmten Zweck, eher als vorgesehen für den universellen Einsatz.

Asics sind entworfen, um zu maximieren die Effizienz der Problemlösungs-Prozess und haben im Grunde aus CPU - und GPU - mining sinnlos für Bitcoin. Allerdings GPU-mining ist immer noch sehr beliebt bei einigen Altcoins, die speziell entworfen wurden, um zu vereiteln, ASICs und die Wettbewerbsbedingungen.

Werfen Sie einen Blick auf diesen Reddit - thread für mehr info auf, welche Münzen Sie können immer noch GPU-mine effektiv.

+713
TutsYobe 11.05.2019, 13:56:03

Ich bin dorking, um mit der Erstellung einer TEST-Transaktion mit libbitcoin die bx-Befehl. Neben der Einstellung der ein-und Ausgänge, die bx-tx-Codierung sub-Befehl erlaubt das angeben lock_time und version. Irgendeine Idee, wo man kann schauen, um herauszufinden, details über das, was die aktuelle version ist für BTC und die Transaktionen TESTEN?

+697
SERAJ 26.03.2018, 03:58:24

Mining-pools gebildet wurden Recht früh in der Bitcoin Geschichte. Seitdem wurden Sie nicht als ideal, weil mehr und mehr Zentralisierung krochen. Aber es schien die Gemeinde hat gelernt zu akzeptieren und zu Leben mit diesem notwendigen übel.

Also in diesem Zusammenhang hat es jemals diskutiert worden ist, zu bauen-mining-reward-pooling in die aktuellen Bitcoin-Protokoll, so dass zentral administriert mining-pools veraltet?

Eine technische Umsetzung könnte wie folgt Aussehen:

Ein Bergmann, der findet einen hash mit Schwierigkeitsgrad n noch löst einen block, um alle 10 Minuten, aber auch Bergleute, die finden, ein hash mit Schwierigkeitsgrad n-1, n-2 oder gar n-3 Einreichen können Sie Ihre Lösung[1], allerdings ohne dass eine Lösung für den aktuellen block.

Die mining Belohnung kann dann verteilt werden, in einer Transaktion anteilig an alle Bergarbeiter, die sich gefunden haben-hashes.

Gibt es altcoins, die Umsetzung dieses oder ein ähnliches Konzept bereits?

Ich bin mir bewusst, es gibt P2Pool, aber es benutzt eine eigene blockchain, die Ursachen der Latenz-Probleme, die machen es nicht in der Lage, zu konkurrieren mit zentralen mining-pools.


[1] Einreichen Ihrer Lösung, wie und wo? Dies wäre ein technisches detail zu besprechen später. Sie könnte die Eröffnung einer Transaktion Kanal oder ähnliches.

+614
CapNCook 25.06.2017, 12:19:47

https://github.com/tarun1475/Nodejs-implementation-of-BIP39-for-multicoin-crypto-wallet

Wir verwenden oft Bip39 zu generieren Mnemonic(Human readable digest) für bitcoin und andere crypto-wallets.Es besteht die Notwendigkeit einer Bibliothek, die Verwendung von BIP39 in Fällen verwenden, wie multicoin Krypto-wallet und andere Anwendungen, die externe von blockchain.Ich haben sowohl die besten Bibliotheken zur Implementierung solcher Funktionen.

+597
Kyskocim 01.01.2015, 00:25:24

Es hängt alles von Ihrer definition, was ein online-wallet ist.

Sie können eine online-wallet-service, wo der server-Seite nur weiß Ihrem öffentlichen Schlüssel und hat die schwerarbeit erforderlich, um die Spur der block-chain unter Einbeziehung der Buchführung notwendig, um zu bestimmen, welche Transaktionen gehören zu Ihrer Brieftasche. Die client-Seite ist die einzige Person, die Ihre privaten Schlüssel und ist die einzige, die verbringen können-Münzen. Wenn die server-Seite in Luft auflöst, können Sie immer nehmen Sie Ihre privaten Schlüssel zu einem anderen Anbieter oder importieren Sie Sie in ein classic client. Diese Art von online-wallet erfordert, dass Sie ein kleines Stück von client-side-software laufen, wie ein smart-phone.

Die BCCAPI ist ein Beispiel für einen solchen service.

+523
David Hohn 30.07.2015, 11:38:38

Ich würde empfehlen zu Lesen, auf Bitcoin zu verstehen, was du tust. Dann finden Sie eine übersicht über die Geldbörsen auf bitcoin.org, aber für einen schnellen start, der Schnellste Weg zu beginnen, ist:

Diese sind alle ziemlich einfach zu verwenden, und nicht die Mühe Sie mit alle Arten von erweiterten Optionen.


Dieser Beitrag wurde angepasst, aus meiner Antwort auf , Wie man den Einstieg mit Bitcoin-wallet.

+480
Bonnie Garcia 12.09.2016, 08:50:40

Es ist schwer eine early-adopter-Vorteil für die Benutzer, außer vielleicht von scoring ein paar Wellen zu verbringen, kostenlos. Nachdem er das Geld scheint es einen kleinen Vorteil für die Benutzer, um zu bleiben.

Das ist wohl wahr für Menschen, die keine wirklichen dringenden Einsatz. Aber was Benutzer benötigen, um internationale Zahlungen wie überweisungen? Aber weitgehend Stimme ich Ihnen zu, verfolgt Benutzer direkt ist nicht eine gute Einführung Strategie diese Anfang.

Es scheint hauptsächlich ein first mover advantage für Unternehmen (siehe 1, 2). Jedoch für die meisten Unternehmen ist dies ein Henne-ei-problem, ohne Kunden gibt es kein Interesse zu implementieren, ohne Nutzungs-Möglichkeiten, es gibt kein Interesse für den Kunden.

Die gute Sache über das Henne-ei-Problem ist, dass wenn Sie einen, das andere für frei. Also, wenn die Annahme ist blockiert durch ein Henne-ei-problem, Holen Sie die Seite das problem, dass Sie leichter zu lösen und daran arbeiten. Dann ist das problem verwandelt sich in etwas, das treibt Annahme.

Also, was den Keil in dieses problem? Auch können Unternehmen akzeptieren Zahlungen über Ripple, ob oder nicht, Ihre Kunden senden Zahlungen über Ripple direkt, und die Kunden können Zahlungen über Ripple, ob oder nicht die Unternehmen übernehmen Ripple Zahlungen direkt. Das offensichtlichste Beispiel ist die Bitcoin ausgehende Brücke, die können die Welligkeit Benutzer, die Zahlungen an die Händler akzeptieren Bitcoins, ob oder nicht die Kaufleute übernehmen Ripple. Ähnliche Brücken konstruiert werden können, die in der eingehenden Richtung und von herkömmlichen Zahlungssysteme.

Es gibt zahlreiche Annahme-Strategien, die nicht brauchen, um Benutzer direkt, sondern wo Welligkeit verwendet wird, als "back-end" Zahlung schiene und bleibt für den Anwender transparent.

Es gibt keine starken Anreiz, das zu tun, was gut für das Netz: Während inaktive Benutzer in das bitcoin-Netzwerk ist egal, sollten die Benutzer in der Ripple Interesse verlieren, Ihre ausstehenden Schuldscheine verlieren Wert. So, ich habe nicht nur darauf zu Vertrauen, dass jemand gut für Ihr Geld, sondern auch, dass er bleiben wird, interessiert.

Community/social credit ist nicht zu erwarten, dass ein realistischer Anwendungsfall für eine Ripple-für einige Zeit. Es ist vernünftig, zu erwarten, dass die anfängliche Annahme wird vor allem ein Vermögen, die von gateways, evtl. auch durch business-to-business-Transaktionen mit Ripple als back-end zu bieten irreversible, high-speed, cross-currency-Siedlungen.

+461
xref 05.05.2013, 12:26:39

Installieren Sie Bitcoin Core und Sie können alles tun, diese Arbeit zu importieren deiner alten Geldbörse.

Bitcoin Core -salvagewallet versuchen zur Wiederherstellung eines gebrochenen wallet-Datenbank (wallet.dat-Datei).

+458
Justin D 21.12.2010, 09:06:13

Dies ist ein bekanntes problem in den Brieftaschen-code ein.

Wann immer eine neue Adresse wird abgerufen, aus der-Schlüssel-pool, einen neuen Schlüssel generiert, zum Auffüllen der Schlüssel-pool. Wenn dies geschieht, versuchen wir sicherzustellen, dass dieser neue Schlüssel ist sicher auf der Festplatte, also wir Spülen Sie die wallet-Datei auf der Festplatte. Aufgrund der wohl sehr aggressiv Spülung, diese Ergebnisse in großen auf die Festplatte schreibt im BDB.

+407
Terry Whittaker 06.09.2017, 11:25:49

Wird alle 24 Wörter des Samen-Satz eindeutig durch Vorgabe? Oder ist es möglich nach einem Wort zu besetzen sind zwei Positionen (dh, das Wort "tool" ist #8 UND #20 in a gültig ist, sicher generiert Saatgut)

+259
JoeyJ 04.09.2016, 04:14:03

Sie finden eine Liste der kompatiblen Brieftaschen auf BIP44 ' s Github-Seite.

  • Mycelium Bitcoin Wallet (Android)
  • Copay
  • CoinVault
  • Samourai Wallet
  • Coinomi
  • TREZOR
  • KeepKey
  • Ledger Wallet
  • 21 Maschine Wallet
  • Trust Wallet

Nach MetaMask Sie unterstützen auch BIP44, obwohl Sie nicht auf der obigen Liste.

+121
lyndy jo 06.07.2013, 23:44:50

Ich weiß, dass HODL bedeutet, dass Sie halten Sie Ihr crypto-für die lange Sicht, ob der Preis geht nach oben oder unten, aber wo kommt der Begriff her?

Ich habe gehört, wie Leute sagen, es heißt "Hold On for Dear Life" und andere, dass es war ein Tippfehler.

+82
user871263 08.09.2014, 06:01:39

Warum der Zeuge die Daten gespeichert werden, außerhalb des Blocks? was meinst du? Ich denke, ich nicht verstehe den Sinn dieser platzsparende, weil der Zeuge die Daten vorhanden ist innerhalb des blk-Datei.

Die Signaturen sind in den block. Alle Unterschriften der block eine andere form merkle-Baum und halten eine Ausgabe der coinbase tx. Ich denke, das bezieht sich auf die "UTXO set", dass es wie ein Hauptbuch wo die Bergleute aufnehmen und überprüfen der UTXO ist. Segwit TX ist nicht halten Sie die Unterschriften in die TXID so der Zeuge, es ist gespeichert in den block, nicht aber in der "UTXO set"

+74
user33492 24.10.2018, 17:46:08

Fragen mit Tag anzeigen