Blitz-Netzwerk: kann ich einen Kanal aus einer bereits vorhandenen Kanal?

Wenn ich öffnen Sie einen Kanal mit mir für 0,01 BTC, mit einem Ende, nachdem alle, und die anderen haben nichts, konnte ich erstellen Sie eine aktualisierte Vertrag, oder Staat, zu senden 0.001 BTC auf eine Adresse, die im Besitz von Alice, obwohl diese Adresse nicht in der blockchain, wobei Sie jetzt eine gültige Kanal mit 0.001 BTC, und ich habe 0.009?

+691
Miruza 20.03.2010, 14:38:31
15 Antworten

Die Analogie, die Sie vorschlagen, ist nicht ganz korrekt, denn ein private/public key pair-Mädchen haben eine sehr genaue mathematische Beziehung, in der Erwägung, dass ein Benutzername/Kennwort haben keine wirkliche Beziehung (außer vielleicht ein Eintrag in einer Datenbank irgendwo).

Ein privater Schlüssel ist im wesentlichen ein 256 bit-Zahl. Die Nutzung dieser privaten Schlüssel, und eine Elliptische Kurve Bibliothek unterstützt die Nutzung des secp256k1 Kurve, Sie können deterministisch berechnen, was der zugehörige öffentliche Schlüssel ist. Da eine bitcoin-Adresse ist ein hash des öffentlichen Schlüssels, alles, was Sie wirklich brauchen, ist der private Schlüssel und Sie können alles berechnen, sonst werden in der Lage, um zu sehen, welche Transaktionen resultierte in der Adresse wird gutgeschrieben/belastet Münzen. Das ist, warum coinbase nur geben Sie Ihren privaten Schlüssel.

+921
HarryS 03 февр. '09 в 4:24

1)

Native P2WPKH nicht benutzten Ausgänge sparen 22 bytes, wie Sie Ihre ScriptSigs sind leer statt 0x0014{20-byte-Schlüssel-hash}. So, die Höhe der Einsparung ist unbedeutend.

2)

Ja, es gibt bereits eine Prüfsumme, die die gleiche Länge.

Die neueren Prüfsummen-Algorithmus ist

Darüber hinaus könnten Sie daran interessiert sein, die Liste der Bech32 Vorteile.

+883
engahmedtg 04.09.2017, 08:47:12

Spielen durch die Regeln, das richtige zu tun, ist von größter Bedeutung. Diese oft Ursachen, Situationen, die viel schwieriger zu bewältigen oder zu ertragen, als auch teurer. Verständnis, dass, wenn wir von einer Firma kaufen, die wir für Sie einzutreten, durch den Kauf von Ihnen, wir als Verbraucher stärken, Sie zu wachsen und zu gehen. Es ist wichtig, dass wir sicherstellen, dass das Unternehmen etwas, das wir unterstützen möchten. Obwohl wir viele, die nicht immer in der Lage sein, dies zu tun, noch ist es immer möglich, um die erforderlichen Informationen, wir sollten immer noch versuchen. Als Amerikaner müssen wir uns wirklich, vor allem jetzt, nach allem, was wir aus der Geschichte gelernt haben, zu untersuchen, wer es ist, kaufen wir aus.

Kauf von Unternehmen, die Schaden unserer Arbeiter, nur Schaden wir uns selbst. Unterstützung von Wal*Mart und Tausende von unglücklichen Menschen arbeiten an diesen Standorten, während die Zerstörung unserer eigenen Wirtschaft und Infrastruktur irrational ist. Der Umgang mit großen Banken, die schlechte Geschichten ist eine weitere schlechte Idee, und die Unterstützung jedweder Struktur der macht, die nicht Wert die Menschheit im Kern ist etwas, was ich nicht kann und nicht tun wird.

Die Bedeutung ist, die Menschen erkennen, dass business ist es, Menschen zu unterstützen, und dass es in ihm selbst ist, ist eine Herstellung in der Realität und hat keine Gefühle, wenn es von Interesse ist nicht, Menschen zu unterstützen, als sicherlich wird es nur Schaden, der der Gesellschaft als ganzes, so ein paar kann sich super aufblasen. Ich bin nicht so distanziert mit der Realität zu denken, dass diejenigen, die so hart gearbeitet haben, zu verdienen, einen sweet spot, verdienen es nicht, Nein, sir. Lediglich die besagt, dass in der Schachpartie, die beiden Könige vorhanden sind, sehr achtbar, und jedes Stück war bereit, Sie zu schützen um jeden Preis. Nur wenige Unternehmen führen Mitgefühl, Ehre und würde in Ihrem Modell. Die Normen angezeigt, indem die Mitarbeiter bei Butterfly Labs Inc, ist vorbildlich, wie ein echtes business-Menschen behandelt. Dieser (König) in der modernen Gesellschaft entspricht ein ehrenvolles Geschäft, denen man wünschen würde, Sie zu befähigen und zu unterstützen, und damit den Kauf ab.

Ich kann jetzt besser erklären, was passiert ist. Ich kontaktierte BFL und (angenommen) Wettbewerb Unternehmen, baute ich e-mails an jeden, so wie das, was BFL erhielt von mir. Ich nahm eine schreckliche überrannt Zeit, wenn nicht nur die Versorgung mit Produkten gering, aber Kunden-service-Mitarbeiter wäre mit die schwierigste Zeit, die sich mit widerspenstigen Kunden. Ich nahm ein ehrgeiziges einfach weggeworfen Reihe von Kriterien zu Kontaktieren und lassen Sie die Stücke fallen, wo Sie können. Hier ist, wie es gespielt ist, und warum BFL gewonnen, so viel Gewicht.

Keine Firma antwortete mir, außer BFL, nicht ein. Gewährt, es sind nur ein paar, die kontaktiert werden können, in diesem Fall. Die wenigen sind sehr allgemein bekannt und nicht leicht verwechselt werden, und die Namen bleiben verdeckt NUR für den Willen, dass jeder Fehler macht. Die Informationen, die wir bekamen, war legitim und NICHT FABRIZIERT, die Texte erzeugt wurden, durch die eigene person.

BFL nicht nur half mir das zu finden, was ich suchte, sondern ging darüber hinaus den Ruf der Pflicht! Das Personal schien glücklich und bereit, mir zu helfen, auch wenn Sie wirklich hatte keine solche Verpflichtung zu einer solchen situation präsentierte ich Sie mit. Es ist meine persönliche Meinung und in meinen Beobachtungen Grund zu sagen, dass Butterfly Labs ist nicht nur ein Unternehmen, dass sich noch sorgen über seine Kunden, aber eine, die kümmert sich um seine Mitarbeiter als gut.

Diese information wurde an das BBB © 2012 BBB-von Alaska, Oregon und Western Washington (In form von business-Kompliment) http://alaskaoregonwesternwashington.bbb.org/ Wenn Sie zu irgendeinem Zeitpunkt BFL würde gerne meine gewonnenen Informationen, die in Korrespondenz mit mir, Sie dürfen so tun, wie Sie sehen, passen.

+859
Just finished the show 17.02.2018, 19:04:02

Das wäre ungefähr richtig, wenn:

  • Ihre reguläre Heizung eine ohmsche elektrische Heizung. (Nicht gas oder öl, nicht eine Wärmepumpe.)

  • Ihr mining rig erzeugt nicht mehr Hitze als notwendig, um Ihr Haus zu heizen zu einem bestimmten Zeitpunkt. (Dieses kann falsch sein für Leute mit viel hardware, oder Leben in warmen Klimazonen. Beachten Sie auch, dass Ihre Heizung braucht, kann viel weniger bestimmten Zeiten des Tages, zum Beispiel, werden Sie wahrscheinlich drehen Sie Ihre Hitze, wenn Sie zu Hause sind oder schlafen.)

  • Ihre Heizung wird durch einen thermostat gesteuert, die in Ihrem eigenen Wohnraum (einige Menschen in multi-unit-Gebäude haben eine Einzel-thermostat für den Bau, oder einige open-loop-system)

  • Sie in der Regel zahlen für den Strom, indem Sie Ihre Heizungsanlage (anstatt es in der Miete enthalten sind, zum Beispiel) und zum gleichen Preis wie Haushaltsstrom verwenden

  • Die Hitze, die von Ihr mining rig " verbreitet wird, durch Ihr Haus nur so effizient wie Ihre Heizungsanlage funktioniert es.

Ich vermute, dass die Nutzer, für den alle diese Punkte zutreffen, sind in der Minderheit. Aber im Allgemeinen, es ist wahr, dass die Stromkosten ausgeglichen werden kann in gewissem Umfang durch reduzierte heizkosten; in welchem Umfang hängt von der jeweiligen individuellen situation, so dass es nicht klar ist, wie ein general-purpose-Rechner, sollte es. Daher, Sie nicht.

Beachten Sie, dass durch die gleichen token, läuft Ihre mining-rig im Sommer fallen eventuell zusätzliche Kosten für die Kühlung. Mining-Rechner in der Regel nicht der Ansicht, dass, entweder.

+787
Nathan Wright 04.12.2018, 18:19:18

Dies scheint wie eine wirklich grundlegende Frage, aber ich habe Schwierigkeiten, die Suche nach Antworten auf Sie. Mein Verständnis ist, dass meine bitcoin-client (Bitcoin v0.7.1-beta) hat im Grunde theoretisch heruntergeladen, das ganze Transaktionsgeschichte jeder bitcoin-Transaktion, die je stattgefunden hat. Ich sehe meine eigenen Transaktionen die Transaktionen Bildschirm. Gibt es eine Möglichkeit zu sehen, Transaktion mit Geldbörsen, die ich noch nicht importiert oder erstellt auf diesem client? Ich versuche nur, um ein vollständiges Verständnis der bitcoin-Technologie hier. Ist der Grund, der client zeigt nicht an Transaktionen von anderen wallets durch:

  1. Benutzerfreundlichkeit - es würde überwältigend sein, um zu suchen durch alle wallet-Adressen, wenn die meisten Menschen nur über Ihre eigenen (gibt es eine Möglichkeit zum überschreiben?);
  2. Technische Einschränkungen - es ist nicht praktikabel, betrachten Sie jede Transaktion, die in der riesigen Datenbank wenn Sie auflisten möchten, oder suchen Sie etwas bestimmtes Stück von Informationen;
  3. Design Einschränkungen - Nicht jede Transaktion tatsächlich gibt es mit allen nötigen Informationen;
  4. Bedenken hinsichtlich der Privatsphäre - Indem Sie es zu leicht anderen Transaktionen, die Leute würden Schreien über Privatsphäre mehr vernehmbar;
  5. Etwas, das ich verpasst?
+734
Abelenceva 27.10.2011, 22:34:10

Ich würde gerne wissen, ob es irgendwelche bestehenden kryptogeld, können Sie Steuern, die öffentlichen und privaten Schlüssel generiert.

Ich weiß nur nicht, wie die Tatsache, dass kryptogeld-Schlüssel werden zufällig generiert. Obwohl ich weiß, dass die Herstellung so ein paar wieder, ist fast unmöglich. Ich mag es nicht, weil es "fast" unmöglich.

Ich habe ein paar Ideen, die ich sein möchte, verwendet für die Erzeugung dieser Paare, aber weil ich nicht haben, ein Verständnis dafür, wie die blockchain funktioniert, diese Ideen möglicherweise nicht praktikabel.

Ich bin immer noch bereit zu teilen, ob hier jemand ist bereit, wieder auf die Machbarkeit.

PS: Bitte entschuldigen Sie meine schlechte Grammatik. Englisch ist nicht meine erste Sprache. Ich kann nur die Schreibweisen Recht :)

PSS: ich bin jetzt Bearbeiten Sie diese Option, um meine Idee einer blockchain, die ich denke, dass ich Vertrauen konnte:

Wie ich schon sagte, ich weiß nur nicht, wie die Zufälligkeit, die beteiligt ist. Ich würde gerne sehen, ein kryptogeld, wo Sie haben Kontrolle über die Schlüssel oder zumindest einer der Schlüssel, preferabbly den öffentlichen Schlüssel.

Ist es möglich, eine Währung mit den folgenden Funktionen?

  1. Öffentliche Schlüssel wird eine E-Mail-Adresse
  2. Jede Transaktion in der blockchain sendet eine Bestätigung an die E-Mail-Adresse mit einem geheimen Schlüssel. Sobald dies erfolgt durch die Benutzer, die blockchain überprüft die Transaktion und entweder fügt es zu der blockchain oder lehnt Sie ab.

Mit so einem set-up, meine Münzen würde, so sicher sein, wie meine E-Mail-Adresse. Zu stehlen meine Münzen, Sie hätte Zugriff auf die zugehörigen E-Mail-Adresse.

+653
aviemzur 22.12.2013, 15:34:07

Zunächst willkommen in der Blitz-Netzwerk und immer wieder, exzellente Fragen!

die wichtigen Informationen werden in das Ergebnis der listfunds Befehl. Zum Beispiel hier:

"channel_sat": 500000, 
"channel_total_sat": 500000, 

Die channel_total_sat sagt, dass die Kapazität des Kanals ist 500k satoshi. In der Erwägung, dass die channel_sat sagt, dass Sie eigene 500k satoshi diese Fähigkeit.

Seit Sie geöffnet haben, werden diese Kanäle und die Ihr nicht Geld ausgeben, noch Ihre Kanäle nicht verwendet werden, die für das routing oder für den Empfang von Geld. Sie würde eine person zu finden, zu öffnen einen Kanal mit Euch ein, mit dem Sie eingehende Kapazität.

Ich wollte Sie öffnen einen Kanal mit Euch zu bieten, Sie mit ein paar inbound-Kapazität, aber ich kann nicht peer-und mit Ihnen verbinden:

Blitz-cli verbinden 035aef5661e1a6e370db60dc0455796800afd5b51fbc12a0a8b34836b15f5d7ef6
{ "- code" : -1, "message" : "220.133.223.206:9735: Verbindungsaufbau: Verbindung abgelehnt. "}

ist dein Knoten hinter einer firewall und habe Sie öffnen Sie die port-9735?

Die Zeit-Sperre detla Werte können konfiguriert werden, indem alle Knoten und nicht haben, um mit anderen Knoten (obwohl andere Knoten könnte sich entscheiden nicht zu verwenden, die Sie für das routing, wenn Sie Ihre Zeit sperren Werte sind zu hoch). Die Bedeutung dieser Werte sind die Zeit-Sperre in Ihrem HTLCs die Ausgänge in Ihrem Engagement Transaktionen verwendet für das routing. Sie technisch nur dann relevant, wenn der Kanal geschlossen wird, während eine Zahlung weitergeleitet wird. Es ist die Zeit, die Ihr Knoten hat, zu behaupten, die Mittel mit einer blockchain Transaktion.

Als für die 1-ml-Zahlung kann ich dir nicht helfen. von Ihrem listfunds Befehl kann ich nur sehen, dass es einen Kanal (das ist wahrscheinlich in den Prozess der geschlossen jetzt), die vorschlägt, dass Sie nicht bezahlen einer Rechnung zu Ihnen und ging etwas schief, aber ich kann nicht Debuggen, dass die Informationen, die Sie gegeben haben.

+620
Channing Walton 05.02.2010, 10:33:32

Ja, im Gegensatz zu Bitcoin, können Sie keine Rückschlüsse auf die Gesamtzahl der im Umlauf befindlichen Münzen aus dem aktuellen block Höhe, die Sie brauchen, historische Schwierigkeit, die Daten. Natürlich sollte es werden Dienstleistungen, die bereits berechnet diese und präsentieren Sie öffentlich.

+596
ortnec 29.08.2011, 16:41:46

m*G

bc <<< “73111678085084231450767103284505018606851115862905010375565411946552667932016 * 41313771436092106966070828753784402438291933698697412643075684398900444625545"

Vorsichtig, G ist ein secp256k1 elliptic curve generator zeigen. Sie können nicht multiplizieren, als würden Sie ein Skalar. Sie brauchen eine secp256k1 Bibliothek zu Skalar-x EG-Point-Operationen.

+400
Erik Schmidt 12.09.2017, 18:01:00

Um den hash in einer für Menschen lesbaren version, ich rate Ihnen, verwenden Sie eine Klasse, werde es für Sie tun:

System.aus.println(javax.xml.binden.DatatypeConverter.printHexBinary(adshas160));
+238
JosephCPK 11.10.2014, 15:55:32

Richtig wäre es zu nennen, StackOverflow Punkte eine "digitale Währung", aber nicht "kryptogeld", da Sie sich nicht beschäftigen Kryptographie, blockchain oder Dezentralisierung-das sind die Markenzeichen der cryptocurrencies.

Aber, wie gesagt, SO Punkte sind digital und können verwendet werden, um "Kauf" der service von online-Antworten.

So erfüllen Sie die definition eines digitalen Währung.

+129
Bob McBob 17.02.2017, 04:21:33

Zum senden von Bitcoin oder der Bitcoin-Geld aus der BitPay Brieftasche, Folgen Sie bitte den Schritten unten:

  1. Navigieren Sie zu der Senden - Registerkarte in der BitPay-app und fügen Sie die gewünschte Adresse zu senden, Mittel, um in das Feld am oberen Rand.
  2. Einmal auf den Senden - Reiter, wird es einen Bildschirm, wo Sie setzen, wie viel Sie senden möchten. Klicken Sie auf die ... option auf oben rechts und Tippen Sie auf Max , wenn Sie senden möchten, den maximalen Betrag zu dem auch die Netzwerk - /Bergbau-Gebühren.
  3. Der Letzte Schritt ist die Bestätigung der Adresse, die Sie senden möchten und wie viel Sie auf senden, bevor schieben, um zu bestätigen.
+127
Joshua Manasseh 20.12.2014, 14:57:17

Diese Frage erzählt, was die einzelnen Dateien in die bitcoin-Verzeichnis sind, aber es erklärt nicht die Struktur der verwendeten Datenbanken. Was ist die Struktur der Tabelle (Spalten, Datentypen, etc.) für jede der Tabellen, die den bitcoin client verwaltet?

Danke!

+100
snezhnaja 20.11.2018, 10:12:50

Die Haupt-Sicherheits-Risiko ist, dass die elliptische Kurve könnte es zum Bruch kommen, in dem Fall die Wiederverwendung von Adressen unsicher. Sie können verwenden Sie die Waffenkammer, um neue Adressen jedes mal, wenn diese ein großes Anliegen.

+58
Adouge 16.11.2013, 00:10:07

Es gibt eine Liste solcher Dienste an https://en.bitcoin.it/wiki/Trade#Domain_Name_and_DNS_Hosting; Beispiel:

+38
213exphardskill 07.03.2016, 14:47:34

Fragen mit Tag anzeigen