Gibt es eine Möglichkeit, fügen Sie einen Dritten Vollmachtgeber (oder durch) einen Blitz-Netz-Transaktion?

Ich verlange nicht, für "multisig auf den Blitz Netzwerk", aber ich bin mehr neugierig, wie man möchte einrichten der gemeinsamen Kontrolle über lightning Netzwerk-Transaktionen im Allgemeinen.

Vorstellen, dass wir nicht über eine multisig Transaktion... wäre es möglich, irgendeine Art von 3rd-party oracle würde, "link" Kanal?

Oder vielleicht einzurichten irgendeine Art von Logik implementiert, die durch das öffnen oder schließen der Zahlungswege, die auf einem boutique-Blitz-Netzwerk?

2.2 der Blitz Netzwerk Papier, heißt es, dass das öffnen Zahlungswege nicht wirklich Steuern die Bewegung von Geldern. https://lightning.network/lightning-network-paper.pdf

Einige Leute kamen mit einer Idee für ein Weg, um zu bezahlen eine oracle-für belegbare Informationen (insbesondere Informationen am besten erlangt werden, aus einer Menge von verschiedenen dezentralen Knoten im "anti-affinitied" - Standorte) mit Blitz & bcoin: https://github.com/michaelfolkson/bcoin-hackathon

Mein Bruder schrieb eine Implementierung des NAND-gates hier https://github.com/rjb25/gate-wiring und da bedenkt man diese beiden fragte ich mich, ob man vielleicht Haken Sie bis eine Art gating-system, wodurch eine Dritte Partei kann eine Entscheidung über zwei Möglichkeiten für die Verteilung der Mittel von zwei weiteren Parteien.

Und jetzt Frage ich mich, ob es wäre möglich, eine Art eigenes lightning-Netzwerk, welches das öffnen und schließen der Zahlungswege (oder skalieren), um eine Art Dritte Partei Genehmigung Logik für die Blitz-Zahlungen?

Vielleicht, wenn eine person (Partei A) erhält einen Betrag von bitcoin in einem Fall, und andere (Partei B) in einem anderen Fall, als bestimmt durch eine Dritte Partei, oracle oder mod?

+371
Luis Frederico 19.07.2017, 16:37:46
23 Antworten

Der Bitcoin-Qt/bitcoind client wird versuchen Sie halten einen Schlüssel-pool für unbenutzte Schlüssel zu einem noch Größe (Standardwert ist 100 Tasten). Also jedes mal, wenn Sie klicken Sie auf "New key" es ist dabei zu versuchen, hinzufügen, um das key-pool.

Dieser Schlüssel in der Schlüssel-pool müssen verschlüsselt werden, so dass Sie Ihre passphrase ist erforderlich, um zu tun.

Die getnewaddress API-Aufruf wird, wie ich glaube, geben Sie eine Adresse aus dem pool und wenn die Geldbörse gesperrt ist, wird bald erschöpft Schlüssel aus der Schlüssel-pool, ohne dass die passphrase zu ergänzen.

+976
notilas 03 февр. '09 в 4:24

Sie können versuchen, Seitenschub.ai oder Zick-Zack.io-die erste unterstützt testnet aber noch invoite nur. Für Zick-Zack.io , ich denke, dieser service wird nur angeboten, auf mainnet.

+974
mikebabcock 02.11.2011, 05:29:19

Ich überlege mir zwei Szenarien hacking frisch installiert bitcoin-core-Knoten.

  1. Macht frisch installiert bitcoin-core-Knoten genesis-block in der installation enthalten?

  2. Diese neuen Knoten Kontakte einige peer für das herunterladen von blockchain. Können schädliche peer-Knoten geben falsche Kette? Ist dieser Angriff möglich, und wie ist es abgemildert in bitcoin?

+958
Johnny Caraveo 27.07.2010, 05:43:36

Ich versuche zu konstruieren, die Nachricht Verifikation Signatur von bitcoin-qt in python. Ich bin in der Lage zu berechnen, das paar (r,s) die Signatur, aber auch ich bin nicht in der Lage zu finden die richtige Art und Weise zu codieren, um die korrekte base64-kodierter string, der die bitcoin-qt verwenden.

Hier ist mein Beispiel :

Mein test bitcoin addresse : "1BBwZVdBjoPxotHfrKLpHJBSy7vmc2pjex" Privater Schlüssel : 18 (der integer-18 in der Basis 10) Meldung : "Hallo Welt"

Wenn ich mich Anmelde, nutze ich eine ganze Zahl k (angegeben in der ECDSA) 1 (nur ein Beispiel). Ich bekomme (r,s)=(55066263022277343669578718895168534326250603453777594175500187360389116729240, 23952895512439370531107719399796920806315532907434078350311186283065887977941) in der Basis 10.

Wie gestalte ich die signaturzeichenfolge erzeugt, die von bitcoin-qt von diese r und s ?

Ich danke Ihnen sehr für Ihre Hilfe.

+921
Arnaldo Almeida 13.07.2019, 18:01:42

Sie können es zum Beispiel auf blockchain.info. Rufen Sie den Schwierigkeitsgrad Diagramm, schalten Sie den Zeit-Rahmen auf "Alle Zeit", dann verwenden Sie den link "CSV", um es herunterzuladen.

Beachten Sie, dass der Schwierigkeitsgrad ändert nur alle 2016 Blöcke, die neu ausgerichtet werden, etwa von 14 Tagen, im Fall Sie sich Wundern, warum es so wenige Datenpunkte.

+894
Fight Fire With Fire 15.12.2011, 19:26:03

Ist die Verzögerung in der Schifffahrt Bergbau auf Zweck? Konnte der Hersteller mir mit der neuen hardware und liefern es in ein paar Monaten, wie gesagt um ein Produktions-problem, aber das mining selbst bis zu dem Schwierigkeitsgrad ist zu hoch, alle auf Zweck, und dann loszuwerden, die hardware? Seiner perfekten, obwohl es moralisch wirklich schwach, mir mit der Ausrüstung, die andere bezahlen.

+884
Youngsu 23.08.2016, 21:36:12

Ich habe erforscht, mining-hardware an http://mining.thegenesisblock.com heute. Egal welche hardware schaue ich mir an, alle von Ihnen machen keinen Gewinn durch Oct 2014.

Wie ist das ein guter Kauf? Ich nehme an, die Antwort ist, dass, wenn Sie verbringen die 5K auf hardware und Strom und machen 60K zurück in bitcoin in einem Jahre Zeit, dann können Sie betrachten es als ein guter Kauf (auch wenn die hardware ist nun, Geld zu verlieren).

Auch, wie ist dieses Modell nachhaltig? Wird neue hardware entwickelt werden, das schnell genug ist, um weiterhin Bergbau-Vergangenheit, Mitte 2014? Lese ich zu viel in diese Vorhersage-tool?

+873
user150299 31.07.2011, 21:47:47

Oh, sobald Sie es ausführen, nach der Installation, Es könnte bis zu 7 Stunden update Ihrer Brieftasche. Nachdem es aktualisiert. Erinnern Sie verschlüsseln Sie Ihre bitcoin wallet mit einem harten Passwort, aber Sie können nie vergessen werden. Denn wenn Sie Ihr Passwort vergessen haben, Alle Ihre bitcoins verloren.

+809
Nerdgi 13.12.2012, 23:51:37

Eine Verbindung zum exchange geschickt Sie es zu. Halten Sie Ihre privaten Schlüssel. Ich weiß nicht, ob irgendeine andere Weise. Aber Sie können entweder eine broadcast-Transaktion zu senden Sie zurück zu Ihrem ursprünglichen wallet. Oder geben Sie den privaten Schlüssel, und Sie wäre in der Lage, es selbst zu tun. Entweder Sie tun es oder die Schlüssel. Aber tun Sie es schnell wie Tage vergehen desto schwieriger wird es, Sie zu ziehen Sie Ihre Schlüssel. Einige Börsen legen Sie Sie in kalten Lagerung. Bittrex zusammen mit anderen Börsen nicht freigeben Tasten und wird nicht versuchen, die Wiederherstellung, wenn es unter einem bestimmten dollar-Figur. Ihre beste Wette ist, die Kontaktaufnahme mit Ihnen

+800
Suf 18.06.2018, 07:52:28

Ich habe endlich ein bitcoin-Konto und ich will es ausprobieren! könnt Ihr Spenden/geben bitcoin, so kann ich es versuchen ? Mein bitcoin-Konto. 1MD5FXNdwmPpS2JBWrCJcwHBREtg9dk8uz

+653
Liam Peters 18.12.2014, 12:12:06

Wenn es mir war, würde ich die Reise zurück in die Zeit wenn bitcoins wurden praktisch wertlos und bieten zu kaufen jemand eine pizza im Gegenzug für 10.000 BTC. Das würde einen netten kleinen Notgroschen für die Zukunft...

+652
vlfig 24.03.2015, 04:51:32

Ich bin auf der Suche auf die Insgesamt Bitcoins im Umlauf graph und verstehe nicht, warum es ist eine Sammlung von Münzen erzeugt werden, in Sept '12. Was verursacht dies geschehen? red line indicates trend

Auch da gibt es eine Feste Anzahl an Bitcoins, die erstellt werden soll, dann würde ich erwarten, würde diese Abweichung korrigiert werden und fallen in einer Linie mit den früheren Wachstumsraten. Es scheint nicht, dass eine Korrektur stattgefunden hat. Welche der folgenden passiert:

  • Das endgültige Ende-Datum der neuen bitcoin-mining wird früher als geplant
  • An einem beliebigen Datum in der Zukunft wird es weniger Bitcoins abgebaut

Sicher, je länger wir warten die Wirkung, dass das auftreten der inflation auf 9/12 nimmt im Laufe der Zeit, aber was passiert das nächste mal eine Bitcoin-mining-spike Auftritt?

+580
N3RG4L 21.02.2019, 22:03:13

Etwas hacky, aber das debug-log zeigt Ihren "Fortschritt" soweit bitcoind betroffen ist.

tail-n 1 ~/.bitcoin/debug.melden

Gibt Sie etwas wie

2016-04-26 19:02:21 UpdateTip: neue beste=000000000000000002a9b8f81c231c99b86f79fae383fb1fc046974f7fdcf118 height=405098 log2_work=84.399379 tx=119389857 date=2016-03-31 10:06:53 
Fortschritt=0.982752 cache=0.5 MiB(0tx)

In diesem Fall bin ich mir zu 98 Prozent "fertig".

+575
Patrik Hanuschka 15.04.2016, 19:30:16

Dies ist ubuntu über die wir sprechen.

sudo apt-get install bitcoin


wird Arbeit.

+570
kadias 21.05.2017, 03:34:06

First off, Sie sollte wirklich anfangen zu denken in Bezug auf die Adressen , anstatt die Konten, vor allem, wenn dabei die block-chain-Analyse. Siehe hier: Was ist der Unterschied zwischen den Konten und-Adressen?

Sie sollten auch anfangen, darüber nachzudenken, Transaktion Eingänge nicht in Bezug auf die Adressen, sondern unverbrauchte Transaktion Ausgänge (UTXOs). Jeder UTXO haben in der Regel eine Adresse zugeordnet, aber in dem Fall multisig, können auch mehrere Adressen in einem einzigen UTXO. Also in diesem Fall, sogar eine einzelne Eingabe einer Transaktion über mehr als eine person verbunden.

Es gibt auch die Fälle der Münze Mischer, web-wallets und Börsen, die oft erstellen Sie einzelne Transaktionen, sind viele Eingänge und viele Ausgänge, alle kommen von und gehen an verschiedene Leute.

So die Frage zu beantworten, Nein, Sie können nicht davon ausgehen, dass alle Adressen, die als Eingänge zu einer Transaktion kommen von der gleichen person.

+468
Germiona 26.10.2011, 11:07:04

Wenn ein öffentliches Unternehmen akzeptiert bitcoin, es würde aufgezeichnet werden, auf die es in der Bilanz als Cash. Sie könnten in der Lage sein zu entdecken, die Menge, indem man Listen von Unternehmen, die Btc akzeptieren und dann suchen Sie es in Ihrem Jahresbericht (10-K) und vierteljährliche (8-Q) berichtet, EDGAR (https://www.sec.gov/edgar/searchedgar/companysearch.html).

+311
Anyun Chatterjee 10.09.2015, 00:02:22

Wenn ich will, zu verbringen 0.4 BTC und ich habe nur eine UTXO für 1.0 BTC, ich schicke 0.4 BTC an den Verkäufer der Adresse und 0.6 BTC an meine Adresse. Der Verkäufer hat eine UTXO und ich haben die anderen.

Eine UTXO geworden zwei.

Wie die Zeit vergeht und mehr Transaktionen auftreten, die Anzahl der UTXOs steigt monoton und der Wert jedes fallen monoton. (Richtig?)

Wenn wir hochrechnen, welchen Wert die einzelnen UTXOs dazu neigen wird, um 1 Satoshi.

Oder die Frage anders, kann zwei UTXOs jemals in einem kombinierten UTXO?

Dank

+290
abhi120 18.08.2018, 06:01:42

tx1 - ich will zuerst erstellen tx mit 0 Gebühr

Auf der nächsten werde ich hinzufügen tx1 als Eingabe und fügen Sie die erforderlichen Gebühren in es

das Problem ist tx1 wird abgelehnt von full-node, warum, dass kann ich broadcast a 0 Gebühr tx ?

+283
Richard Garner 11.10.2017, 09:39:13

Ich habe viel gelesen über die Halbierung, der später in diesem Jahr, aber meine Frage ist, wie ist die Halbierung berechnet? Wird es auch Wirkung meine bitcoin-balance als ganzes?

+282
Benjamin Sutherland 25.08.2016, 05:59:56

Offhand es sieht aus wie pycoin ist aktiver alspybitcoin. Also ich werde Keir Finlow-Bates " - code aus einem Kommentar oben in einer Antwort von selbst:

von pycoin.Schlüssel importieren-Schlüssel
k = Schlüssel.from_text("<yourWIFhere>")
k.Adresse()
+235
CiaraWill 11.03.2016, 14:16:49

Ausgehend von den Grundlagen, die jeder input verbringt einen vorherigen Ausgabe:

Input spending output

Verbringen Sie den Ausgang, der Eingang ist um einen Verweis, um es (genannt ein outpoint). Dies beinhaltet die TXID enthalten, dass die Ausgabe sowie die laufende Nummer der Ausgabe in der Transaktion (genannt vout für die Ausgabe vector).

Spending an output

Um Alice nicht zu bezahlen Bob in ein pay-to-public-key-Hashwert (P2PKH) Ausgang, Bob muss so erstellen Sie einen privaten Schlüssel (die hält er geheim), daraus einen öffentlichen Schlüssel, hash, public key (Codierung als eine Bitcoin-Adresse), und geben Sie die hash-zu Alice. Alice verwendet den hash in ein P2PKH Ausgang TX1.

Creating a P2PKH output

Wenn Bob will später ausgeben, die Ausgabe von TX1 (Verwendung als Eingang), sein computer wird mit dem hash (Adresse), von der TX1 Ausgang, findet den entsprechenden öffentlichen Schlüssel, fügt den öffentlichen Schlüssel in die Signatur ein Skript, dann findet die den entsprechenden privaten Schlüssel in eine sichere Datenbank und verwendet den Schlüssel zum erstellen einer ECDSA-Signatur, die es trägt auch zu dem Signatur-script.

Creating a signature script

Also nur ein Schlüsselpaar verwendet wird, pro Ausgang, obwohl das gleiche Schlüsselpaar verwendet werden kann, mehrere Ausgänge. (Dies wird als Schlüssel wiederverwenden, und es entmutigen, zu verbessern Privatsphäre und, möglicherweise, Sicherheit.)

(Die Bilder oben sind aus der Bitcoin.org Developer Guide Transaktionen Abschnitt, der unter der MIT-Lizenz.)

+193
Fruitella 02.05.2010, 14:44:41

Sie sprechen von 51% Angriff oder Mehrheit Angriff

Sie können mehr darüber Lesen Sie hier

Wenn Sie beitreten, können Sie ja doppelt ausgeben oder so.

Aber Sie können nicht den Preis ändern, obwohl, als dass rein hängt davon ab, die Nachfrage am Markt.

Bis jetzt gab es keine Mehrheit Angriff auf BTC, wenn nachgewiesen wurde, die auf kleinen altcoins.

+155
Michael Siev 23.04.2017, 22:14:24

Q: Wie kann man das herunterladen der bitcoin-client sicher?

A: https://github.com/bitcoin/bitcoin/downloads

+131
Denham Coote 23.10.2011, 16:27:44

Fragen mit Tag anzeigen