Kann eine alte bitcoin rig mine XVG?

Ich habe einen alten block erupter, verwendet, um mir BTC mit auf Slush ' s pool. Um Sie bedienen zu können, hatte ich zum herunterladen der mining-proxy auf einem anderen computer auf meinem Heim-Netzwerk, und konfigurieren Sie die ASIC so würde es zeigen, um meine computer-IP-Adresse. Gibt es eine Möglichkeit, konfigurieren Sie den block erupter zu mir XVG mit pool (ich.e thecoin.pw)?

+454
Pervaiz 13.07.2013, 00:17:17
19 Antworten

Wenn Sie nicht möchten, dass Bitcoin-Core-GUI (Bitcoin-Qt) zum download der neuen Blöcke, können Sie starten Sie es mit der -maxconnections=0 option; dies sollte Ihnen ermöglichen, verwenden Sie es auf jedem Computer, auf dem Sie zuvor arbeitete.

Sobald Sie es öffnen, gehen Sie zu den Geschäften, Bildschirm und finden Sie Ihren Transaktion. Mit der rechten Maustaste auf es und wählen Sie die option "Kopieren" Transaktions-ID":

copy txid

Dann öffnen Sie die eingebaute Konsole. Ausgehend von dem Menü oben auf: Hilfe → Debug → Registerkarte "Console"

Typ in der folgenden:

gettransaction <einfügen>

Ersetzen Sie <einfügen> mit einfügen der Transaktions-ID (txid), die Sie zuvor kopiert. Lassen Sie die seltsame -000 am Ende der txid in der Bitcoin-Core-0.11.1, aber haben Sie vielleicht, um es zu löschen von früheren Versionen. Drücken Sie return, um mit der Ausgabe.

In der Nähe des Ende der Ausgabe sollte ein Feld-label "hex". Kopieren Sie die lange alphanumerische (hex) Zeichenkette, die ihm gehört. Dies ist der raw-Transaktion, die Sie erstellt, codiert in hex.

Gehen Sie auf eine Transaktion broadcast - Formular, fügen Sie die Zeichenfolge, und abschicken. Für Redundanz, möchten Sie vielleicht versuchen, es noch einmal zu tun über einen anderen Standort. Dies wird sicherstellen, dass Ihre Transaktion wird als broadcast an das Netzwerk.

Multibit sollte zeigen, dass der Erhalt einer unbestätigten Transaktion in weniger als einer minute; dann brauchen Sie nur zu warten, für die Rückmeldungen.

P. S. wenn Sie nicht verstehen, irgendeine dieser Anweisungen, möchten Sie bitten, sich in den Bitcoin.StackExchange chatroom, um sicherzustellen, dass die Leute dort damit einverstanden, dass diese sicher sind. Sie sollten immer vorsichtig sein, die Beratung von fremden über das Internet, wenn es um Ihre bitcoins. :-)

+995
Julien Ducro 03 февр. '09 в 4:24

So berechnen Sie das Ziel aus den bits

Wir beginnen mit einem block-header, immer 80-bytes, die wie folgt aussieht:

04000000b9e2784a84e5d2468cee60ad14e08d0fee5dda49a37148040000000000000000e9dd2b13157508891880ef68729a1e5ecdde58062ebfa214a89f0141e5a4717faefd2b577627061880564bec

Von der 80-Byte, die bits sind eigentlich die 72. zum 76. byte:

04000000b9e2784a84e5d2468cee60ad14e08d0fee5dda49a37148040000000000000000e9dd2b13157508891880ef68729a1e5ecdde58062ebfa214a89f0141e5a4717faefd2b57**76270618**80564bec

oder

76270618

Diese Zahl ist allerdings in der little-endian, so haben wir eine Umkehrung der bytes:

18062776

Das erste byte ist der "exponent"

e = 0x18

Die nächsten 3 bytes sind die "Koeffizienten"

c = 0x062776

Stecken Sie diese in eine Formel:

Ziel = c * 2**(8*(e - 3))

In unserem Fall ist das:

target = 0x062776 * 2**(8*(0x18 - 3))

Das stellt sich heraus zu sein:

0000000000000000062776000000000000000000000000000000000000000000

Wir berechnen den hash des block-header mit Python 2:

von hashlib import-sha256
header = "04000000b9e2784a84e5d2468cee60ad14e08d0fee5dda49a37148040000000000000000e9dd2b13157508891880ef68729a1e5ecdde58062ebfa214a89f0141e5a4717faefd2b577627061880564bec".decode('hex')
drucken sha256(sha256(header).digest()).digest()[::-1].encode('hex')

Der Ausgang ist

0000000000000000040199a6c7b922f711ee7e98cd58863b8b981b02d2b83e13

Man kann dies vergleichen, um das Ziel

>>> 0x0000000000000000040199a6c7b922f711ee7e98cd58863b8b981b02d2b83e13 < 0x0000000000000000062776000000000000000000000000000000000000000000 
True

Das ist, wie wir wissen, ein block erfüllt die proof-of-Arbeit.

+965
DevDag 15.12.2011, 11:16:41

Schließlich, Fortschritte in der Technologie, können die das knacken der Schlüssel ermöglicht den Zugang zu Ihren Bitcoins. Dies wäre die digitale Entsprechung zu retten oder Schatzsuche.

Bis dahin sind Sie verloren.

+859
JJC 24.07.2018, 11:03:14

Ich bin versuchen, um eine BIP32 storefront verwendet, Elektron key Ableitung Weg. Der Benutzer übergibt mir Ihre MPK und mit jeder Bestellung Generiere ich eine neue Adresse auf der Grundlage der MPK. Ich bin in der Lage, um Adressen zu generieren, aber Sie nicht übereinstimmen, die erstellt wird durch Elektron. Ich bin mit Elektron 2.2.

Das ist mein code (ich bin mit pybitcointools Befehlszeile). Zu halten, denkt lesbar, ich tausche Sie heraus, den aktuellen Wert für $Variablen.

> Mit $xpub was ist die MPK habe ich kopiert aus Elektron:
./pybtctools bip32_ckd $xpub 0
> $xpub0

./pybtctools bip32_ckd $xpub0 0
> $xpub00

./pybtctools pubtoaddr $xpub00
> $addr

Meine Erwartung ist, dass die$addr , die ich am Ende mit sollten mit der ersten Adresse von meinem "empfangen" Adressen, Elektron. Jedoch, Sie nicht übereinstimmen. Irgendwelche Gedanken auf, warum das sein könnte?

Für die Referenz der xpub ich beginne mit xpub661MyMwAqRbcGK5eE2eSWmnU4Pg6knzzqzemreagz4vj6z3b5soecps7ujj37nf9awhjemqoyh9xgcc14kugegx9avagrdv9rcn56wjwxr2 und ich bekomme eine Adresse 17VzXFqo6Kg7vMxNLWD5hhwgsdCV6XL9rt (das ist nicht in meinem Empfangen von Adressen-Liste).

+705
Rastafaray 24.09.2016, 13:29:31

Die Preise, die Sie präsentieren, sind ziemlich steil, aber dies ist hoffentlich nur der Verdeutlichung;).

Wenn Sie nicht wollen, dass ein Dämon sich in einer Schleife, können Sie immer versuchen, mit Strongcoin API:

https://strongcoin.com/blog/bitcoin_micropayments_with_strongcoin

Es sendet eine Benachrichtigung an Ihre website, wenn eine Transaktion, die Sie interessiert sind, erscheint (ob es an einer Ihrer Adressen oder jemand anderes). Es ist vielleicht nicht unbedingt genau, was Sie wollen, (sagen, wenn Sie benötigen 6 Bestätigungen), aber es ist definitiv ein guter Ort, um zu starten, wenn Sie wollen einfach nur einige Meldungen.

+688
drbroom 21.10.2010, 12:05:27

So MultiBit HD Brieftasche steckt seit Tagen und es bringt mich um. Ich habe repariert die Brieftasche zahlreiche mal, aber kein Glück. Wie kann ich Vorgehen? 2. mal in der letzten Woche passiert ist.. letztes mal war ich in der Lage, es zu beheben. Also ich denke, ich werde zu bewegen Brieftaschen. Nicht sehr gebildet auf der Rolle. Also, wenn jemand mir sagen kann, wie, um meine Schlüssel zu einem neuen Geldbeutel, der groß sein würde. Vorschläge?

Bild: 1

+657
PAC 8 04.12.2010, 03:34:20
Dieser tag sollte verwendet werden, für Fragen bezüglich Bitcoin Core-Entwicklung. Dies beinhaltet Fragen über den Quellcode und die Entwicklung des Bitcoin-Core.
+610
Shirt TuckedIN 04.06.2015, 14:15:39

Ich will testen, ein paar trading-Ideen für bitcoin. Es scheint zu funktionieren auf einer kleinen Zeithorizont, und ich möchte bis zum Abwinken das vergangene Jahr oder so von MtGox-Daten. Gibt es einen service, bietet dieser? Wenn nicht, ist es ein Ort, den ich kaufen kann, die historische Daten-dump?

Update

Es sieht aus wie es gibt mehrere Projekte, um immer mtgox historischen Daten aus.

Nitrous' MtGox Trades Tool: Dieses scheint mir am besten geeignet für meine Bedürfnisse. Sie erhalten einen dump, und können die Daten Bearbeiten, die zum erstellen von Kerzen für backtesting. https://bitbucket.org/nitrous/bq

Wenn Sie mehr in Quantopian, es ist ein Weg, um gewichtete tägliche pricing-Daten bereits importiert: https://www.quantopian.com/posts/anyway-to-import-bitcoin-data

+556
Anderson Daniels 08.10.2013, 00:25:58

Wenn eine Transaktion dauert überall von rund 10 Minuten, um Stunden zu bekommen, geschrieben auf einen block und legte sich auf die Kette

Einfach zu haben, die sagte: wenn eine angemessene Gebühr festgelegt ist, kann sichergestellt werden, dass die Transaktion bestätigt bekommen in den nächsten block.

Zurück zu der Frage Verdienst: Durchführung eines double-spending Attacke ist sehr teuer, nachdem die Transaktion wurde vermehrt durch das Netz. Es gibt ein gewisses Risiko, aber es gibt einige auch bei der Annahme von Bargeld oder Kredit-Karten und den Automaten werden oft genug getäuscht mit Token, ähnlich dem Gewicht und Größe einer echten Münze. Es gibt Orte, sowohl online als auch physische akzeptieren, dass kleine unbestätigte Transaktion, wenn Sie gültig sind, eine angemessene Gebühr und sind schon weitergegeben.

Zusätzlich gibt es Dienste wie Coinbase, dass zusätzlich überprüfen Sie die Transaktionen zwischen Ihren Benutzern. Wenn die Transaktion erfolgt zwischen Coinbase-Konten haben, kann es noch mehr darauf erscheinen in der blockchain, auch wenn es noch nicht bestätigt.

+521
beroca 21.12.2017, 01:12:22

Ich glaube mich zu erinnern, dass der Blitz Kanäle konnte offen bleiben, auf unbestimmte Zeit mit der Einführung der CLTV

Ich denke, statt "CLTV" du meinst, "CSV" (wie in OP_CSV, BIP112). Soweit ich weiß, niemand hat behauptet, dass OP_CLTV erlauben würde, HLTC-Stil (Blitz) Zahlungswege offen zu bleiben, auf unbestimmte Zeit, aber das war auf jeden Fall ein Anspruch auf OP_CSV.

Eine weitere Voraussetzung für die auf unbestimmte Zeit gehalten werden offene Kanäle getrennt ist Zeuge oder eine andere Formbarkeit zu beheben.

Obwohl es ein bisschen schwierig zu wissen, was irreführend ist, ist Sie ohne das Lesen der Quelle zitieren und den Kontext, vermute ich, dass Sie sind verwirrend, die (1) Streitigkeiten Zeitraum für eine einseitige verbringen mit (2) ein timeout.

Wenn eine Partei auf ein Blitz-Kanal-Sendungen können Sie entweder die aktuellen Kanal-Zustand oder einer vorherigen Kanal Zustand, es beginnt ein Streit Zeitraum, in dem die andere Partei Beweise vorlegen die beweisen, dass der Kanal nicht geschlossen wurde in seinem aktuellen Zustand (das heißt, es wurde in betrügerischer Absicht geschlossen). Der Nachweis kryptographische Beweise, die vorgelegt werden können Bergleute, die können es hinzufügen, um die blockchain und haben es angenommen, indem Sie voller Knoten, wenn der Beweis gültig ist.

Der Streit Periode eine beliebige Länge der Zeit von dem Punkt, wo eine Partei versucht, schließen Sie den Kanal mit der Ausstrahlung einer Transaktion. Jedoch, es gibt keinen Punkt, an dem eine Partei erforderlich ist, um in der Nähe eines Kanals, so ist es richtig zu sagen, dass die Kanäle offen bleiben können, auf unbestimmte Zeit. Es gibt kein Zeitlimit auf den Kanal---es gibt nur ein timeout, deren Uhr beginnt, wenn eine Partei beschließt, Sie zu starten, schließen Sie den Kanal.

+451
seb5666 18.12.2016, 15:43:58

"Weit" verteilt und "Fair" verteilt sind zwei völlig verschiedene Dinge.

"Fair" bedeutet, dass der Mechanismus, durch welche die anfängliche Temperaturverteilung bestimmt, die fair ist, unabhängig davon, wer am Ende mehr Münzen. Hätte man eine faire Münze, die bis Ende ganz in den Händen einer person, wenn er verdient hat, diese Münzen legitim und Fair. Und Sie könnten haben eine unfaire Münze landete weit verbreitet. Eventuelle Eigentum ist auch deutlich von der ersten Ausstellung.

Schmale Verteilung könnte sein, Anhaltspunkte dafür, dass der Mechanismus war ungerecht, natürlich. Aber die Vorstellung, dass schmale Verteilung auf seine eigene, ist unfair stellt die ethische position, dass die Menschen sollten die Verantwortung für die Konsequenzen Ihrer Handlungen. Wenn jemand hart arbeitet und macht intelligente Entscheidungen zu schaffen und zu erhalten Wert, es ist nichts unfair daran.

Bitcoin ist deutlich unter die fairste, ohne einer privilegierten Partei und mit ständige Ausstellung über viele Jahre. Ich glaube auch, es ist der am weitesten verbreitete, gemessen an der Zahl der Menschen, die bewusst eigene bitcoins. Es kann nicht sein das die meisten gleich verteilt, obwohl.

Die Verteilung ist nicht das gleiche wie Annahme. Wenn Sie verwalten, um die Ausgabe einer Münze gleich zu jeder person auf der Erde, dann die Verteilung wird breit, gleich, und wohl auch fair - wenn aber eigentlich niemand nutzt es oder kümmert sich um die Münze, die er ausgestellt wurde, kann man nicht behaupten, dass es weit verbreitet ist.

+413
ehambright 08.05.2013, 07:30:14

Ist es möglich, dass eine wohlgeformte Omni-Transaktion (mit gültigen Omni-layer-Daten) gültig für Bitcoin Miner, während Sie ungültig für den Omni-token verwendet wird ?

+390
Reinaldo Aguiar 05.01.2017, 12:41:50

Mit Zuverlässigkeit, ich nehme an, du meinst den Schutz Kanal Salden gegen server-Ausfall (Nicht in der Lage, schließen Sie den Kanal richtig nach einem Fehler).

Sie reproduzieren können, die Brieftasche, in dem beide Knoten, aber das bedeutet nicht, tragen zur Sicherung einer Zahlung Kanal-balance im Fall einer Störung. Es einfach nur bedeutet, dass sowohl node-Instanzen identisch, Brieftasche, Schlüssel.

In anderen Worten, die zwei node-Instanzen können sein Unterzeichnung mit der gleichen wallet-keys, aber Sie können nicht in Betrieb sein, als einen einzelnen peer ist für einen bestimmten Kanal zu.

Da es sich bei den einzelnen payment-Kanal-balance (unbroadcasted, unterzeichneten Engagement-Transaktionen), die in Gefahr ist, würde es notwendig sein, zu sichern, das Engagement Transaktions-Daten von einem single-node-Instanz zu schützen, Ihr Guthaben bei einem server-Ausfall.

+377
Michael Lehn 26.04.2010, 05:45:39

Das könnte funktionieren, glaube ich.

Sie brauchen nicht zu sorgen über replay-Vermeidung oder jeder Umgang mit Ausgängen erzeugt durch mining einen block. Dies sind neue Ausgaben und Sie sind nicht (unter normalen Umständen) im Bitcoin-blockchain. Die BCC-client könnte sogar dieser Schutz standardmäßig, ich weiß es nicht. Aber sobald Sie das tun eine Auszahlung an einen Bergmann, Sie wird sicherlich fügen Sie replay-Prävention, wenn Sie verbringen Ihre BCC standardmäßig.

https://github.com/coinfoundry/mining-core/blob/master/src/MiningCore/config.json#L218

Ich schlage vor, Sie ändern die vorhandenen BTC-tag (statt des Hinzufügens eines neuen Münze BCC), https://github.com/coinfoundry/mining-core/blob/master/src/MiningCore/config.json#L218

Ändern Sie diese Zeilen, um die Arbeit mit dem Bitcoin-Cash-daemon, anstatt eine Verbindung zu den Bitcoin-Core-client. Auch ändern Sie die pool-Adresse zu verkaufen.

Aber ich will laufen sowohl bitcoin und bitcoin-cash - wie mache ich das? Ich werde mich nicht um die Arbeit zu tun für Sie, es sind mehrere änderungen erforderlich, und niemand hier in der Lage, Sie zu beantworten, um das volle Ausmaß. Ich schlage vor, Sie Bearbeiten die BTC-tag, nur weil es groß vereinfacht den Betrag der Erklärung, die ich habe zu tun, und ermöglicht es Ihnen, um zu testen, ob das funktioniert, bevor auch nur zu denken über eine geplante Ansatz. Die Leute hier generell nicht beantworten, software engineering Fragen, geschweige denn diejenigen, die "BCC".

+370
Nigel P Chikerema 26.06.2010, 09:57:41

Ich begann den Handel und Kauf von Bitcoins für eine Weile jetzt, und realisiert: ich habe mehrere Portemonnaies und mehrere websites, wo ich bitcoins/litecoins.

Ich denke, die meisten Leute, mich eingeschlossen, verwenden möchten Bitcoin in es von Tag zu Tag zu Leben, und auch investieren in Bitcoin und Litecoin.

Für dieses, welches setup ist zu empfehlen?

  1. Ist es sicher noch zu speichern, können sagen, 50 bis 100 Bitcoins bei einigen online-service, oder sollte ich, nach dem Kauf, die übertragung auf eine hardware wallet?
  2. Gibt es irgendwelche Seiten, die den Kauf von Bitcoins oder ist es immer von person zu person (daher die Lautstärke könnte ein problem sein, wenn die Investition)
  3. Alle empfohlenen Dienste und Geldbörsen haben auch so viele open "vor kurzem wurde gehackt" - reddit-threads. Welche werden in einem basic setup?

In meiner perfekten Welt, ich habe

  • Eine hardware-wallet mit meinem Bitcoin Investitionen
  • Eine hardware-wallet mit Litecoin
  • Eine mobile app für den Tag-zu-Tag bitcoins
  • Einem vertrauenswürdigen online-service, wo ich gehen zu kaufen, Litecoin/Bitcoin und auch verkaufen

Ist meine perfekte Welt richtig ist, sind die großen tradings Zeit vorbei ist oder erst noch kommt? Aus tech-Sicht, Bitcoin ist schon ziemlich alt, aber es gibt immer noch nur low-quality-apps da draußen.

Keine Anleitung?

+351
Chumahodin 22.02.2010, 13:12:41

Gibt es irgendwelche Börsen, bieten Bitcoins ohne Identitätsprüfung? Ich möchte anonym bleiben, während Sie den Kauf der Währung.

+339
akshat 31.05.2016, 01:40:55

Unkomprimierte Tasten sind nur nicht zulässig für segwit Ausgabe-Typen. Da segwit Ausgänge sind eine völlig neue Art der Ausgabe erfordert neue Adressen (und eine neue Adresse geben schließlich), wird es keinen Einfluss auf Ihre aktuellen Adressen und Schlüsseln. Nicht-segwit Transaktionen und Ausgänge kann noch existieren und geschehen. Diese Transaktionen werden in der exakt gleichen Art und Weise Sie es jetzt tun; Sie werden nicht mit segwit (und damit sind nicht erlaubt unkomprimierte Tasten), es sei denn, Sie explizit zu verwenden.

Bitcoin ist Bargeld nicht haben segwit, so sind Sie nicht ungültig unkomprimierte Tasten. Der einzige Teil des BIP 143, dass der Bitcoin ist Bargeld verwenden, die sighashing Algorithmus.

+260
Rodion Mikhailov 15.11.2019, 22:59:21

Jeder OP_CHECKSIG und OP_CHECKSIGVERIFY ist als 1 gezählt sigop.

Jeder OP_CHECKMULTISIG oder OP_CHECKMULTISIGVERIFY, zählt als 20 sigops, wenn Sie gefunden werden, in einer Ausgabe oder scriptSig und nicht Teil einer redeemScript, d.h. nicht P2SH.

Wenn OP_CHECKMULTISIG oder OP_CHECKMULTISIGVERIFY sind in einem redeemScript (D. H. es ist P2SH), dann die Anzahl der sigops ist die Anzahl der öffentlichen Schlüssel in die multisig redeemScript.

Für nicht-segwit Eingänge, diese zahlen sind, multipliziert mit 4, so 4 sigops für OP_CHECKSIG und OP_CHECKSIGVERIFY, und 80 sigops fürOP_CHECKMULTISIGund OP_CHECKMULTISIGVERIFY.

Allerdings segwit Eingänge nicht verwenden diese Skripte explizit. So ein segwit Eingang, wo der Zeuge Programm-version 0, und das Programm ist 20 bytes (d.h. P2WPKH), die Anzahl der sigops ist 1. Wenn der Zeuge Programm-version 0, und das Programm ist 32 bytes (d.h. P2WSH), die witnessScript interpretiert wird und seine sigop-Zählung ist, wie oben verwendet, die die opcodes ausdrücklich.


Also in deinem Beispiel Transaktion, die input verbringt einen P2SH-P2WPKH und der Ausgang hat eine OP_CHECKSIG. Da der Eingang ist P2WPKH, wird es als 1 gezählt sigop. Die Ausgabe als eine OP_CHECKSIG, so dass die anderen 1 sigop. Aber da diese Ausgabe nicht eine segwit Ausgabe, die Zahl der sigops ist, multipliziert mit 4. Somit ist die Ausgangsleistung tatsächlich 4 sigops. Fazit diese ist 1 + 4 = 5 sigops die gesamte Transaktion.

+250
sadfasfd 17.01.2014, 09:55:40

Kurze Antwort: Die Kontrolle ist meist mit wenigen Händen.

Lange Antwort:

Auch wenn in Erwartung der block generation mag etwas vernünftig mit 0,01%, die Varianz ist ziemlich hoch. Auch die mathematische puzzle Bergleute sind die Lösung kontinuierlich folgt, die Eigenschaft, die man als gedächtnislose.

In Kürze, der gedächtnislose Eigenschaft eines Puzzles ist, sagen Sie nicht, das puzzle zu lösen, bis die Zeit t_0, dann ist die Wahrscheinlichkeit, dass Sie irgendwann später ist äquivalent zu einem Neubeginn zum Zeitpunkt t_0, in anderen Worten, den gescheiterten vergangenen Bemühungen nicht zu erhöhen, keine chance zu gewinnen, einen block in der Zukunft.

Also, die Varianz zu verringern Bergleute kommen zusammen, um form-pools zur Reduzierung der Varianz. Kommt zur Zentralisierung der aktuelle hash-rate-Verteilung kann gefunden werden in (https://blockchain.info/pools).

Die Zwischenstufe zwischen totaler Zentralisierung Punkt kommt ein klassischer Angriff-Anruf 51% Angriff(einige schließen Instanzen in der Geschichte gefunden werden kann https://www.coindesk.com/bitcoin-mining-detente-ghash-io-51-issue/). Das Problem mit der 51% - Angriff ist, dass die beteiligten möglicherweise verlieren das Vertrauen in bitcoin bei 51% Angriff, das wird reduzieren Sie den Wert des bitcoin, die möglicherweise nicht von Vorteil für miner da der Aufwand zum Start einer 51% - Attacke.

+71
JohnTC 01.06.2016, 21:40:35

Fragen mit Tag anzeigen