Wie zu unterscheiden, Adressen, Währungen auseinander auf php

Ich brauche je nach der Adresse einen Wert zuweisen, der der Transaktion. Sowohl auf der Ebene von php unterscheiden btc ltc von ppc?

+670
Savannah Rose 30.12.2017, 13:02:16
18 Antworten

Ich studiere das bitcoin-Protokoll und ich don ' T haben sehr klare Dinge, zum Beispiel der logische Faden, der besteht zwischen einer Ausgabe-Transaktion und einer anschließenden input-Transaktion, wo die Ausgabe erfolgt direkt.

Ich erkannte, dass die input-Transaktion enthält den Verweis auf den Ausgang der Transaktion durch die Outpoint-Typ, aber jetzt, wie konnte die input-Transaktion in Bezug auf die Ausgabe-Transaktion erkannt werden?

ein Beispiel

Bob verkauft einen Kaffee zu Alice und Alice zahlt in Bitcoin, dann bob verbringt seine input-Transaktion aus der alice-Ausgang Transaktion, Jetzt will ich zu finden, und die beiden Rawtransactions, wo die alice-Transaktion Informationen und die bob-Informationen enthalten sind, die für die Verbindung der zwei RawTransactions. Ich glaube, dass habe ich nicht verstanden, keine wichtige Schritte, um dies zu tun

Sorry für mein schreckliches Englisch, aber ich Lerne

+967
DigitalDan 03 февр. '09 в 4:24

CyberMiles ist. Sie habe auf der Bühne

+957
kvazar 18.06.2013, 13:58:24

169.69 Tagen erhalten Sie solo Belohnung (halten Sie im Verstand, den es nicht betraf die Verbesserung, so könnte es mehr Tage), bin ich nicht sicher, wie viel es jetzt ist, z.B. in bitcoins jetzt bekommen Sie 25BTC für den Erfolg solo-mining. Verdienen die Tabelle, die Sie sehen, auf jeden Fall reden mining-pool.

+941
Melody Flynn 10.12.2013, 09:15:40

Ich schickte ein paar bitcoins, ich hab vergessen, das Häkchen bei "no-fee" - checkbox. Die Transaktion gestartet wurde, aber nie bestätigt bekommen. In der blockchain nach einiger Zeit war es "bereinigt". Ich erwartete, dass meine bitcoins zurück, was ich aber glaube ist, der client versucht, zu senden, Sie wieder - weil die Transaktion erschien auf der blockchain.info nur, nachdem ich den client auf. Und dieser Zyklus wiederholt sich nun. Ist bitcoin-qt wirklich erneuter Versuch der Transaktion? Wenn ja, wie kann ich es stoppen?

+910
NiMa Thr 27.11.2013, 23:13:57

Ich bin mit GameCredits. Ich installierte die node-software lokal und synchronisiert alle Inhalte. Aber, keine Hilfe zu kommen scheint, die mit der software und ich weiß nicht, wie ich anfangen soll. Ich bin ganz neu auf dieser Welt der blockchains.

Könnten Sie bitte in eine offizielle Dokumentation über die CLI? Ich bin irgendwie zu kämpfen mit der QT-version, aber vielleicht lernen die Nutzung der CLI nützlich sein könnte, um zu bauen ein web-interface meines eigenen. Ich möchte früher oder später verwenden Sie es als integriert in einem Spiel meine eigene, aber ich weiß nicht wie ich anfangen soll.

+870
Tanky Woo 23.09.2012, 05:27:20

Ich machte eine warpwallet Umsetzung für Litecoin, es ist verfügbar als Webseite, die Sie verwenden können offline und wie ein go-Programm.

Sie können es verwenden, hier. Link zu github den Quellcode ist auch da.

+859
sungjun cho 16.12.2018, 00:27:25

Die coinbase-Zahlung-Seite hat eine "pay-to-Adresse" - option generiert eine eindeutige Adresse im Zusammenhang mit Ihrer Bestellung und der Anzeige einen QR-code. Benutzer können senden Sie einfach die Zahlung an diese Adresse.

+817
chuckkahn 21.03.2012, 20:13:45

Der hash muss kleiner als oder gleich einem bestimmten Ziel-hash. Dies reduziert die Wahrscheinlichkeit, dass eine zufällige hash-wählen Sie eine gültige hash mit gültige Arbeit. Der ganze Punkt von diesem ist zu beweisen, dass Sie (als miner) haben im Durchschnitt eine bestimmte Anzahl von hashes (Arbeit), um wieder zu blockieren.

+779
Utkarsh Dwivedi 11.11.2012, 23:55:07

Eine Frage wurde auf reddit mehr hier, das ich gab eine Antwort: https://www.reddit.com/r/Bitcoin/comments/3khrvm/how_do_i_use_private_keys_to_receive_bitcoin/

Aber luke-jr antwortet mit:

Tun Sie das nicht. Sie gefährden Ihre Brieftasche Sicherheits-importieren Sie einen privaten Schlüssel, den andere kennen.

ohne weitere Ausarbeitung. Kann mir jemand erklären, was er redet?

+703
Kanna 15.06.2015, 20:18:50

Beim Versuch zu synchronisieren, bekam ich einen "block checksum mismatch" in meine debug.log-Datei. Hier ist die letzten 30 Zeilen. Sie können sehen, dass es glücklich herunterladen block, dann wird es eine Netzwerk nicht erreichbar, dann hat es einen fatalen Fehler:

2017-02-13 12:23:13 UpdateTip: neue beste=000000000000000005f83797c139814ac19f6df01ddb5a366ad0a8889eea9e4c height=409620 log2_work=84.577937 tx=125928733 date=2016-04-30 20:50:36 progress=0.848096 cache=37.2 MB(19128tx)
2017-02-13 12:23:14-socket-Fehler senden Socket operation on non-socket (88)
2017-02-13 12:23:14 connect() to [2a02:180:6:1::109]:8333 fehlgeschlagen: das Netzwerk ist nicht erreichbar (101)
2017-02-13 12:23:19 UpdateTip: neue beste=0000000000000000020227bef01de871ccb17e3f6b9a86e9a2785001a71c6afe height=409621 log2_work=84.577975 tx=125929755 date=2016-04-30 20:57:19 progress=0.848099 cache=64.3 MiB(21625tx)
2017-02-13 12:23:23-Korruption: block checksum mismatch
2017-02-13 12:23:23 *** System-Fehler während der Spülung: Datenbank beschädigt
2017-02-13 12:23:23 Fehler: Fehler: Ein schwerwiegender interner Fehler aufgetreten, siehe debug.log für details
2017-02-13 12:23:23 FEHLER: ProcessNewBlock: ActivateBestChain fehlgeschlagen
2017-02-13 12:23:23 tor: Thread unterbrechen
2017-02-13 12:23:23 opencon thread unterbrechen
2017-02-13 12:23:23 addcon thread unterbrechen
2017-02-13 12:23:23 torcontrol thread beenden
2017-02-13 12:23:23 scheduler thread unterbrechen
2017-02-13 12:23:23 net-thread unterbrechen
2017-02-13 12:23:23 msghand thread unterbrechen
2017-02-13 12:23:23 Shutdown: In progress...
2017-02-13 12:23:23 StopNode()
2017-02-13 12:23:23-Korruption: block checksum mismatch
2017-02-13 12:23:23 *** System-Fehler während der Spülung: Datenbank beschädigt
2017-02-13 12:23:23 Fehler: Fehler: Ein schwerwiegender interner Fehler aufgetreten, siehe debug.log für details
2017-02-13 12:23:23 Shutdown: erledigt

Was ist das problem?

+574
Aqib Mumtaz 08.09.2014, 11:17:19

Nur die wallet-Inhaber können eine gültige Transaktion. Das ist, was macht Sie die wallet-Halter. Der Inhaber einer Geldbörse ist die person, die mit der Erstellung gültigen Transaktionen, zu behaupten, die Gelder in das Portemonnaie.

Damit die Transaktion ist nicht gültig. Jeder block enthält eine ungültige Transaktion selbst ist ungültig. Also alle anderen (Börsen, Brieftaschen, usw.) ignorieren würde, dass der block und alle Blöcke abgebaut werden. Also alle diese Bergleute könnten auf das Geld, das Sie gemacht haben könnte, durch den Bergbau gültige Blöcke.

+565
Tabaluga 04.11.2018, 08:00:12

Ich bin mit dem Electrum wallet. Vor kurzem habe ich meine Öffentlichen master-Schlüssels auf der Myzel-Gear-Website ein widget zu erstellen. Dieses widget erzeugt Bitcoin-Adressen, die ich verwalten möchte mit meine Electrum wallet. Ich habe einige bitcoins an diese generierten Adressen, aber ich kann nicht sehen, die generierte Adresse in meine Electrum wallet! Ich kann auch nicht sehen, meine generierte Adresse in Xpub blockchain.info.

Ich habe bereits meine generierten Bitcoin-Adressen, so, jetzt brauche ich die privaten Schlüssel für Sie. Wenn ich folgenden Befehl verwendet, um die privaten Schlüssel erhielt ich diese Fehlermeldung:

wallet.get_master_private_key('x/', gui.password_dialog())
Traceback (most recent call last):
NameError: name 'gui' ist nicht definiert
+483
Claire Warren 18.10.2018, 08:14:13

Ich schrieb einen Leitfaden für korrupte Bitcoin-Wallet recovery. Ja, sollten Sie pywallet. Es kann dump der private Schlüssel aus der Brieftasche zu einer Datei, selbst wenn Bitcoin Core schlägt fehl, um Sie zu retten. Sie können dann importieren Sie Sie in ein neues wallet.

Dump die Geldbörse mit pywallet zu extrahieren Sie den privaten Schlüssel:

python pywallet.py –dumpwallet > Brieftasche.text --passphrase= PASSPHRASE

Nun finden Sie die Adresse, die deine Bitcoins und fegen Sie den privaten Schlüssel.

+462
nitinkumarp 30.09.2015, 07:49:32

Bitcoin-Qt nicht unterstützen sowas.

Theoretisch:

Eine Transaktion wird abgebrochen durch die Veröffentlichung einer zweiten Transaktion, die Doppel-verbringt einige der Münzen, die in der ersten Transaktion (dies kann eine send-to-self). Wenn die zweite Transaktion in einem block vor der ersten eins, der erste wird ungültig und kann als vollständig storniert, nachdem die zweite Transaktion erhält 6-Bestätigungen. Es ist normalerweise nicht leicht, dies zu tun. Netzwerk-Knoten kann nicht sein, dass Transaktionen, die Doppel-verbringen Sie die Münzen in einer Transaktion verwendet werden, die Sie bereits kennen. Jedoch werden die Knoten allmählich vergessen, Transaktionen, wenn Sie nicht in Blöcken, so dass eine Transaktion, die storniert werden, wenn es nicht machen es zu einem block nach mehreren Tagen und der Absender und der Empfänger stop wiederausstrahlung es.

Bitcoin verwendet eine Funktion namens Transaktion Ersatz. Eine Transaktion könnte gekennzeichnet werden als nicht-final, der verhindert, diese Transaktion in einen block, aber erlaubt, die Transaktion jederzeit rückgängig gemacht werden. Satoshi deaktiviert diese eine Weile her, aber. Transaktionen können immer noch markiert werden, wie nicht endgültig, aber Sie können nicht ersetzt werden.

+454
Gloryhunter 22.02.2013, 00:07:07

Ich Stimme mit RentFree Antwort, aber ein anderer Teil der Antwort ist, die Kosten des Kapitals. ButterflyLabs nicht das Bargeld auf der hand zu bauen, deren ASIC-Entwurf oder zur Herstellung von rigs. Deshalb hatten Sie auch Ihre pre-order-Prozess: sammeln das Geld vorne war die einzige Möglichkeit, Sie sich leisten konnten zu bauen, die rigs. (Einmal hatten Sie Sie gebaut hat, natürlich, man könnte standardmäßig haben auf Ihre Versprechen und verwendet die Einheiten zu mir selbst, anstatt Sie zu erlösen. Aber das hätte langfristige Folgen für Ihre reputation. Ich glaube nicht, dass war die Frage wirklich Fragen, ob Sie sollten einen Betrug zu Begehen, nur, ob Sie sollten Ihre design-privat.)

Die Frage ist die Frage aufzuwerfen, ob es möglich wäre, für ein anderes Unternehmen anders als BFL (sagen, ein private-equity-Unternehmen mit tiefen Taschen) könnte bei der Finanzierung Ihrer eigenen ASIC mining-rig, und nicht frei für die öffentlichkeit. Ich würde nicht sagen, dass es unmöglich ist, aber es gibt mehrere Faktoren, die gegen es. Erstens, RentFree Antwort: dass eine private ASIC-design-Strategie haben eine Menge Risiken. Aber es gibt auch das Problem, dass ein Großteil der Kosten für den Bau einer ASIC rig ist in das design des Chips. Wenn unsere hypothetischen private-equity-Firma hat das Geld ausgegeben, um das design des Chips, der Marge auf den einzelnen rigs, wäre ziemlich hoch. Also, an diesem Punkt, gäbe es wenig Anreiz für Sie, sich zu weigern, zu verkaufen, die rigs zu anderen. (Auch wenn es erhöht die mining-Schwierigkeit, für Ihre privaten rigs.)

Kurz gesagt, während es ist nichts zu sagen, die ButterflyLabs (oder andere ASIC-Hersteller) möglicherweise nicht verwenden einige der Ihre rigs (oder Prüfstände) für den Bergbau, das Geschäftsmodell dieser Art von Unternehmen würde nicht sehr gut funktionieren, wenn Sie nicht zu verkaufen die meisten Ihre Maschinen: die Anfangsinvestitionen Kosten sind zu hoch und die inkrementelle Gewinn-Marge ist zu verlockend.

+297
fredless 17.05.2015, 09:17:50

Zu finden ist die Gebühr der Transaktion, die Sie benötigen, zu wissen, den Wert der ein-und Ausgänge und finden Sie den Unterschied zwischen den beiden Werten.

Leider ist dies viel schwieriger für den Empfang von Transaktionen, weil standardmäßig bitcoin core enthält nur die Angaben für Transaktionen, die im Zusammenhang mit Ihrer Brieftasche, nicht alle Transaktionen (diese kann aktiviert werden mit txindex=1 argument).

Was dies bedeutet ist, dass, um zu finden, die Gebühr für eine Transaktion erhalten, können Sie anrufen getrawtransaction "txid" stimmt mit der txid Sie erhalten von listtransactions. Das Letzte argument, true festgelegt ist, um die Ausgabe "verbose", so dass es enthält mehr Informationen über die Transaktion als nur die hex-codiert Transaktion selbst. Wird es wieder ein JSON-Objekt mit vin und vout arrays, die Sie Durchlaufen. Sie können einfach die Summe der Ausgabewerte. Das Problem ist das finden der Eingabe-Werte. Input-Werte sind nicht in Transaktionen, so muss man Sie einzeln. Dies ist ein problem für den Empfang von Transaktionen, da die Transaktionen, die Sie verbringen in der Regel unabhängig von Ihrer Brieftasche und kann daher nicht nachgeschlagen werden, ohne txindex=1.

+277
user8933 05.08.2019, 16:23:14

Steemit.com ist die Haupt-website "wrapper" für eine soziale-Netzwerk-Plattform, die ermöglicht den Zugriff auf STEEM blockchain.

Es gibt einige weitere Wrapper und tools, können Sie auf diesem sozialen Netzwerk. Finden Sie eine riesige Liste von STEEM-tools , die ermöglicht den Zugriff auf viele Funktionen dieses Netzwerks.

STEEM blockchain wird unterstützt durch ein Netzwerk von Servern, die gesichert werden, die von Menschen, sogenannten Zeugen , der es ermöglicht, am Leben zu bleiben. Sie erhalten einen Teil der erzeugten STEEM. Der Betrag von STEEM, die Sie erhalten, basiert auf einer Stimmen, die Sie erhalten von Nutzern, die für Sie zu Stimmen.

Die wichtigste Währung, die diese blockchain generiert STEEM und es ist die Basis für alles. Sie können es in den Handel tauscht. Und ich schlage vor, zu investieren nur in STEEM wenn Sie sich entscheiden.

Dieses soziale Netzwerk ist wie eine Bank, generiert dieser Währung und verwendet es in sich. Aber der schwierige Teil ist, dass innerhalb dieses soziale Netzwerk benutzt eine "eingefroren" STEEM-Varianten.

STEEM ist umgewandelt in 2 anderen Währungen:

  • STEEM MACHT - es ist wie eine Anzahlung, die Sie halten in diesem Netzwerk und ist wie eingefroren, während Sie es verwenden, gibt es
  • SBD oder STEEM-Dollar entspricht USD oder mindestens gemeint war

STEEM sozialen Netzwerk Nutzer bekommen Prämien für das schreiben der Beiträge und Kommentare sowie upvoting andere Beiträge oder Kommentare. Es ist eine sehr komplizierte Formel, die berücksichtigt viele Aspekte der Benutzer-Bewertung und-Netzwerk. Es ist bei weitem nicht perfekt.

Diese Prämien bezahlt, in denen 2 Währungen - STEEM POWER (SP) oder STEEM-Dollar oder (SBD).

Für Neulinge ist es scheint nicht fair. Denn als neuer Benutzer erhalten Sie so etwas wie:

0.001 SBD und 0.001 STEEM MACHT

Zur gleichen Zeit, wenn Sie investiert haben Zeit und haben einige Netzwerk von anderen Benutzern ansehen, dann können Sie verdienen 10 oder 100 mal mehr. Und ja, Sie können Holen Sie sich ein 1000 $pro post.

Aktuellen Durchführung der Lohn-system ist verkrüppelt. Wie ist es in anderen Netzwerken. Erhalten Sie Belohnungen, die nicht für das schreiben guter Inhalt, sondern auch ein Anführer einer starken follower-Netzwerk. Sie können erhalten Sie $100 für einen post, der zeigt, ein dummes Bild von Ihrer Katze. Zur gleichen Zeit andere Benutzer bezahlt werden $0,001 für die Entsendung einen Artikel, der veröffentlicht wurde, auf Wired.com.

Steemit Anwenderbasis wächst schnell und ist mit mehr als 400.000 Nutzern. Bounce-rate ist 40%+. So, rund 10% am Leben sind und wahrscheinlich auch Menschen, die sich um die Aktivitäten auf dem Netzwerk. Und nur 41 der Nutzer sind aufgerufen, den Walen, die die macht hat, verlosen diesen magischen $100+ pro Stimme, die sich jeder wünscht zu bekommen.

Dieses Netz ist voll von bots und Betrüger, die nutzen das Belohnungssystem Geld zu verdienen einige. Durchschnittliche post erhält 2 Kommentare. Wahrscheinlich einer von Ihnen ist ein bot.

+259
mscheker 19.09.2019, 02:23:24

Ich bin neu in die Kryptographie und würde gerne verstehen, wie eine digitale Signatur funktioniert zwischen einem Käufer und einem Bitcoin-Verkäufer. Wie funktioniert die Transaktion Authentifizierung zwischen Käufer und Verkäufer achten? Bitte näher erklären, hier ist diese Formel, die ich gefunden habe hier:

X '= (X + H (X || C) * G)

[mit H eine hash-Funktion, || Verkettung und G die secp256k1 generator Punkt]

Wie verstehe ich diese Formel ist der Austausch von Werten zwischen dem Käufer und dem Verkäufer? Vielleicht bin ich etwas falsch, aber ich möchte verstehen, wenn es einen Austausch von Werten, kann der Absender zusätzliche Werte in "Transaktion" und Sie erhalten weitere "Unterzeichnet Transaktion" völlig verschiedene Werte von "RawTX". Hat er gegen die Signatur? Ein bekanntes Beispiel in der Bitcoin-Blockchain. Viele VERSENDER legen Sie verschiedene verschlüsselte Werte in "OP_RETURN". Können Sie, mit diesen listigen Manipulationen, extrahieren des Empfängers private key?

+104
TerribleNight 04.12.2013, 06:59:34

Fragen mit Tag anzeigen