Gibt es eine Möglichkeit, um öffentlich zu erheben Bitcoin-Fonds?

Welche Dienste stehen zur Verfügung, um öffentlich zu erheben Bitcoin-Fonds?

Ich bin erwägt die Einrichtung eines Bitcoin-Fonds, der akzeptieren würde, BTC Spenden. Wenn der Fonds nicht zu einem bestimmten Wert nach einer Zeit, ich möchte es für die Erstattung des BTC. Auch, würde ich mag zu geben Spendern die Möglichkeit, kostenlos Ihre Spenden einmal in der Woche. Es muss sicher vor Hackern (zB. die BTC lagern auf MtGox mit Yubikey-Schutz), und transparent.

Natürlich glaube ich nicht wollen, zu einem regelmäßigen bitcoin-wallet-Adresse als die öffentlichkeit würde nicht darauf Vertrauen.

Macht so etwas existieren?

+563
VDA 26.04.2010, 07:38:51
27 Antworten

Mehr oder weniger... computer-chips produzieren Wärme, so dass Sie sicher, es ist theoretisch möglich. Zuerst sollten Sie wissen, dass, im Vergleich zu einer Wärmepumpe, einem Bergmann, der Wirkungsgrad ist null: die Wärme ist das Nebenprodukt, nicht das Hauptziel, so würde es viel mehr Energie für die gleiche Menge an Heiz-als eine anständige Elektro-Wärmepumpe. Aber da Sie bei der Generierung von Bitcoin in den Prozess, wir hoffen, es zahlt sich aus (würde nicht schneiden Sie Ihre Rechnungen erhöhen würde, es stattdessen aber würden Sie Bitcoins zu zahlen für die Erhöhung, hoffentlich).

Die Verwaltung der Einrichtung und der Wirtschaft würde es schwer: ein AntMiner S9 verbraucht 1200W (und folgerichtig kann die Erwärmung des Wassers durch diese gleiche Menge). Sie müssten ersetzen Sie die Gehäuse-und Luft-Kühlsystem mit einem Wasser Kühlsystem mit Wasser aus dem Warmwasserspeicher als Kühlflüssigkeit.

Dann gibt es das problem: wenn Sie Wasser bekommt, um die gewünschten heißen Temperaturen, wird es nicht dienen mehr als eine gute Kühlflüssigkeit. Dann haben Sie zwei Möglichkeiten: wenn Sie Leben in einem Ort, wo bitcoin mining zahlt die Stromrechnung, Sie kann mechanisch wechseln der Kühlflüssigkeit aus dem Warmwasserspeicher zu einer alternativen, Wasserkreislauf, dieser konzipiert zur Abfuhr der überschüssigen Wärme (eine gewöhnliche PC-Wasserkühler Kühler, zum Beispiel), so dass Sie nicht haben, schalten Sie den Bergmann.

Auf der anderen Seite, wenn bitcoin mining ist wirtschaftlich nicht tragfähig per se, Sie hätten heruntergefahren, der Bergmann, wenn das Wasser heiß ist. In diesem Fall würden Sie haben, um sicher zu sein, dass die Kosten des Betriebs der miner abzüglich des bitcoin, die es produziert, niedriger ist als der Betrieb einer regelmäßigen Wärme-Pumpe (was ist energieeffizienter, als ich sagte). Nicht zu vergessen die Kosten für Ausrüstung und installation und R&D, um alles, was Recht ist viel höher mit einem Bergmann als mit einer Wärmepumpe für diesen Zweck konzipiert.

+986
Davidson Chua 03 февр. '09 в 4:24

Ich Baue mir eine alert-Programm, mit dem ich senden möchte mir eine Warnung via E-Mail, wenn gibt es Transaktionen, Laufenden auf alle (5) meine-Adressen.

Ich habe gewählt die Blockchain-API, da konnte ich nichts finden, was besser für diese ist.

Wie kann ich herausfinden, ob diese Transaktion ist eine eingehende oder ausgehende Transaktion? Dieses JSON unten ist eine Transaktion von einem paar, das bekomme ich zurück mit dem Wunsch: https://blockchain.info/de/address/1MLnfxu3AicGcpBS4MbevCCQP8WSftkXj8?format=json

Auch wo kann ich herausfinden, wie viele BTCs transferiert werden in dieser einen Transaktion zu verwenden.

FYI, ich Schreibe ein Skript in Python. Ich konnte analysieren alle 'value' Werte und fügen Sie Sie zusammen. Außerdem könnte ich überprüfen, ob meine Adresse, wenn Sie sich im 'Eingänge' oder 'out'.

Aber gibt es nicht einen besseren Weg? Oder sind einige besser APIs gibt für diese?

{
"ver":1,
"inputs":[
{
"sequence":4294967295,
"prev_out":{
"verbracht":true,
"tx_index":182562706,
"Typ":0,
"addr":"3NSHD5zB9wCMfoVXsuS9v8d6PcnKxDFKeg",
"value":40000,
"n":1,
"script":"a914e3912957c315153f65bfef4322af64188ba7cdc487"
},
"script":"00473044022039d16bf80101ce331e93f8dd8d24e8770e3d7a8e367f2e54a86d2f4153ea5d99022048bff03a37f39180ac3b18d8619f6d450a4b3ec9ebf4bf24f598b16348187e550147304402203df2d77fefe694a5b58a1c77af3d73c75eab5bbe36fec3c1c7364fc7b9f4b367022048a80b164ada45a4b734586e6e6f2f3f624415287a346ef84bc3c6b63e67808f0147522102265981c8d731915bee94597c8f7fce92819ab37245b9c6b1f2f011015161adf02103c511b8fe3a5e60ad16bb14b0865f8a3f192ddb386c4f8d23f72edd24764e0e2352ae"
},
{
"sequence":4294967295,
"prev_out":{
"verbracht":true,
"tx_index":183105717,
"Typ":0,
"addr":"3NSHD5zB9wCMfoVXsuS9v8d6PcnKxDFKeg",
"value":14980000,
"n":0,
"script":"a914e3912957c315153f65bfef4322af64188ba7cdc487"
},
"script":"0047304402202ec3a4c1bf1aa386f8db24e2ec0434f5224890ea9c510b067f03a39c1d69325a0220154ffb2d6f54875faa0ee2de10a78ace2fff30595a88732937e2827bddeab1ea01483045022100e8ee555d0cdf09a7803fbffdca4da3498393748f1ff52f10abfbfe6920bc118702202f7ffc9ff6289cfc17e26004298d6ce4379451fd3cb29399d7adf30e704dc10e0147522102265981c8d731915bee94597c8f7fce92819ab37245b9c6b1f2f011015161adf02103c511b8fe3a5e60ad16bb14b0865f8a3f192ddb386c4f8d23f72edd24764e0e2352ae"
}
],
"block_height":436110,
"relayed_by":"176.126.247.116",
"out":[
{
"verbracht":true,
"tx_index":185011579,
"Typ":0,
"addr":"1PHdd9DpdHtxNeVeqkEbBu1pBoDcTws6kx",
"value":5066000,
"n":0,
"script":"76a914f477fe7c4a0fce5dbc7c174ba2ab5d9ab27fe91d88ac"
},
{
"verbracht":false,
"tx_index":185011579,
"Typ":0,
"addr":"1MLnfxu3AicGcpBS4MbevCCQP8WSftkXj8",
"value":9834000,
"n":1,
"script":"76a914df208b39050b2a3f1166216efda0855cc4df8aae88ac"
},
{
"verbracht":false,
"tx_index":185011579,
"Typ":0,
"addr":"3NSHD5zB9wCMfoVXsuS9v8d6PcnKxDFKeg",
"value":60000,
"n":2,
"script":"a914e3912957c315153f65bfef4322af64188ba7cdc487"
}
],
"lock_time":0,
"Ergebnis":99980000,
"Größe":627,
"Zeit":1477558874,
"tx_index":185011579,
"vin_sz":2,
"hash":"1806396e0a7fa220d5626dae7ee4a5caa3b35d333f1885d25a440d256701bba4",
"vout_sz":3
}
+953
Srik 28.12.2016, 02:40:00

Gibt es einige kryptogeld exchange SWIFT-code?
Wenn ein kryptogeld exchange nicht über SWIFT-code, ich kann nicht senden Dollar von meiner bank, um es.
Danke.

+889
eryeah 19.08.2018, 11:01:03

Ich habe versucht, einen Kommentar auf die andere Antwort, aber meine rep ist nicht hoch genug. Ich wollte darauf hinweisen, dass Nick ' s Vermutung über die Verwendung der Zähler macht Sinn, aber nicht die Frage beantworten, die, vorausgesetzt seine Vermutung richtig ist, lässt dies unbeantwortet: Wann wird der counter zurückgesetzt?

Ich würde implementieren, die es auf diese Weise, und (zur Sicherheit) davon ausgehen, dass dies ist, wie Sie es getan haben: Auf jede Anfrage, wenn die Zahl der Anfragen-matching entweder Ihren account oder Ihre IP-Adresse (oder beides) in den letzten 60 Sekunden über 60, dann ist die Anforderung verweigert. Dies bedeutet, dass man von der "60 Anfragen auf einmal während der ersten Sekunde der zweiten minute" bekommen würde, antwortete und der rest würde scheitern. Es wäre kein Zähler, sondern eine Aufzeichnung aller Zugriffe (IP, Konto, Zeitstempel), die bereinigt werden Datensätze über eine minute alt, so oft wie nötig, um den server gesund ist.

+880
bobbib 26.06.2013, 06:13:09

Ich versuche, Transaktionen, infos aus dem bitcoin-core-wallet mit der Konsole. Dafür nahm ich eine zufällige Transaktion von einem block von heute und den Zugriff versucht es mit

gettransaction 8c0430d0139603db9983daf539604c612b3f7e8d5244aefc3cd3181ece08dd1f

Statt einer json-Ausgabe mit den dekodierten Transaktion, die ich bekommen

Ungültige oder nicht-wallet-Transaktion-id (code: -5)

Sollte ich nicht abrufen können, wird jede Transaktion in der blockchain mit diesem Befehl?

Wie kann ich Auslesen/Zugriff auf die Transaktionen enthalten in abgebauten Blöcke? Ich habe bereits an einigen altcoins mit PoS und es war möglich, für jede Transaktion. Jetzt mit bitcoin scheint es, dass nur wallet-Transaktionen sind möglich? Warum ist das so und kann ich das umgehen, dass für den Zugriff / Lesen Sie die Transaktionen, die auf meinen eigenen?

Das gleiche problem scheint mit der getrawtransaction Befehl, so kann ich auch entschlüsseln, eine Transaktion auf meinem eigenen.

Ich betreibe ein bitcoin core 0.14.2 und meine blockchain ist up-to-date.

+857
Mongol1806 01.07.2011, 03:06:37

Sie können Dank der China-Regierung und der internet-Zensur für die aktuelle blockchain Probleme, wenn man bedenkt die beiden größten bitcoin-Miner in China.

Ich habe Zahlungen von gestern fast 18 Stunden noch nicht abgeschlossen, so sind Sie nicht allein.

Es ist der Anfang vom Ende für bitcoin brotha besser lernen beginnen Monero!

+848
Pragabhava 18.05.2010, 05:11:31

Transaction fees

Newbie hier und versuche zu verstehen, wie eine Menge gesendet von coinbase bekommt auf dem block zu einem anderen Wert.

In dieser Transaktion, schickte ich 0.55076816 LTC zu einem Geldbeutel.

  • Es gibt ein Netzwerk Gebühr von 0.00100816 was bedeutet, dass ich erhalten 0.54976.

Aber was ich nicht verstehe, ist die Abbildung 0.57441138 auf der rechten hand BlockCypher Bildschirm.

Wo haben die extra 0.02364322 LTC (0.57441138-0.55076816) aus, dass ich nicht senden von Coinbase???

+794
Infinum 21.10.2011, 07:30:18

Die Verkettung und doppelten SHA-256-Hash

"a751efbeabe73bdf9d08df5760104feff915d9d807d4c62178cdeb98d8c25f43"

mit sich selbst

"a751efbeabe73bdf9d08df5760104feff915d9d807d4c62178cdeb98d8c25f43"

ausgeben sollte 15eca0aa3e2cc2b9b4fbe0629f1dda87f329500fcdcd6ef546d163211266b3b3

import hashlib header_hex = "a751efbeabe73bdf9d08df5760104feff915d9d807d4c62178cdeb98d8c25f43a751efbeabe73bdf9d08df5760104feff915d9d807d4c62178cdeb98d8c25f43"

header_bin = header_hex.decode('hex')

hash = hashlib.sha256(hashlib.sha256(header_bin).digest()).digest()

hash.encode('hex_codec') '2b4a9fdb97e89e73c4647791e476090eaad04f43c93a3de21a95d2c4fc8e8e0c'

Ich bin immer die falsche Antwort :/?

+754
user2518778 13.09.2016, 07:20:40

Auch diese website hat eine Liste aller Bitcoin-Adressen und private Schlüssel:

http://directory.io/

Das ist natürlich ein Witz, und es nicht wirklich Sie, es ist nur erzeugt Sie auf Anfrage.

Wenn Sie wollen, dass es match-die genaue Adresse - es ist viel besser, einfach Bearbeiten der .cl-kernel-Datei, so dass es überprüfen Sie die öffentlichen Schlüssel direkt anstelle der Umwandlung in eine Adresse und dann vergleichen. Dies würde auch erhöhen die rate, mit der es die Suche nach Schlüssel.

Das sagte - diese übung ist zwecklos, da es ist praktisch unmöglich, zu stolpern, die auf den gleichen privaten Schlüssel, als jemand anderes.

+754
user249726 04.08.2013, 23:24:39

Sie konnten wohl - blockchain.info sicher hat Schritte unternommen, damit Sie und sorgen für eine angemessen vollständige API, zusammen mit websocket-Datenströme für Echtzeit-Daten.

Das heißt, sollten Sie wahrscheinlich nicht - Bitcoin und andere cryptocurrencies, sind entworfen, um die dezentrale und trustless. Durch die Verwendung von Blockchain.info oder jede andere API-Anbieter, verlassen Sie sich offen für eine Vielzahl von Angriffen und Problemen. Zum Beispiel, wie Sie bestätigen, dass die tx-Daten zurückgegeben, die von einer API-Anbieter ist wirklich die tx-Daten auf der blockchain? Die meisten APIs, die nicht bieten jede form der SPV unterstützen, so können Sie nicht verlangen für die Aufnahme den Nachweis.

Läuft eine Bitcoin-Knoten ist eine relativ niedrige Kosten für eine wesentlich höhere Sicherheit garantieren. Ich würde empfehlen, dass Sie ziehen Sie Ihre Daten direkt von Ihrem eigenen Knoten.

+753
Kuriakin Zeng 23.04.2017, 23:03:47

Ich mag die Frage, aber das ist vielleicht nicht das richtige forum, um die besten Antworten. Es ist mehr oder weniger ein Q&A-Stil-Bereich, wo Sie werfen eine einzige Frage, die leicht beantwortet werden. Finden Sie in der forum-Hilfe. Als solche denke ich bitcointalk.org könnte besser sein, dies zu diskutieren...

Jedenfalls, ich mag die Art, wie Sie zeigte, was geschehen war, und das, was Sie suchen. Ich werde keine vollständigen Antworten auf alle 6 Punkte. Ich scheine zu verstehen, dass die Logik das folgende Skript(s) ist der Schlüssel, um zu verstehen, was Los ist, und hilft teilweise beantworten Ihre Fragen.

Warum gibt es so viele verschiedene Arten? Ist es die Kompatibilität mit anderen Ketten? Oder was?

Es ist eine offene Umgebung, und jeder kann die Art des scripts ist, dass er oder Sie oder er glaubt, erfüllen die Anforderungen. Und es gibt viele Wege nach Rom führen... Wie die stack-Betrieb wird liefern true oder false, wird die Transaktion entweder gültig oder ungültig. Also kann man nicht sagen, für sicher, was die Absicht war, für alle Skripte. Trial-and-error? Verschiedene Bibliotheken? Manullay Zusammensetzung?

Was sind die Unterschiede zwischen diesen Arten (neben Länge und hashing-Algorithmus)?

ugh, ich hätte togo durch die Erklärung, dass alle Skripts, ich bin zu faul. Aber für die künftigen Leserinnen und Leser, ich gehe durch ein Beispiel unten ...

Was sind die Vorteile und Nachteile dieser Typen?

Warum gibt es so viele HTLCs auf LTC und so wenige auf BTC?

Kennst du weitere solche HTLC-Skripte?

Ich überlasse es dem Publikum, (vielleicht) bessere Antworten, als ich es tun könnte

Können Sie uns interessante Ressourcen zu diesem Thema?

Die Suche in diesem forum und bitcointalk für "HTLC", enthält bereits die notwendigen Basis-Informationen. Innerhalb der threads gibt es immer links zu weiteren Beschreibung, und früher oder später werden Sie am Ende verstehen lightning :-)

Neben der Skript-wiki - ich versuche mal eine kurze Erklärung, was passiert auf dem Stapel, während das Skript ausgeführt wird. Es ist wichtig zu wissen, dass es bereits einige Daten auf den stack, bevor die gezeigten Skripte ausgeführt. In meinem gewählten Beispiel gibt es wohl eine Unterschrift, einige Daten und ein "true" für die die Anweisungen nach den "wenn" - Abschnitt. Für die "else" Abschnitt, es ist wahrscheinlich eine Signatur, ein pubkey " und ein "falsch". Hinweis: die if-Anweisung "frisst" das oberste stack-Element ("true" oder "false").

63 wenn wenn der Vorherige element auf stack=1, dann führen Sie den code hier ein (wenn 0, dann gehe in den else-Abschnitt)
a8 sha256 tun sha256 auf das Letzte element auf dem stack
20 data32 drücken Sie die nächsten 32 bytes auf stack
 <secret_hash 32byte>
76 dup dupliziert das Letzte Element auf dem Stapel (so haben Sie zweimal die geheime hash auf stack)
a9 hash160 hash den letzten Wert vom stack mit sha256 und ripemd160
14 data20 drücken Sie die nächsten 20 bytes auf stack
 <pubkey_hash1 20byte>
88 equalverify sehen, wenn Spitze Gegenstände sind die gleichen, wenn nicht zu stoppen-Ausführung (tx = ungültig)
ac-checksig überprüfen der verbleibenden Unterschrift auf dem stack
67 else
04 data4 push 4 bytes auf stack
 <zeitschloss 4byte>
b1 checklocktimeverify tx ist ungültig, wenn zeitschloss ist größer als nLocktime Feld ...
75 drop entfernen der obersten stack-Element (was auch immer CLTV Links auf den stack)
76 dup duplizieren
a9 hash160 sha256 und ripemed (wahrscheinlich der pubkey, so dass eine pubkey-hash auf dem Stapel)
14 data20 push nächsten 20 bytes auf stack
 <pubkey_hash2 20byte>
88 equalverify überprüfen Sie die beiden obersten stack-Elemente (- hashes), wenn nicht gleich, tx = ungültig)
ac-checksig überprüfen der verbleibenden Unterschrift auf dem stack
68 endif

Das Beispiel ist vielleicht ein einfacher test, Ursache, die ich nicht sehen kann, wie die "wenn" - Abschnitt mit sig -, Daten-und "true" auf den stack kommen könnte, um ein gültiges Ergebnis (ich kann falsch sein, obwohl). Nachdem die sig auf stack hätten wir eine Datenstruktur, die sha256 würde. 32bytes Folgen oben drauf, und Sie sind dann doppelt vorhanden. Dies ist drei Daten-Elemente auf dem stack. Das oberste Element wird vom stack entfernt, gehasht und der hash-geht zurück auf den Stapel. Noch drei Daten-Elemente auf dem stack. Ein weiteres Datenelement (20 bytes) folgt, bevor equalverify (ernährt und) prüft die obersten zwei Elemente. Wenn true, wird ein checksig Folgen würde, aber es gibt immer noch zwei Daten-Strukturen aus der vorherigen operation auf Stapel. Und ich sehe keine multisig hier (was zu überprüfen wäre pubkeys, aber nicht-hashes). So checksig scheitern würde... Also ich nehme an, dies ist eine Test-Skript. HTLC-Skript-Experten erweitern kann, bestätigen oder gar beweisen, mich falsch.

+707
alkalala 05.08.2017, 17:50:49

Die Art, wie ich es verstehe, an der Spitze des Blocks der Bergmann fügt eine Transaktion zu sammeln, die 25 bitcoins Sie verdienen würde, wenn es löst den block.

Offensichtlich, dass die Transaktion enthalten ist, in die hash/nonce, wenn der block gelöst ist.

Aber was ist mit den Gebühren? die einzige Weise, die ich es sehen getan ist, ist für die miner auch Transaktionen erstellen für jede der Gebühren findet in den block.

All diese "Fragmente" müssen verfolgt werden, um einige Quell - /input-Adresse.

Q: Wie kann der Bergmann signieren einer Transaktion Gebühr für selbst, wenn der Bergmanns-Adresse ist nicht der Eingang der Transaktion?

+693
Vadim Vasilyev 12.05.2014, 09:24:15

Ihr Anliegen ist gültig. Aber der Autor erwähnt diese.

"... Überprüfen Sie Ihre anderen Haufen, wenn es auch etwas Hinzugefügt. Wenn es ist, weiterhin den Kauf auf, dass Sie exchange, weil Sie senden Sie freie Münzen! Aber normalerweise sind diese Börsen verstehen, dass Sie aufteilen können, deren Münzen als gut, und Sie sollten nicht erhalten diese zusätzliche Münzen."

+688
kebo 31.08.2013, 22:56:31

Blockstream: 02f[email protected]104.198.32.198

Stampery: 02c[email protected]13.80.67.162

+659
NDM 08.03.2019, 20:58:53

Meine Vermutung ist, dass Sie eine Adresse (oder Adressen) in der Geldbörse, 1 zu die Sie nicht auch über den privaten Schlüssel. Dies würde Konto für beide, mehr Geld, dass Sie sollten ebenso wie die Tatsache, dass Sie can ' T es ausgeben.

+645
Green Thumb 13.01.2019, 01:38:43

Ich werde Liste einige der Methoden, die ich verwendet haben, um den Kauf von Bitcoins als South African resident:

1) Peer-to-peer-Börsen, LocalBitcoins, Paxful.com - Kaufen Sie Bitcoins direkt von Kollegen mit diesen Plattformen. Nutzen Sie eine der vielen Zahlungsmethoden, angeboten von den örtlichen Händler, dies beinhaltet: - EFT, Bargeld einzahlen, eWallet, eBucks, Bargeld in person, Neteller, Paypal, Skrill und viele mehr. Hüten Sie sich vor möglichen Betrügereien und der Handel mit Trader mit seriösen score und nur mit nicht umkehrbare Zahlungsmethoden.

2) Zentrale Austausch - BitX.co & ice3x - Die beliebtesten zentrale Börse derzeit gute Liquidität und schnelle Auszahlungen. Sie benötigen eine vollständige überprüfung der Identität und der Nachweis der Residenz, um alle Funktionen des exchange.

3) Kredit-Karte und Paypal - Wenn Sie möchten, um den Kauf Bitcoins mit Ihrer Kredit-oder debit-Karte, hier sind einige Möglichkeiten - Virwox.com, Coinbase.com, Cex.io

Für eine vollständige und aktuelle Liste der Orte, um zu kaufen bitcoins, sehen Sie sich einige lokale Bitcoin-Seiten- Bitcoin News Südafrika und BitcoinZar sind beide gut.

+585
Tayyab Sarwar 31.12.2014, 19:38:07

Ich bin kämpfen, um einen Weg finden, um die Berechnung der bitcoin-äquivalent "target" von dieser Nummer.

Ihre Schwierigkeit Neuberechnung Algorithmus vollkommen anders. Der einfachste Weg, zu ändern ist es nur starten mit einer anfänglichen Schwierigkeiten mit der alle bits setzen und dann bit-shift diese Zahl als benötigt wird, um ein Ziel mit einige set-Anzahl der führenden Nullen.

Außerdem Frage ich mich, warum es nicht umgesetzt, dass der Weg in das bitcoin-Protokoll? Nicht weil es zu hart, weicht der Schwierigkeit?

Denn es ermöglicht nur die Schwierigkeit, zu verdoppeln oder zu halbieren. Darüber hinaus gibt es nur 256 mögliche Schwierigkeiten, so ist dies überhaupt nicht ideal, noch wäre es besonders gut funktioniert. Dies bedeutet, dass das Ziel in der Regel zu hoch oder zu niedrig. Durch die Verwendung eines target-Wert, wird der Schwierigkeitsgrad kann angepasst werden, um weit mehr Ebenen (2^256 mögliche Schwierigkeiten), um eine bessere übereinstimmung der Netzwerk-hashrate.

+334
Lastiq 11.06.2012, 06:20:27

Sie können suchen, um es zu finden. es gibt eine Menge von API,en, die Ihnen helfen. als ein Beispiel, versuchen https://explorer.bitcoin.com/bch.

+312
luv2draw 10.07.2012, 12:04:22

sagen, dass ich diese privaten Schlüssel: 5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4neb3kesreanchudf

Jetzt sagen wir mal ich nehme die 5, dann nehmen Sie eine beliebige Position in diesem string und kippen Sie es: bpvD8s5ip4nEB3kEsreAnchuDf HpHagT65TZzG1PH3CSu63k8D

(Ich hielt den Raum, um es leichter zu sehen. zusammengeführt würden wie folgt Aussehen: bpvD8s5ip4nEB3kEsreAnchuDfHpHagT65tzzg1ph3csu63k8d)

Jetzt schicke ich das, um mich auf eine e-mail.

Wie einfach wäre es eine umgekehrte Zeichenfolge, um das ursprüngliche privkey, wenn Sie wusste, dass mein Rezept? (1. entfernen Sie das erste Zeichen, 2. split-Taste überall und flip)

+307
shampy lu 05.03.2015, 02:56:55

Ein Angreifer kann gefälscht werden block.

Ja, aber ein Ungültiger block abgelehnt werden würde, die von allen anderen Teilnehmern, die es sehen, und nicht weitergeleitet werden. Also, so einen block hat wenig bis gar keine Auswirkungen.

Das ist großartig, aber was passiert, wenn meine Transaktion ist in der fake block? Nehmen wir an ich kaufe ein Auto. Sollte ich warten, 6 Blöcke generiert werden, um sicher zu sein? Aber ich muss warten, eine Stunde!

Eine Transaktion ist eine unterschriebene Zahlungsanweisung an das Bitcoin-Netzwerk. Solange bleibt es eine gültige Befehlssatz an das Netzwerk, Sie werden verfolgt und vertrieben von den Netzwerk-Teilnehmern zu gehören, die in einem block. Aus der Perspektive der Knoten nach der besten Kette, enthalten in einem block, der nicht Teil der besten Kette entspricht nicht einbezogen wird in jedem block überhaupt. So, ein Ungültiger block-einschließlich einer Transaktion hat keine Auswirkungen auf die Knoten erkennen, dass der block als ungültig, Sie immer noch als die unbestätigte Transaktion, und Sie werden weiterhin der Auffassung, daß es für die Aufnahme in einem anderen block.

+261
agamov 15.06.2013, 13:09:47

Die 0.7 version der standard-client ist langsam abzeichnenden, aber noch nicht veröffentlicht wurden. Einige websites, wie beispielsweise die Testnet Faucet erscheinen, werden mit dieser version schon. Aber Sie wollen nicht eine beta-Version, ich bin gespannt, Wann die volle version 0.7 der standard-client ist geplant, freigegeben zu werden?

+232
user16680 13.03.2017, 18:24:22

Wenn Sie kopieren Sie die Blöcke/ und chainstate/ Verzeichnis, du bist gut zu gehen. Das zurückführen der wallet wird automatisch geschehen. Die Datenbank/ Verzeichnis enthält temporäre Daten.

Sie sollten sicherstellen, dass ein Herunterfahren der Knoten auf Ihrem desktop vor dem kopieren obwohl, oder die Kopie möglicherweise inkonsistent.

+149
user3785008 26.01.2012, 06:57:01

Ich bin mit einer GTX 1050 ti SSC mit Lüfter auf 100%. Ich habe wirklich Glück hat und diese Karte wohl das beste, übertaktbar, der jemals, ich boosed die Leistung um etwa 20%, wenn andere Menschen glücklich sind, um 10%. Anyways, ich bin mit MultiMiner und ich bin neugierig, wie viel US$ ich mache alle 24 Stunden im Durchschnitt. Die Schwierigkeit, sagt 440.79 B, Preis ist Bitcoin, Rentabilität, sagt 100%, Durchschnitt ist 386.21 MH/s, und die Intensität ist D. Danke für die Hilfe und ist das gut oder schlecht?

+145
Nadin 25.10.2013, 04:08:18

Da werden Sie gefragt, ob es einen Austausch gibt, das akzeptiert PayPal -> Bitcoin die kurze Antwort ist Nein. Jedoch; Localbitcoins ist ein großartiger Ort, wo Sie mit anderen Käufern/Verkäufern, wie Sie, die bereit sind, konvertieren Sie Ihre Paypal-Fonds zu Bitcoin.

Stellen Sie sicher, Blick auf die Verkäufer/Käufer-feedback also, um nicht betrogen zu erhalten. Es ist relativ sicher, und ist viel sicherer, jetzt, dass PayPal erkennt bitcoin und nicht heruntergefahren Leute Konten für die Verwendung von PayPal für Bitcoin-Aktivitäten. Für eine tolle Anleitung mit video, wie konvertieren von Ihrem Paypal-Guthaben auf Bitcoin über Localbitcoin besuchen: http://www.btcfeed.net/tutorials/how-to-convert-paypal-to-bitcoin/

+136
fpierfed 06.04.2012, 15:17:50

Die Kosten zum Abbruch der aktuellen Arbeit ist im wesentlichen null. Wenn Sie nicht gefunden haben, einen block noch, Sie habe nicht erreicht, was Sie über Pflege. So können Sie neu starten, um neue Transaktionen, bei nahezu null Kosten. Sie müssen nicht neu starten, wenn Sie nicht wollen. Bergleute können entweder versuchen, neue Transaktionen in Blöcken so schnell wie möglich, oder sich nicht die Mühe.

In der Zukunft werden die Menschen vermutlich härter arbeiten, um neue Transaktionen in Blöcken so schnell wie möglich. Jetzt stehen die 25 BTC block Belohnung Zwerge jede Transaktion Gebühren. Aber in der Zukunft immer so viele Transaktionsgebühren wie möglich Wert sein kann, zusätzlichen Aufwand.

Wenn zwei Blöcken ausgestrahlt werden etwa zur gleichen Zeit, es gibt keine gute Möglichkeit zu wissen, welche letztendlich akzeptiert werden. Sie müssen warten, um zu sehen, was man bekommt Bestätigungen. Jeder will mir auf die längste Kette (zur Erhöhung der Chancen, die Sie bekommen, um Ihre block-Belohnung), um so bald wie erhält man sogar einen leichten Vorteil, der Vorteil sollte wachsen.

+50
Ashutosh Mehra 30.08.2011, 16:21:54

Update 7. August 2015 ~ start

So, nachdem eine IP oder zwei gebannt weil, zu überprüfen, zu oft... also, ich werde Ihnen einige Optionen auf, wie Sie es vermeiden verboten. Erste, nicht verwenden, wird das Skript nach diesem update; die variablenexpansion der Bash-preforms verursacht mehrere Aufrufe https://blockchain.info in kurzen Zeitrahmen. Sie können versuchen, hinzufügen von sleep 120 zwischen der Zuweisung und Anrufe, aber das wäre sehr langsam. Zweite wichtige Dinge sind; Überprüfung der lokalen Zählung $(bitcoin-cli getblockcount) und Überprüfung einer gut bekannten Knoten $(wget -q -O - http://blockchain.info/q/getblockcount) und die Überprüfung der lokalen sync-Zustand $(bitcoin-cli getblocktemplate)

Kombinieren Sie die Blockchain von Ihrem Knoten zu einem anderen in einer Zeile

$($(wget -q -O - http://blockchain.info/q/getblockcount)-$(bitcoin-cli getblockcount))
# Drucken Sie diese mit echo-und Datumsstempel
echo " $(date) : $($(wget -q -O - http://blockchain.info/q/getblockcount)-$(bitcoin-cli getblockcount))"
# Umleiten und beenden mit 0 : ie Platz in der crontab
echo "$($(wget -q -O - http://blockchain.info/q/getblockcount)-$(bitcoin-cli getblockcount))" > /var/log/btc_blocks_left_to_sync.log 2>&1

Der Letzte oben ist wahrscheinlich das beste für scripting als Datei gespeichert werden können, Lesen Sie einfach die Zahl in oder in der letzten Zeit war es modifide.

Update 7. August 2015 ~ Ende

In der Tat die richtige Funktion aufgerufen wird gezeigt, dass es, @BinaryMage, danke.

möglich Duplikat Beim herunterladen der blockchain zum ersten mal, wie weiß ich, Wann es fertig ist? – BinaryMage Apr 4 '13 at 0:50

Die person zu zeigen die richtige Funktion war @LoHoris, aber die updates Bitcoin-Knoten-software nutzt nun die bitcoin-cli getblocktemplate und nicht bitcoind für diese Suchvorgänge.

Danke an beide von Ihnen ist es möglich, bieten Sie alle eine Kombination aus beiden Antworten-verpackt in einer checker-Skript; bereit für Ihre Anpassung und Aktualisierung für das Jahr 2015


#!/bin/bash
timed_wait=600
vars_to_load(){
 ## Set vars Funktion, so dass Sie werden bei jedem Aufruf
 localCheck=$(bitcoin-cli getblockcount)
 crossCheck=$(wget -q -O - http://blockchain.info/q/getblockcount)
diffBlocks=$(($crossCheck-$localCheck))
 localSize=$(ls -hal ~/.bitcoin/blocks | awk '/Gesamt/{print $2}')
}
check_sync(){
 während die wahre
tun
current_time=$(date)
 echo $current_time
 bitcoin-cli getblocktemplate
 if [ $? = 0 ]
dann
 echo "Alle synchronisiert bis"
sonst
 echo "Uh oh, Ausführung verfügbar checks"
 ## Aufruf der Funktion, dass es läuft alles auf einen timer
networked_sync
 echo "Knoten $localCheck von $crossCheck-Bausteine zur Verfügung."
 echo "Größe der lokalen blockchain ist $localSize"
fi
 echo "Schlafen für $timed_wait Sekunden oder $(($timed_wait/60)) Minuten."
 sleep $timed_wait
getan
}
networked_sync(){
vars_to_load
 ## Funktion, um Druck-Differenz-Knoten sync
 if [ $diffBlocks -eq 0 ]
dann
 echo "Sync ist gut, mit $diffBlocks Blöcke aus"
sonst
 echo "Sync hat $diffBlocks Blöcke Links zum download"
fi
}
check_sync

Dieses Skript überprüft zunächst den exit-status von bitcoin-cli getblocktemplate denn alles andere als 0 ist in der Regel ein Fehler, es wird ausgeführt, die übrigen Teile nur zu, wenn bitcoin-cli getblocktemplate erscheint eine Fehlermeldung. Natürlich ist es möglich zu überprüfen, die für bestimmte Fehler-codes anstelle und Dinge tun, für bestimmte Fehlercodes... aber dies funktioniert gut als eine Vorlage für mich, wenn die Einrichtung BTC Knoten in einem headless Umgebung. Die anderen Prüfungen dann vergleichen Sie lokale block count Verse https://blockchain.info und druckt aus, wie viele Blöcke Ihr system ausgeschaltet ist. Diese werden nur ausgeführt, wenn lokale Prüfung der sync-status-Fehler, so, wenn Sie auf einer langsameren wie @Steven Roose erwähnt, dann ist dieses Skript ideal.

Standardmäßig ist die Wartezeit zwischen den Prüfungen beträgt 600 Sekunden (10 Minuten) zu halten Netzwerk-Prüfungen und vor-Ort Prüfungen auf ein minimum, jedoch für die Anmeldung und eine bessere Verwaltung von Ressourcen es ist einfach genug zu kommentieren, die während, tunund getan und Schlaf $timed_wait Linien. Und fügen Sie eine Zeile zur crontab zu erreichen, läuft auf einem Zeitplan. Zuletzt ändern Sie die ganz am Ende des Skripts zu schreiben die Ausgabe in eine Datei.


Die Funktion modifiziert;

check_sync(){
 # while true
 # tun
current_time=$(date)
 echo $current_time
 bitcoin-cli getblocktemplate
 if [ $? = 0 ]
dann
 echo "Alle synchronisiert bis"
sonst
 echo "Uh oh, Ausführung verfügbar checks"
 ## Aufruf der Funktion, dass es läuft alles auf einen timer
networked_sync
 echo "Knoten $localCheck von $crossCheck-Bausteine zur Verfügung."
 echo "Größe der lokalen blockchain ist $localSize"
fi
 echo "Schlafen für $timed_wait Sekunden oder $(($timed_wait/60)) Minuten."
 # sleep $timed_wait
 # done
}

Und alle 10 Minuten

 sudo nano /etc/crontab
 */10 * * * * root /pathTo/script.sh 2>&1

Dann um die Protokollierung zu aktivieren ändern Sie den Aufruf, der startet alles, was im Skript;

 check_sync | tee-a /tmp/BTCsync_log.txt

Hoffentlich ist das akzeptabel ist, ist Antwort genug auf markieren Sie diese Frage als [Gelöst], so dass zukünftige web-Sucher können es leichter haben, dieses.

+41
Nullius 01.03.2019, 09:24:47

Ich habe Schmetterling, mehrere E-Mails, Anfragen über Liefertermine, etc und nach Vorbestellung die Jalapeno. Ich habe noch eine Antwort zu bekommen, jetzt wieder 4 Wochen später, ich schickte Sie eine andere Anfrage...dieses mal zu Fragen, für eine Rückerstattung. Ich denke, Sie sollte von viel mehr Infos gibt darüber, wie lange es dauern würde, um unsere Bestellungen. Ich will nicht, dass meine Miner im nächsten Jahr möchte ich es, während ich in der Lage sein, um tatsächlich einen anständigen Gewinn zu erzielen.

+20
JSK 27.01.2010, 04:02:13

Fragen mit Tag anzeigen