Obere Schranke für die Bitcoin-Transaktion Größe

Angenommen, ich will zum speichern von beliebigen Daten auf der Bitcoin blockchain mittels einer einzigen Transaktion.

Frage: gibt es eine Obere Schranke für die Größe der Daten, die ich senden möchten, der über eine einzige Transaktion?

--

Edit: ich muss wissen, wie viel "beliebige Daten" kann ich Speicher in der blockchain mittels einer einzigen Transaktion. Gibt es eine Obere Schranke für den Bereich der Transaktion, die erlaubt, dass "einige beliebige Daten" werden gespeichert?

+62
user24748 28.04.2017, 18:54:05
38 Antworten

Ich weiß nicht, das tatsächliche design des Butterfly Labs Maschinen, aber ich gehe davon aus, dass die gesundheitlichen Risiken sollte ähnlich einem herkömmlichen mining-rig. Wahrscheinlich die größte Sorge wäre der Geräuschpegel der fans in die Maschine eingesetzt werden, als auch potenzielle Stromschlag soll die Maschine betrieben werden willkürlich und ohne ordnungsgemäße Erdung. Sie könnten auch besorgt sein über mögliche elektrostatische Aufladung, hohe Temperaturen und überhitzung (sollte die Maschine verstauben über einen Zeitraum von Zeit). So oder so, entweder, die der gesunde Menschenverstand würde diktieren, dass die Maschine generell sollte sicher unter normalen Bedingungen, aber ich würde halten Sie es außerhalb der Kinder erreichen.

Nochmal, ich habe keine praktische Erfahrung mit dem Umgang mit Butterfly Labs-hardware, und zwar habe ich eine technische Elektronik Diplom, ich bin kein Experte in Sicherheits-oder ähnliche VORRICHTUNGEN.

+994
siberiawolf61 03 февр. '09 в 4:24
Fragen über Binance Münze sind off-topic.
+969
RohanLatinSindhi 23.02.2019, 15:30:34

Hat jemand mir einen Anhaltspunkt? Ich will laufen mit exchange bitcoin für Menschen. Aber wie machen Sie es bekannt? Hinzufügen bitcoin.org's Liste ist eine gute Idee, aber ist das möglich, und wie um dies zu erreichen?

+967
user83349 23.07.2013, 08:31:51

Ihre Aktien sind in Richtung a-block, einmal ein block abgeschlossen ist, startest du einen neuen block und gehe zurück auf 0 Aktien. Je nach Ihren pool, Sie zahlen pro block oder pro Aktie. Mach dir keine sorgen, wenn Sie sich auf Ihre pools website, die Sie sollten in der Lage sein zu finden, was Sie aus dem block und wie viele Aktien, die Sie trug.

Neustart GUIMiner wird nicht entfernen Sie Ihre Aktien, Ihre Aktien werden automatisch erfasst, durch Ihren pool.

+957
user334012 27.01.2016, 07:32:24

Wenn ich bitcoin-client zum ersten mal seinen versuchen, die TCP-Verbindung mit gespeicherten Liste von IP-Adressen und port 8333 -die anderen Knoten. Wenn dieser Knoten hinter NAT mit IP 192.168.0.XX und die öffentliche IP aus dem NAT-router mit geändert NAT unbekannten Hafen sein scheint, dass bitcoin-Netzwerk down ist? Oder bitcoin-client versuchen wird, um UDP/TCP hole punching-Verbindung? Wenn seine Pflicht für einige miner haben öffentliche IP-Adresse?

+946
Ramon Poca 08.08.2013, 11:17:27

Es gibt kein explizites limit für die Transaktion Ausgänge, jedoch Transaktionen, die größer als 100kB sind nicht-standard und werden nicht weitergeleitet durch die meisten Knoten. Als P2PKH Ausgänge sind 34 bytes, würden Sie in der Lage sein, um eine Transaktion zu erzeugen, mit mehr als 2.900 Ausgänge.

Da ich nicht weiß, was der Anwendungsfall genau ist, beachten Sie, dass, wenn die Ausgänge sind zu klein, Sie könnten die Transaktion nicht-standard - (wenn Sie sind unter dem Staub der Schwelle), und sogar vor, dass die Schwelle, könnte es sein, unerschwinglich zu verbringen, sehr kleine Ausgänge in den aktuellen honorarsätze.

+908
dantelectro 08.08.2015, 15:50:59

Die Erstellung ist aufgezeichnet in dem block:

https://en.bitcoin.it/wiki/Protocol_specification#block

Und da gibt es keine gutartige Vorteil in der Verschiebung der Ankündigung, es, es scheint wahrscheinlich, Zeitpunkt der Erstellung und Bekanntgabe der Zeit sein würde, ziemlich nahe. Aber ich akzeptiere es Unterschiede, und ziemlich in der Nähe kann nicht gut genug sein.

Aber es ist ein anderer Ansatz.

Sie können den bitcoind/bitcoin-qt -blocknotify-option, hier beschrieben:

github.com/bitcoin/bitcoin/pull/743

Zum aufzeichnen der Zeit des neuen best-Blöcke (das scheint zu sein, wie das, was Sie wollen.)

Ich verwendet

blocknotify=echo Datum" %s" >> /home/userid/.bitcoin/blocknotify.melden 

Und bekam:

Sun Jun 23 20:14:15 NZST 2013, 0000000000000069a26870e6f6693d733e32d57174bebb7d21f0fac1212fd83b 
Sun Jun 23 20:33:04 NZST 2013, 000000000000003359dff8a8bd1033b02a52c6c2ff3ebb2f8dbffd171c97e83c 
Sun Jun 23 20:43:11 NZST 2013, 000000000000004ec1559bd7e955ce8914a29a04b378bbcc34adf5bea077f73d

Um zu verdeutlichen, das Beispiel von blocknotify war in bitcoind.conf, aber es funktioniert auf der Kommandozeile auch mit der entsprechenden Veranschlagung der shell signifikante Zeichen.

+859
bloodworks 18.01.2011, 01:14:41

Mit dieser Volatilität, alle Börsen sehr unterschiedlich. Zum Zeitpunkt des Schreibens dieser Antwort bitcoin-Preis hatte, sprangen die anderen 20% in weniger als einem Tag und es war nicht zu seltsam, um zu sehen, alle beiden Börsen variieren von $500 oder mehr (Aktuelle Quelle). Jeder exchange berechnet Ihr kaufen und verkaufen die Preise ein wenig anders.

Wahr Börsen wie Bitfinex alle haben unterschiedliche Benutzer Basen zusätzlich zur variation in den buy/sell-Berechnungen. Das bedeutet, Sie können leicht unterschiedliche Angebot-und Nachfrage-Effekte. Keines der Austausch sind zentral überwacht werden, da mit den Börsen, so müssen Sie berechnen, kaufen und verkaufen Sie Tarife auf Ihrer eigenen.

Coinbase ist kein wirklicher Austausch. Ihre Kauf-und Verkaufsaufträge sind nicht gefüllt, andere kaufen und verkaufen. Stattdessen werden Sie den Kauf und Verkauf von Coinbase. Wie jede Währung exchange finden Sie vielleicht bei Banken oder internationalen Flughäfen, Coinbase bietet einen größeren spread (Differenz zwischen Kauf-und Verkaufspreis) als Teil Ihrer Gewinn-Schema. Für die Benutzer, Coinbase bietet Wert über den wahren Austausch von Füllung, jede Bestellung sofort, und die Vereinfachung des Verfahrens.

+833
Racy Available on iTunes 23.04.2010, 09:55:50

Ich habe einen 0.11 Knoten, war alles in Ordnung bis jetzt, es ist kein Neustart etwas zu tun.

Mein client sendet eine Version Handshake aber die Bestätigung kommt nie. Im RPC-getpeerinfo nehmen Sie 1 oder 2 Minuten zu verarbeiten, auch wenn es nur bei einem der angeschlossenen Knoten.

Ich war 0.10 vor und bemerkt, das problem, so dass ich aktualisiert 0,11 aber es macht keinen Unterschied. Ich bin irgendwie nun fest. Meine Testnet-node auf dem gleichen Rechner funktioniert perfekt.

Keine besonderen Fehler in die Protokolle, die Knoten scheint synchronisiert werden.

+826
user276910 18.03.2013, 20:16:17

Dies ist wahrscheinlich etwas, das auf blockchain.info's Ende. Sie haben einen sehr ähnlichen Aufruf über die API an blockcypher.com hier:

https://dev.blockcypher.com/#address-endpoint

unspentOnly=true werden Sie bekommen, was Sie wollen.

+818
deepika 27.07.2019, 09:28:49

Mein name ist Ben und ich arbeite mit einem server-Techniker namens Fab.

Wir sind mit Team-viewer arbeiten zusammen an dieser Frage zu machen, so prägnant und auf den Punkt wie möglich.

  1. Wir haben ein Ubuntu 13.10 VPS-server

  2. Als Nächstes heruntergeladen http://www.forked.net/~apex/cgmon/cgmon.tcl (ein .Tcl-Skript finden Sie auf dieser forum-Seite: https://bitcointalk.org/index.php?topic=353436.0

  3. (Fab:)Wir haben es geschafft zu installieren Lite X-Server und KDE-Desktop-Umgebung, und wir können Sie erfolgreich eine Verbindung via VNC auf die VPS-desktop.

(Fab:) So, jetzt: was wir wollen verstehen, ob der host-Rechner, auf dem der VPS-container sitzt, muss eine Grafikkarte oder wenn mining mit einem VPS-server erreicht werden konnte, auch ohne den host-server mit einem physischen Karte, vielleicht in einer anderen/emuliert Weg?

Die Theorie

Jetzt wollen wir auch Haken das alle bis nach Kairo grahics lib http://cairographics.org/ (dies ist eine Reine c++ - Grafik-Bearbeitung-Bibliothek für vor-die Erzeugung von Bildern auf der server-Seite, so sollte es keine Notwendigkeit für eine Grafikkarte).

Mein persönlicher Gedankengang (Ben ' s) ist, dass ein hash binären Daten.

UFUYFYF*^R&^R*IYG*R*FUYFUYFUDKYTDLUFU...

aber sehr viel länger...

gehen Sie jetzt und bekommen Sie ein Bild von Ihrem desktop, und öffnen Sie Sie mit einem text-editor, und Sie werden sehen, einige Sache wie diese:

ÿØÿà JFIF H H ÿÛ C ...

Der Unterschied ist nicht viel (meiner Meinung nach), da Grafik-Karten sind für die Verarbeitung von Bildern wie .jpg -/ .png/ .gif/ .bmp, etc. Sie tun dies sehr schnell, da das starten der Datei oder vielleicht sogar die Erweiterung sagt der Grafikkarte, wie zu entschlüsseln, wo ein hash ist der gleiche, nur die Beschreibung der Methode ist ein Geheimnis, das muss ausprobiert werden, mit vielen Variationen, der Beschreibung (daher der Begriff hashing bezeichnet mehrere versuche).

Nun, Wenn Sie Lesen Sie den wiki-link oben, es erklärt, dass Tcl wurde ursprünglich "born out of frustration" und Wenn Sie nach unten scrollen das Wiki verfügt über einen aufgeführt ist: Erweiterbarkeit, über C, C++, Java und Tcl.

So, als libcairo ist reines c++ und Tcl ausführen können C++ - Befehle, was ich gerne wissen würde ist, wie können wir die Verknüpfung der beiden...

+748
Cheryl Anderson 21.01.2011, 11:43:03

Wir werden wahrscheinlich nie wechseln, um einen neuen Schlüssel-format, da laufen wir aus-Tasten, oder weil die Computer leistungsfähig genug, um zu stehlen bitcoins aus alten Schlüsseln. Es gibt 160 bits in RIPEMD-160 und sogar Gebäude einen computer zu zählen von 0 bis 2^160 ist über die aktuellen Technologie.

Könnten wir, jedoch, der Wechsel zu einem neuen format, weil Sie eine Sicherheitslücke gefunden, die in ECDSA oder RIPEMD-160.

+719
Sourcerer 30.10.2015, 09:48:41

Wie können Sie ein Klartext-bitcoin-Adresse private key mit einem Freund und sicherzustellen, dass Sie nicht verbringen Sie Ihre bitcoin?

+712
ifmihai 03.04.2016, 05:52:09

wenn die Gebühr nicht unterhalb von 0.0001 BTC/KB. Sie können beschleunigen Sie die Transaktion über viabtc accelerator. https://pool.viabtc.com/tools/txaccelerator/

+691
Josie 06.04.2015, 10:10:33

Binance-API in Kombination mit der Blockchain.info AUD an BTC-Konvertierung ist es vielleicht, was Sie suchen. Erwähnenswert ist, dass Sie brauchen nicht zu registrieren, die für einige dumme API-Schlüssel (noch) e.g

AUD ZU BTC

BTC ZU USDT

+645
user1820548 28.06.2011, 03:49:40

Eine bitcoin-generator erzeugen kann, die eine Adresse.

also https://brainwalletx.github.io/ enter image description here

+629
grahamp 20.01.2018, 20:14:46

Ich weiß, bitcoin Miner konkurrieren, für eine Belohnung, indem Sie sehen, wer Sie lösen kann eine schwierige hashing problem ersten (proof-of-work).

Allerdings, wie funktioniert das zufällige hash-problem beim validieren der Transaktionen in den nächsten block? Es scheint, wie dieses hashing-problem ist völlig irrelevant für die ledger-Validierung Problem bei der hand. Und wenn die anderen miner-Knoten überprüfen, dass die vorgeschlagenen block ist richtig, nach einem Bergmann beendet?

+609
Marie6264 05.06.2010, 11:57:34

Da ich übertragen möchte bitcoin von A nach B und dann von B nach C. ich broadcast-zwei Transaktionen, die mit dem Netzwerk (mit der gleichen Transaktion-Gebühr), in der Reihenfolge: A nach B und dann von B zu C. gibt es eine chance, dass die zweite Transaktion wird verarbeitet, bevor die ersten (und somit ungültig, weil der bitcoin noch nicht angekommen in B)?

+557
spiwik 03.03.2013, 13:23:53

Diese ist unsicher und definitiv ein Betrug.

Eine gängige Art, wie es geschehen ist, ist wie folgt. Mit Ihrem Benutzernamen und Passwort, der Kerl heimlich abrufen des recovery-Satz für den Geldbeutel. Er wird dann lassen Sie das Passwort ändern. Dann wird er einige Geschichte zu überzeugen, Sie zu erwerben, einige Bitcoins und steckte Sie in die Brieftasche (oder vielleicht hat er ' ll nur warten, bis Sie sich entscheiden, tun Sie damit Ihrer eigenen accord). Sie werden denken, dass dies sicher ist, weil er nicht weiß, wie Sie das neue Kennwort. Aber mit dem recovery-Satz, er wird in der Lage sein zu nehmen all die Münzen aus der Geldbörse, auch ohne das Passwort.

Wenn er wirklich wollte nur Zugang zu einer Blockchain wallet, gäbe es nichts, ihn zu stoppen, von der nur eine für sich selbst.

+529
idueytsvaxer 30.04.2015, 00:44:10

Dies gilt für Großbritannien und wird nicht beraten.

Meine Meinung ist, dass Bitcoin nicht als Währung, kann aber erkannt werden als ein asset mit einem nicht-null-Wert. Sie sollten also bezahlen, die Art der Steuern, die im Zusammenhang mit Vermögenswerten.

Beispiel: Sie kaufen BTC mit GBP, der Wert des BTC steigt, und Sie verkaufen es für GBP, einen Gewinn zu erzielen. Sie zahlen Kapitalertragsteuer auf den Gewinn.

Beispiel: Ihr Arbeitgeber zahlt Ihnen in BTC. Dies ist ein benefit-in-Kind und Sie zahlen Einkommensteuer auf es.

Beispiel: jemand gibt Ihnen die BTC. Sie können die Zahlung der Erbschaftsteuer auf.

Beispiel: Sie verkaufen waren oder Dienstleistungen, für BTC. Das ist Tauschhandel. Sie zahlen Einkommensteuer auf den Marktwert des Vermögenswertes eingegangen.

Viel Glück an HMRC sammeln aber...

+516
Pdoelp 23.03.2014, 14:46:07

hmmm, ja, das accounting-system innerhalb von bitcoin :-) bitcoin.SE ist voll von Fragen nach dem Gleichgewicht auf Konten.

Die "-17" würde bedeuten, dass Geld übrig bleibt, von einer bekannten Adresse in Ihrer Geldbörse auf, um eine "externe" Ziel-Adresse. Und wenn die Gebühren 20, dann ja, haben Sie "outgoing" 37 Münzen. Btw: was für ein system spielst du an? Adressen beginnend mit "GPP"...?

Ich spielte mit dem regtest env, entdeckte ich, dass nur die "gettxout" bietet eine zuverlässige info, die tx kann über die Mittel verfügen. Siehe auch den thread hier.

Hier eine kurze linux-shell-Skript zum abrufen der Idee. Es braucht, um aktualisiert zu bewältigen, viele Eingänge, so würde man brauchen, um zu Durchlaufen und die VINs...

 b_cli="bitcoind -regtest"
FUNDING_TXID=3dda59bf9801f88...5498dd7fd1c3f9577963b94

 TX_PREV_VOUT=$( $b_cli gettransaction $FUNDING_TXID | \
 awk '/vout/ { print $2; exit }' | tr -d"" )

 $b_cli gettxout $FUNDING_TXID $TX_PREV_VOUT

 # als pro Pieter Kommentar, aufwendbare VINs return "etwas"...
 if [ ${#ret_val} -gt 0 ]; then
 echo "## Dieser tx hat auszuschüttende Mittel"
sonst
 echo "## keine auszuschüttende Mittel auf $FUNDING_TXID"
fi

Addieren Sie alle Teile, die auszuschüttende Mittel, dann würden Sie Ihre" balance. Und Sie könnte prüfen, "in" und "out" - gehen, Geld in Ihre Brieftasche.

+502
Venkatraman 04.01.2019, 09:32:24

Die Satoshi bitcoin-client hat eine dumpprivkey Befehl in der Konsole, die Ausgänge eine codierte Zeichenfolge von etwa 50-60 alphanumerische Zeichen. Das sollte Recht einfach zu schreiben, und es kann wieder importiert werden, die mit der importprivkey Befehl.

Aber wenn man wirklich paranoid ist, warum überhaupt haben Sie Ihren privaten Schlüssel auf einem computer überhaupt? Flip eine Münze, die ein Bündel Zeiten zu erzeugen einige zufällige bits, und führen Sie dann das ECDSA-Schlüsselpaar generation routine mit Papier und Bleistift! Hash des öffentlichen Schlüssels (Sie können einen computer verwenden, für diesen Teil), um Ihre Adresse und übertragen Sie alle Ihre bitcoins an diese Adresse. Wenn Sie möchten, verbringen Sie eines Tages führen ECDSA die Unterzeichnung Algorithmus von hand auf ein raw-Transaktion, geben Sie Sie ein, und legte es auf das Netzwerk.

Natürlich, Stiehlt das Stück Papier, auf dem Sie aufgeschrieben, der Schlüssel ist wahrscheinlich viel leichter als das entschlüsseln einer elektronischen Kopie. Es scheint mir Ihr Vertrauen ist ein wenig fehl am Platz.

+488
diprish verma 07.02.2012, 16:14:24

Was ist der effizienteste Weg, um zu erkennen, eine fork in der blockchain?

Meine app Umfragen für änderungen an Benutzer-Einzahlung-Adressen auf jedem neuen block.

Einzahlungen gutgeschrieben werden Benutzerkonten mit einem Datensatz in einer Datenbank, dann werden die Mittel übertragen, um kalte Lagerung.

Wenn Benutzer erhalten Rückerstattungen Rückerstattung kommen aus dem Kühlhaus und der a-Eintrag wird der Datenbank Hinzugefügt.

Mein Anliegen ist Folgendes passiert:

  • Benutzer Einlagen Btc und der Datenbank-Eintrag erstellt wird.
  • Kette abgespalten von 51% Angriffs-oder software-Inkompatibilität.
  • Der Benutzer bekommt die Rückerstattung von kalten Lagerung, aber ich haben keinen Zugriff mehr auf die Gelder, die Sie gesendet, so seine aus der Tasche.

Es scheint, dass alles, aber überprüfen noch einmal jede Einzahlung ist geringfügig riskant.

Wenn ich mich darauf verlassen, auf Höhe der plus-hash ist, können hergestellt werden, indem der Angreifer so die neue Kette sieht aus wie die alte Kette.

+488
ligerzero459 04.05.2017, 01:04:41

Ich erwarte, dass alle exchange-erforderlich, dass die Einzahlung Transaktionen (d.h. gesendet, die von der globalen Bitcoin-Netzwerk nicht von einem anderen Konto innerhalb der exchange -) müssen bestätigt werden, bevor die Münzen können verkauft oder gehandelt werden. Ansonsten, der Austausch ist anfällig für double-spend-Attacken, wo ein Kunde Münzen, vertreibt Sie, zieht sich das Geld, und dann kehrt die Einzahlung Transaktion.

Eine häufige Anforderung ist 6-Bestätigungen, was bedeutet, dass Sie müssen warten, bis Ihre Transaktion in einem block (das dauert mindestens 10 Minuten im Durchschnitt länger, wenn die Transaktion Gebühr, die Sie bezahlt zu gering ist), sowie eine zusätzliche 50 Minuten im Durchschnitt.

Die Antwort ist also Nein, man sollte nicht erwarten, dass Sie in der Lage sein, zu verkaufen, Bitcoin sofort, nachdem Sie es erhalten.

+485
Anjo 10.07.2019, 04:37:21

Blockonomics prestashop plugin ist kostenlos und hat alle oben genannten Eigenschaften zusätzlich zu anderen, wie:

  • Die Zahlungen gehen direkt in Ihre wallet
  • Keine Zulassungen und / oder Dokumentation erforderlich
  • E-Mail-Benachrichtigungen / admin-panel und das dashboard
  • Unterstützt alle gängigen HD-wallets wie mycelium, trezor, ledger
+484
user21137 07.09.2015, 21:59:52

Ich möchte, um Zahlungen zu erhalten von Bitcoin auf meiner web-app, aber die will ich nicht verwenden, corporate-gateways (coinpayments, bitpay, etc), ich will mein eigenes gateway. Ich weiß nicht, wie man am besten dies zu tun, aber zunächst dachte der Erzeugung des bitcoin-Adresse und die Speicherung der public/private-key in MySQL nachdem die Zahlung bestätigt wurde das system der Nutzung der privaten Schlüssel und senden Sie die balance, um eine offline-wallet.

Wie kann ich sicher speichern die privaten Schlüssel , die erzeugt werden, für jede Zahlung in MySQL?

Sagen wir, ich will nicht zu verlassen die Mittel in diese Brieftaschen, sobald ich Sie erhalten das system schon sendet der offiziellen Geldbeutel.

+477
Vitaliy Alekask 27.06.2013, 05:16:57

Ja, alle Brieftaschen haben immer verwendeten privaten Schlüssel. Sie sind, was verhindert, dass andere Personen einfach gehen und verbringen Sie Ihr Geld, Sie sind verwendet, um die Genehmigung von Signaturen in eine bitcoin-Transaktion. Ihre beste Wette ist, um Sie nur Bitcoin Core zum laden der Geldbörse.dat - Datei statt Sie zu importieren in einen Dritten Dienst.

all dies zu sagen, dass sich meine alte bitcoin-qt-wallet-nie fragte mich nach meiner privaten Schlüssel

Die privaten Schlüssel sind Teil der Geldbörse.dat - Datei, und Sie werden nie Benutzer, denen in Bitcoin Core.

+475
Caique Morais Melo Costa 08.01.2011, 19:09:42

Der sync von Sie Brieftasche verursachen keine Probleme für retriving bitcoins. Wenn jemand senden Sie ein paar bitcoins an Ihre Adresse, und die Transaktion wurde akzeptiert wird, erhalten Sie bitcoins, wenn Ihr client synchronisiert.

+475
user804401 29.09.2011, 22:54:00

Es wurden ein paar papers, online-Publikationen und der Diskussion über negative Auswirkungen von bloom-filtern auf den Schutz der Privatsphäre.

Was sind die alternative zur Verwendung von bloom-Filter? (bonus-Frage: gibt es irgendwelche Verbesserungen, die wir machen können, um zu blühen-Filter?)

+434
lyndy jo 06.05.2018, 08:50:42

Da wäre es nicht auch eine Funktion haben. Die hash aufgeführt, die im Bild des original-whitepaper ist einfach nur um die Unterschrift kürzer (und möglicherweise der Prozess der Erstellung schneller), ohne Sicherheit, seine einzige Funktion ist die Authentifizierung einer Transaktion, ist es nicht für irgendetwas anderes (oder sogar gespeichert).

Zu klären ist, ist dies das Diagramm in der Frage genannten:

Transaction in the Satoshi whitepaper

+381
Dilvish 18.04.2017, 20:29:23

Ich will erstellen Sie eine einfache app, damit die Menschen, die Bitcoin akzeptieren, in meiner Gemeinde mit niedrigen Gebühren. Ich dachte, ich Baue eine full node auf meinem server gemacht und alle von der Transaktion Durchlaufen, denken Sie, ist eine gute Idee oder gibt es einen besseren?

+361
Dariusz Adamczyk 19.07.2011, 19:39:49
  1. Ja
  2. Ja, aber es ist nicht eine gute Idee, das zu tun. Münzen müssen sitzen in einer Brieftasche, die für mindestens 30 Tage, bevor Sie beginnen Erzeugung Anteil. Ich würde nie verlassen Münzen in einer exchange\online-Geldbörse im Leerlauf für 30 Tage.
+356
user308701 28.04.2016, 13:12:31

Ich bin froh zu sagen, ich habe eine Lösung gefunden. Es ist ziemlich trivial:
Der Haupt-PC, die wichtigsten Knoten, hören sollten, für andere, daher müssen Sie einen Befehl:

listen=1 


Außerdem, ich schlage vor, Sie fügen Sie folgenden Befehl als gut, aber für alle Knoten:

testnet=1
testnet_config=1

Gutes Glück jeder.

+351
Mary Katherine Hawryluk 25.09.2019, 04:33:14

Sie evtl. mit einer Brieftasche

Sie zuerst eine Zahlung anfordern, dann die server-Seite generiert eine bitcoin-Adresse, wenn es erzeugt, es zurück zu senden, um die client-Seite, Sie wird dann die Seite automatisch zu aktualisieren, um zu sehen, ob die Münze ist an die Anschrift versandt, wenn nicht, dann warten Sie, bis der timer) und wenn gesendet wird, wird es weiterhin zu aktualisieren, bis es erfüllt die Anforderung für die Bestätigungen. Wenn es dann hängt von Ihrem provider, die Sie entweder wählen Sie zum speichern den Betrag, den Sie besaß, in einer Datenbank oder sofort senden Sie u die Münze.

Wenn Sie die Auswahl für die Datenbank, dann werden Sie senden Sie u die Münze nach der Anforderung gerecht wird, die mit dem erhalten von Ihnen angegebene Adresse.

Wenn Sie wählen, um zu senden Ihnen dann sofort, sobald die Münze ist erhalten und hat die Bestätigung, eine api wird aufgerufen, um u schicken Sie die Münzen.

+305
Steven Taylor 02.03.2014, 21:19:14

wie diese:

Ich habe einen privaten Schlüssel P, und über eine HDchain, schafft es ein Kind-Adresse addrChild mit einem Kind Schlüsselpaar: priKeyChild und pubKeyChild.

Wenn ich ein rawTransaction mit der addrChild, ich kann mich erfolgreich anmelden das rawTransaction mit der priKeyChild.

die Frage ist: anstelle des priKeyChild, kann ich erfolgreich verwenden Sie P , um dieses Zeichen rawTranscation ?

+253
Ondrej Tokar 27.08.2014, 00:30:09

Bitcoin verwendet double-hashing fast überall hashes in einer von zwei Varianten:

  • RIPEMD160(SHA256(x)) genannt Hash160 erzeugt einen 160-bit-Ausgabe

    • hashing des öffentlichen Schlüssels zu erzeugen, Teil eines Bitcoin-Adressen
  • SHA256(SHA256(x)) genannt Hash256 erzeugt einen 256-bit-Ausgabe

    • die Generierung der Prüfsumme in eine Bitcoin-Adresse
    • hashing wird der block in einem merkle-Baum
    • Verknüpfung von Transaktions-Ausgänge und Eingänge
    • hash block header (und damit der Nachweis der arbeiten und der link zu dem vorherigen block)

Wie es scheint, Satoshi wählte Hash256, wenn Kollisionen sind ein problem, und Hash160, wenn nur (multi target) zweiten pre-Bilder-Sache. Dies steht im Einklang mit dem Ziel der Erreichung 128-bit-Sicherheit.

Brauchen Sie 2*n-bit hash zu erreichen n bisschen Kollision Widerstand, und Sie brauchen eine t*n-bit hash zu erreichen n bisschen second pre-image resistance. Wenn wir annehmen, dass eine konservative 4-Milliarden-Ziele, und ein 128-bit-Sicherheit, Niveau, dies führt zu 256 bit hashes für die Kollision Widerstand und 160 bit hashes für die multi-target-zweite-preimages.

Also warum macht er hash zweimal? Ich vermute, es ist, um zu verhindern, dass die Länge-Verlängerung Angriffe.

SHA-2, wie alle Merkle-Damgard-hashes leidet eine Eigenschaft namens "length-extension". Dies ermöglicht einem Angreifer, der weiß, H(x) zu berechnen H(x||y), ohne zu wissen x. Dies ist in der Regel kein problem, aber es gibt einige Anwendungen, bei denen es völlig unterbricht die Sicherheit. Das relevanteste Beispiel dafür ist die Verwendung von H(k||m) als MAC, wo ein Angreifer kann sich leicht ausrechnen, ein MAC für m||m'. Ich glaube nicht, dass Bitcoin jemals verwendet hashes in einer Weise, die leiden würde von der Länge-Erweiterungen, aber ich denke, Satoshi ging mit der sicheren Wahl verhindern, dass es überall.

Um dies zu vermeiden Eigenschaft, Ferguson und Schneier vorgeschlagen, SHA256d = SHA256(SHA256(x)) die verhindert, Länge-Verlängerung Angriffe. Diese Konstruktion hat einige kleinere Schwächen (nicht relevant für bitcoin), so dass ich würde nicht empfehlen es für neue Protokolle und würde HMAC mit konstanter Schlüssel, oder abgeschnitten, SHA512 statt.

Einige Verwandte Lesen:

+232
Prajyot 05.08.2017, 20:50:09

Sie haben Bergleute auf der Kommandozeile wie sgminer oder cgminer. Sie können diese mit einem GUI, aber es ist keine Voraussetzung.

Sie finden die Anleitung auf der vorhergehenden link. Beispiel für sgminer. Nach dem Sie es erstellen und installieren Sie es, Sie einfach haben, um diesen Befehl ausführen zu Mittag mining :

sgminer -o http://pool:port -u Benutzername-p Passwort

Ersetzen :

  • pool durch die adresse Ihres Pools
  • port durch den port der Ihr mining pool
  • Benutzername und Passwort von Ihrem pool-login.

Wenn Sie möchten mehr Informationen besuchen Sie die offizielle github dieser Projekte

+120
shahar eldad 02.12.2011, 18:32:40

Mögliche Duplikate:
Was würde passieren, wenn zwei öffentliche Schlüssel hatte das gleiche Base58-hash?

Ein follow-up aus , Was passiert, wenn ich mich vertippen der Adresse, wenn Sie eine Zahlung?

Angenommen, ich habe versehentlich (oder absichtlich)senden Sie etwas Geld, um eine gültige wallet-Adresse, die niemand besitzt derzeit. Nun, zu einem späteren Zeitpunkt, wenn jemand ein Konto erstellt, die zufällig die gleiche Adresse, an die ich gesendet, wird die Geldbörse zu bekommen, diese Münzen?

+92
kinslay3r 09.04.2015, 04:25:47

Fragen mit Tag anzeigen

$200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil