Multisig-Adresse für die Webseite?

Ich bin versucht zu Sortieren, die use-case eines veröffentlichten Finanzierung-Adresse auf einer web-Seite, auf der jeder verbringen kann. Intern in unserem Unternehmen, ich wollen, um zu vermeiden, dass eine einzelne person verbringen können, diese Mittel. Es Bedarf mehr als eine Unterschrift, so können Sie verbringen der Fonds. Ich hatte die Idee, eine multisig-Adresse, aber das scheint nicht erfolgreich sein. Die vielen stackexchange links nicht abdecken, dieses Szenario, dass Sie alle scheinen auf das verbringen von msig-Adressen...

Bei Verwendung einer multisig-Adresse, wie es aussieht, verbringt Sie an diese Adresse erfordert die redeemscript. Alle Beispiele, die ich gefunden, die redeemscript. Also das ist irgendwie ein no-go für eine multisig-Adresse auf einer Webseite?

Was ich bisher getan habe: - Ich dachte, dass "die Menschen" schicken könnte, um die msig-Adresse von einem normalen Geldbeutel (aka P2PKH Skript). Das funktioniert nicht, da der pubkey " Skript nicht gefunden "true" auf den stack. Gegeben eine standard-pubkey-Skript erfordern würde en.th. wie diese:

 DUP-HASH PKH EQ_VFY CHK_SIG
 | | | | |
 | | | PKHASH | |
 | PK | PKHASH | PKHASH | |
PK? | PK | PK | PK | PK |
SIG | SIG | SIG | SIG | SIG | TRUE/FALSE

Die erste Spalte (SIG und PK?) die sigscript. Für die multisig-Adresse es ist kein öffentlicher Schlüssel in der ersten Spalte. Sicher, ich könnte spielen mit dem einlösen Skript ganz am Anfang, und hash, die es zu erfüllen "OP_EQUALVERIFY". Aber dann das Skript würde nicht kündigen, "TRUE" am Ende, denn es würde den sig und einen "Hash" - hash auf dem Stapel.

  • Ich veröffentlichen konnte, die redeemscript. Nachteil: das macht die user experience schwierig

  • Ich könnte mit einem std. P2PKH-Adresse, und "vorwärts" regelmäßig die Gelder aus der Webseite P2PKH-Adresse ein multisig in den hintergrund. Nachteil: mit aktuellen Gebühren, fast idiotisch, wenn nur kleine Mengen ausgegeben werden. (Ja, ich könnte schreiben von code zu sammeln, bis die verbrachte Menge >= tx-Gebühren ...)

Gibt es eine einfache (intelligenter) Weg zu erhalten, bitcoin Zahlungen auf eine website kommen mit einem Zustand ausgegeben werden, die nur mit mehreren Signaturen?

+67
LostInMyThought 29.08.2018, 22:01:19
20 Antworten

Ich bin mit pycoin version 0.52 von pypi und es ist immer die falsche Ausgabe-Adresse, die aus einer Transaktion.

Code

# testnet txid und entsprechende rawtx
# siehe https://test-insight.bitpay.com/tx/e20af2349c48774eddda161b74659e3e64ad0f62794df9a2271e6baa313796f2
txid = "e20af2349c48774eddda161b74659e3e64ad0f62794df9a2271e6baa313796f2"
rawtx = "010000000120addc4fc706417fad4158b4b9e30f9289e7dac4918277dc189e03f9a0155064000000006b483045022100b49bae1352d24d9673396bb01a23da583e01c5226347be6cf0f75477cce7f628022062eeb7a5a9b87a97f834660ce417278d4889d525e7e0f947020efdda045d54530121028895b78ad435814caecbeeb43453e4881a96d32c23d61b909dee06ad44c07ad5ffffffff0273a139c3000000001976a914a6d608497ad283ca93c1bdc3abb0a610b8edb18988ac80a81201000000001976a914f4131906b10615a61af347c56f1223ddc214f95c88ac00000000"

von pycoin.tx.Tx Tx-import

tx = Tx.tx_from_hex(rawtx)
out = tx.txs_out[1]

print "erwartet", "n3mW3o8XNMyH6xHWBkN98rm7zxxxswzpgm"
print "eigentlich", aus.bitcoin_address()

Ausgabe

$ python test.py
erwartet n3mW3o8XNMyH6xHWBkN98rm7zxxxswzpgm
eigentlich 1PFYkk3YZLY2KqotUBPmJwYo8yNFz3Nxyy
+896
c4dx4 03 февр. '09 в 4:24

Id gerne wissen, ob es amining pool, die es uns ermöglichen mine Bitcoins, Namecoins und Litecoins an der gleichen Zeit.

Ich weiß es gibt einige, die es uns ermöglichen, mine Bitcoins und Litecoins, aber ich konnte nicht finden, um mir diese drei.

Danke Jungs

+864
user51726 30.08.2015, 10:44:55

Ich habe gelesen, BIP32, und ich verstehe es mehr oder weniger.

Könnte mir jemand bitte erklären, wie ich bin 5 Jahre alt, was der Unterschied zwischen einem Kind-Schlüssel und einem verstockten Kind-Schlüssel ist?

Ich bin versucht hinzuzufügen HD wallet-generation zu einem Dienst, den ich Baue. Ich brauche, um vollständig informiert, bevor ich noch mit ihm. Keine Sorge, ich werde mit Bitcore, also werde ich nicht einmal mit der crypto-direkt.

+861
tsalaroth 29.01.2015, 17:09:17

Unabhängig davon, wie das Passwort aktiviert habe, sobald es gesetzt ist, gibt es keinen Weg, um Zugriff auf Ihre Münzen, ohne dass es, außer durch die Wiederherstellung der Brieftasche mit Ihrem backup-Satz. Also, wenn Sie Ihre backup-Satz erstellen, können Sie eine neue Brieftasche, um den Zugriff auf Ihre Münzen. Wählen Sie die + - Taste, um erstellen Sie eine neue Brieftasche, und wählen Sie "Importieren " Brieftasche" und die "Recovery-Satz" - Registerkarte.

Wenn Sie nicht über die backup-Satz, Sie sind aus Glück heraus, es sei denn, Sie finden das Passwort. Sie könnten versuchen, um herauszufinden, wie es bekam:

  • Vielleicht haben Sie es vergessen und dann? Überlegen Sie, was das Kennwort, die Sie ausgewählt haben könnte, oder wie Sie in der Regel wählen Passwörter.

  • Vielleicht habe jemand Zugang zu Ihrem Telefon oder computer, und legen Sie ein Passwort? Versuchen Sie herauszufinden, wer das sein könnte, und Fragen Sie Sie. Natürlich, es ist möglich, Sie bereits ausgegeben all Ihre Münzen.

  • Vielleicht gibt es einen bug in der Copay software, die ein Passwort festlegen, ohne zu Fragen. Wenn Sie haben, ausgeschlossen sind alle anderen Möglichkeiten, könnten Sie melden Sie es als bug. Aber wenn das so ist, ist es schwer zu erraten, was das Passwort sein könnte, und ich vermute, Sie werden nicht in der Lage sich zu erholen Ihre Fonds in diesem Fall.

Referenz: https://support.bitpay.com/hc/en-us/articles/115003004403-I-forgot-my-wallet-spending-password-What-can-I-do-

+851
Evy 10.04.2010, 07:11:17

Es ist derzeit ein Kopfgeld angeboten auf BitcoinTalk für die Durchführung eines Verfahrens, das wäre bitcoins zurück an den mining-Belohnung im Fall, dass eine Adresse war keine Aktivität seit über 50 Jahren die würde komplett beheben dieses Anliegen.

Der Beitrag kann hier gefunden werden und befindet sich auf Platz #3 auf der Liste https://bitcointalk.org/index.php?topic=371601.0

+847
Teun Zijp 09.04.2014, 21:44:51

Wie erwähnt BIP0016, dieser Vorschlag wird zu einem gefährlichen-um-die-Netzwerk-blockchain split in dem folgenden Fall:

  • "Pay-to-script-hash-Transaktion ist ungültig für neue clients/Miner aber nur gültig für alte clients/Miner."

Daher sind mindestens 51% der Bergleute (und wahrscheinlich auch mehr, um wirklich sicher sein) müssen bestätigen, dass Sie sich dieses Problems bewusst und Versprechen, Sie zu aktualisieren Sie Ihre software sehr schnell, nachdem ein neuer client veröffentlicht wird, implementiert den Vorschlag (wieder, wenn der Vorschlag angenommen wird).

In diesem Zusammenhang enthielt sich der technisch sollte interpretiert werden als "ich Stimme NICHT zu p2sh aber ich kann mich ändern, meine Stimme zu ja, später" , da p2sh ist nur sicher, wenn 51% der Bergleute haben angegeben, Ihren Vertrag mit ihm. Einfach versäumt zu zeigen Uneinigkeit hat -- zumindest vorübergehend -- zählt als "Nein" - Stimmen, um für diese Wahl zu erreichen, den beabsichtigten Zweck.

Die Abstimmung technisch nicht beginnen, für einen anderen Tag, aber ich denke, die geringe Wahlbeteiligung, so weit ist es sicherlich sagen. Es ist nicht so, es gibt keine Strafe für einen pool starten Ihre Stimmen früh, und da änderungen wie diese Tests erfordern es ist ein Risiko zu warten bis zur letzten minute, um zu beginnen Codierung Stimmen.

+818
FarhadA 25.05.2015, 04:31:44

Ich übertragen mein BSV aus meiner ipayyou Brieftasche an meine bitcoin-wallet. Mein Geld steckt in der unverbrauchten status kann man blockchair.com.
Dies ist die Transaktion: https://blockchair.com/bitcoin-sv/transaction/650fe02747d5d75fc572dfbdec81e6a7b5bc00d35fd856924834d4c3b8475263

Wie kann ich es wiederherstellen?

+760
user43433 26.06.2012, 09:24:13

Die Erebus angreifen können, so die Autoren, werden beschleunigt, indem er die Opfer Knoten neu zu starten* bei günstigen Momenten. Dies ist, weil die Knoten auswählen, neue outbound-Kollegen aus einer Liste, die gefährdet ist durch den Angriff.

Was ist der Grund der Knoten nicht Häufig speichern Sie Ihre aktuelle outbound-Kollegen auf der Festplatte speichern und wiederherstellen der Verbindung neu starten?

* durch verursacht es zum Absturz, die Knoten sind gehärtet gegen so viel wie möglich

+732
hira delwar 02.04.2012, 22:08:22

Wenn Münzen sind verloren, Sie sind für immer verschwunden. Dies tut nur weh, der person, die verloren die Münzen... und in der Tat macht der rest der Münzen immer knapper und damit wertvoller langfristig.

Denn Bitcoins sind teilbar bis zu acht (oder mehr) Dezimalstellen, es wirklich bedeutet, es gibt 21,000,000 x 1,000,000 = 210,000,000,000,000 Einheiten (und dies kann unterteilt werden sogar weitere mit änderungen am code. In der Praxis bedeutet dies, dass man immer ein "klein genug" Einheit von Bitcoin zu kaufen winzige Elemente.

Also, wenn X die Anzahl der Bitcoins verloren, den rest einfach wieder wertvoller geworden, und es sei denn, ein Kaffee kostet weniger als .000000000000001 BTC oder so, es wird nicht einmal notwendig sein, zu ändern code. Wenn wir mit diesen kleinen Einheiten, ein bequemer name würde gegeben werden, um Sie und das Leben wäre schön und gut.

+703
Jasiel Vargas 25.10.2019, 17:33:50

Sie können nur meine altcoins, dass die Verwendung des SHA-256 Algorithmus.

  1. BTCitcoin(es ist witzig zu schreiben über bitcoin bcoz jeder wissen)
  2. 21Coin (21)
  3. Peercoin (PPC)
  4. Namecoin (NMC)
  5. Aus unobtanium (UNO)
  6. Deutsche eMark (DEM)
  7. Betacoin (BET)
  8. Bytecoin (BTE)
  9. Joulecoin (XJO)

10.Devcoin (DVC)

11.Ixcoin (IXC)

12.Terracoin (TRC)

13.Battlecoin (BCX)

14.Takeicoin (TAK)

15.PetroDollar (P$)

16.PremineCoin (PMC) {Premined, Mir nur die tx-Gebühren}

17.Benjamins (BEN)

18.Globe (GLB)

19.Unicoin (UNIC)

20.Snowcoin (SNC)

sehen https://bitcointalk.org/index.php?topic=482002.0

+674
danbo 31.10.2018, 06:39:15

Stellen wir uns vor, ein worst-case-Szenario, in dem bitcoin illegal wird, in allen Ländern. Wenn Sie eine bitcoin-Adresse auf Ihrer Website, werden Sie bekommen Herunterfahren. Wenn Sie eine bar, und Sie haben das bitcoin-logo, die sagen, dass Sie bitcoin akzeptieren, erhalten Sie eine Geldstrafe zahlen. Online-bitcoin-Börsen gemacht wird illegal überall.

Auch wenn all dies geschieht, bitcoin als Technologie nicht uninvented. Alle von diesem Verbot wird nur verlangsamen die Annahme. Du wirst irgendwann sehen es wieder Aufbegehren und in geschlossenen Gemeinschaften weltweit.

Leute finden andere Möglichkeiten der Umwandlung von fiat-Währung in bitcoin Einsatz dezentraler Austausch, die gehen durch das tor-Netzwerk anonymisiert. Lokale bars und Geschäfte, die Systeme einführen, wo Sie in der Lage zu bezahlen Ihren Kaffee, drahtlos, anonym, durch eine hardware-bitcoin-wallet, ohne auch nur einen QR-code Scannen. Die Bezahlung mit bitcoin wird unauffindbar werden, allgegenwärtig und unaufhaltsam.

Es ist einfach eine bessere Technik als das aktuelle Geld-system, und meiner Meinung nach hat die Geschichte gezeigt, dass die bessere Technik nicht aufgehalten werden kann, egal, den Vorschriften oder Richtlinien gegen seine Einführung.

+571
mikeyP 19.11.2012, 05:25:50

Ich verstehe, dass die blockchain ist eine dezentrale Datenbank, aber was ich nicht verstehe ist, führt der bitcoin-software. Ist dies auch dezentral? Es muss eine form von "back-End" zum ausführen der checks and balances?

+496
djjeck 11.01.2012, 17:17:03

jetzt können Sie mit bitcoin-cli dumpwallet Befehl exportieren Sie alle Ihre privkeys

+299
Stan Kossen 18.07.2016, 08:08:51

mit p2pool zumindest für die Münzen gibt 'zusammengefasst' mining können Sie neu konfigurieren, gehen Sie zu einem anderen Konto, außer für die Standard-Rechnung, die Geldbörse. Sie werden aber möglicherweise in der Lage zu arbeiten, um dieses auf eine der folgenden Arten je nach Codierung Fähigkeit.

Monitor P2Pool logs und trigger-Skript

Beobachten Sie die p2pool logs und wenn ein block gefunden wird auslösen, ein Skript. Dies kann erreicht werden durch swatch (linux-tool zum ansehen von logs, Dateien) und auf der Suche nach zusammengeführt Blöcke angezeigt, die in /Pfad/zu/p2pool/data/bitcoin/log ("kann nicht finden das Beispiel zusammengeführt block jetzt Bearbeiten, später zu enthalten), so dass in diesem Fall, was würden Sie tun, ist die Verwendung dieses Befehls: swatch -t /Pfad/zu/p2pool/data/bitcoin/log, und erstellen Sie eine ~/.swatchrc in Ihrem home-Verzeichnis mit so etwas wie dies:

watchfor /SHARE|BLOCK/
 exec echo "P2Pool Event:\n\n$_\n" | python ~/pyPushBullet/pushbullet_cmd.py 6xxxxxxxxxxxxxxxxxxxxxxxx60993c Hinweis xxxxxx"P2Pool Meldung" "$_"

Im mit push-Kugel zum senden von Benachrichtigungen auf Aktien-und block-Benachrichtigungen. aber in Ihrem Fall würden Sie wollen, um das Handwerk ein Skript zum prüfen der block selbst für zusammengeführten Ausgängen.

Wallet Benachrichtigen

Die meisten Krypto-Clients lassen Sie uns nun konfigurieren Sie eine Aktion für

 -blocknotify=<cmd> Befehl "Ausführen", wenn Sie die beste block-änderungen (%s im cmd wird ersetzt durch block-hash)
 -walletnotify=<cmd> Befehl Ausführen, wenn ein wallet-Transaktion Veränderungen (%s im cmd wird ersetzt durch TxID)
 -alertnotify=<cmd> Befehl Ausführen, wenn eine relevante Meldung wird empfangen (%s im cmd wird ersetzt durch die Meldung)

Mit Freundlicher Genehmigung Aus Dem Bitcoin-Wiki

wieder in die gleiche Richtung wie die erste optin könnte man ein Skript erstellen, das ausgelöst wird, auf den Geldbeutel zu Benachrichtigen, für den Nnamecoin Geldbeutel und bewegen Sie die Münzen aus der Standard-addreaa Ihnen gewünschte Adresse.

+279
Nathan Wojtczak 09.08.2018, 19:56:03

Es funktionierte auch bei mir.

Sie müssen nur

1) Verfassen signable für den ersten Eingang, mit null-Länge-Zeichenfolge als Skript für alle Eingänge außer die, die signiert ist

2) Unterzeichnen Sie die erste Eingabe mit der Codierung der signierten signable von 1.

3) Haben Sie den gleichen Vorgang für jeden Eingang

+207
mrbolichi 21.03.2018, 01:50:49

Eine Tabelle mit einer Basis, die Projektion und die folgenden editierbare Variablen für einen bestimmten block Höhe) wäre toll:

  1. BTC Transaktions-Volumen pro block
  2. Anzahl der Transaktion pro block
  3. Durchschnittliche Transaktion Gebühr

Bitte davon ausgehen, dass die meisten BTC-Transaktionen bleiben auf der Hauptkette (und nicht auf einem Blitz-Netzwerk oder etwas ähnliches).

+201
Katerina Petrova 16.04.2012, 20:36:24

Sollten die Dinge reibungsloser und weniger Schwingung. Gibt es einen Grund, warum retargetting ist nur alle 2016 Blöcke?

+200
Cameron Miller 23.05.2018, 17:56:28

Wenn es Bitcoin-Geldautomaten in Ihrem Land, es sollte so einfach wie goint zu dem Geldautomaten Fragen Sie für eine refound und übertragen der Bitcoins an, wo der ATM fragt nach. Danach sollte es geben, dir das Geld (ohne die Bearbeitungsgebühren).

+154
Randy Guess 05.12.2014, 15:57:06

Ich interessiere mich für CPU-mining auf der Litecoin testnet (testnet4); der Schwierigkeitsgrad ist derzeit niedrig genug, um machen dies möglich.

Die standard-Litecoin-client nicht mehr unterstützt CPU-mining. Die einzige scrypt CPU miner bin ich derzeit bewusst ist s Pooler cpuminer. Jedoch, Litecoin testnet4 gegangen ist, getrennt Zeugen, die erfordert miner-client-Unterstützung, und cpuminer nicht unterstützt segwit.

Es ist eine andere CPU-mining-software, die dies unterstützt?

+86
badzha93 27.01.2019, 17:10:34

Wenn ich die bitcoins in einem blockchain.info wallet, kann ich Sie auf meinen lokalen bitcoin-wallet? Wenn ja, wie?

+55
hamidreza saleh 26.05.2013, 23:01:06

Fragen mit Tag anzeigen