Kann eine geringe Gebühr unbestätigte Transaktion verhindern, dass Bestätigungen von folgenden Transaktionen?

Um genauer zu sein, betrachten Sie die folgende situation:

  1. Adresse Ein, bekommt eine Eingabe von 4 BTC.
  2. Sie versuchen, eine Transaktion von A nach B mit 1 BTC und eine sehr geringe Gebühr, was bedeutet, dass seine unbestätigten für eine lange Zeit. Die Transaktion ist die Ausgabe B und A (aufgrund der änderung von ~3 BTC nach Gebühren)
  3. Vor dem warten auf die Vorherige Transaktion zu bestätigen, senden Sie wieder von A nach B, diese Zeit, die Sie senden, 2 BTC mit einer höheren Gebühr, in der Hoffnung, es werde bestätigt werden schnell.

Meine Frage ist, da die Ausgabe der ersten Transaktion ist die gleiche Adresse Ein, wird es bestätigt werden müssen zunächst für die zweite Transaktion, durch zu Folgen, weil der input der zweiten Transaktion handelt es sich?

In diesem Beispiel habe ich Beträge, die sicherstellen, dass es gibt "genug" bitcoin für jede Transaktion separat (wenn man da 1 BTC und Sie versuchen, es zu senden, zweimal intuitiv sehen, warum es nicht funktionieren sollte).

Sie übernehmen keine zusätzlichen Adressen werden automatisch generiert, indem die Brieftasche zu behandeln. Ich Rede von diesem speziellen re-use-Adressen Szenario.

+744
user220333 08.09.2017, 12:32:00
36 Antworten

Ich landete Implementierung eines response-handler, implementiert die folgende Heuristik:

  • Wenn der status-code 200 und der Content-Type-header "application/json" (mit oder ohne charset), ist die Antwort gültig ist.
  • Wenn der status-code 200 oder 500 (das ich beobachtet habe beide) und der Content-Type-header "text/html" (mit oder ohne charset), ist die Antwort falsch und die Fehlermeldung kann extrahiert werden, die mit den folgenden regulären Ausdruck: (?s).*<div.*?class="alert alert-error">.*?<h4>(.*?)</h4>.*.
  • Sonst ist die Antwort falsch, sondern die konkrete Fehlermeldung kann nicht extrahiert werden.

Dies scheint gut zu funktionieren in der Praxis.

+935
Logeswaran Anandan 03 февр. '09 в 4:24

Sollten Sie starten Sie es mit der -rescan option zum erneuten Scannen der blockchain für verpasste Transaktionen und Bestätigungen.

+914
nmanh 27.11.2010, 21:36:33

Ich glaube nicht, dass Sie dies tun können, mit nur einem einzigen API-Aufruf. Ich würde wieder in alle Transaktionen, die von einer der Adressen, und nacheinander alle ein-und Ausgänge und vergleichen Sie Sie mit der anderen Adresse, dann zeigen die tx-Daten.

Nicht sicher, welche Sprache du verwendest, aber die Logik sollte die gleiche sein.

<?php
$addr1 = "1EipJdYVJbqsTSQhj1icK424AkMbyjvgbm";
$addr2 = "1LWwLvKWbcpiZYqCcwfuQ3gjjNJkxftmej";

$url = "https://blockchain.info/address/".$addr1."?format=json";
$fgc = json_decode(file_get_contents($url), true);

//num, txs
$txs = count($fgc["txs"]);

//eine Schleife durch alle txs
for($i=0;$i<$txs;$i++){
 //überprüfen alle ein - & Ausgänge für die andere Adresse
//Eingänge
 $numinputs = count($fgc["txs"][$i]["Eingabe"]);
for($ii=0;$ii<$numinputs;$ii++){
 if($fgc["txs"][$i]["Eingabe"][$ii]["prev_out"]["addr"] == $addr2){
 //gefunden, die eine entsprechende tx
print_r($fgc["txs"][$i]);
}
 }//Ende Eingaben Schleife

 $numoutputs = count($fgc["txs"][$i]["out"]);
for($iii=0;$iii<$numoutputs;$iii++){
 if($fgc["txs"][$i]["out"][$iii]["addr"] == $addr2){
 //gefunden, die eine entsprechende tx
print_r($fgc["txs"][$i]);
}
 }//Ende loop-Ausgänge
}

?>

http://phpfiddle.org/main/code/8imw-ardy

+904
user2486480 24.11.2017, 15:06:03

Angenommen, ich wollte ein bitcoin Schatzsuche, wo QR-codes verwendet wurden. Die erste person, die gescannt, einen bestimmten QR-code erhalten sollte, einige voreingestellte Menge an bitcoins. Ist das möglich? (Vorzugsweise mit so wenig wissen über den Teil der Empfänger, wie möglich.) Als bonus ist es möglich, einen einzigen QR-code, um einen "pool" von 5 bitcoins ist es angebracht, geben 1 bitcoin Weg pro scan, sondern erlauben nur das Scannen von einzigartigen Geräten. (ie; also 1 QR-code kann verwendet werden, um Anspruch 1 bitcoin für 5 verschiedene Geräte) oder am einfachsten, einfach zu erstellen 5 QR-codes? Im wesentlichen die gleiche Funktionalität wie die "senden an" QR-code" in den Android-client, nur in umgekehrter (QR-code Scannen und erhalten Münzen)

+860
sranger 29.08.2019, 16:57:10

Hier ist, was ich gesammelt habe, so weit über die andere version Byte für jede Art von Litecoin öffentliche Adresse:

Mainnet:

  • p2pkh L-Adresse (LM2WMpR1Rp6j3Sa59cMXMs1SPzj9eXpGc1): 0x30
  • p2sh veraltet 3-Adresse (3MSvaVbVFFLML86rt5eqgA9SvW23upaXdy): 0x05 (gleiche wie bitcoin ist mainnet p2sh)
  • p2sh neue M-Adresse (MTf4tP1TCNBn8dNkyxeBVoPrFCcVzxJvvh): 0x32

Testnet:

  • p2pkh m - oder n-Adresse (mipcBbFg9gMiCh81Kj8tqqdgoZub1ZJRfn): 0x6f (gleiche wie bitcoin ist testnet p2pkh)
  • p2sh veraltet 2-Adresse (2N2PJEucf6QY2kNFuJ4chQEBoyZWszRQe16): 0xc4
  • p2sh neue F-Adresse (QVk4MvUu7Wb7tZ1wvAeiUvdF7wxhvpyLlk): 0x3a

Dies ist die Litecoin-Projekt-Konverter zwischen alten und neuen p2sh-Adresse-format. Und dies ist ein online-base58check decoder prüfen Sie die version byte.

+860
that emo gal 20.09.2014, 04:03:53

Verschlüsselt; zu mehr als einem Ort bequem für Sie: Festplatte, USB-Stick, cloud. Einige speichern es auf dem Papier, aber das ist eine andere Schule.

+764
Maher Abuthraa 31.10.2016, 01:47:49

Dies könnte durch eine Suche bei google und die Verwendung von zwei verschiedenen Abfragen, trotzdem. Hier gehen wir :

sudo apt-get upgrade
sudo apt-get update
sudo apt-get install build-essential
sudo apt-get install libtool
sudo apt-get install autotools-dev
sudo apt-get install autoconf
sudo apt-get install libssl-dev
sudo apt-get install libboost-all-dev
sudo apt-get install libdb5.1-dev
sudo apt-get install libdb5.1++-dev
sudo apt-get install libminiupnpc-dev

download-berkeley-db

wget http://download.oracle.com/berkeley-db/db-6.0.20.tar.gz

entpacken

tar -xzvf db-6.0.20.tar.gz

jetzt bauen berkeley db

../dist/configure --enable-cxx

sobald der Prozess abgeschlossen

machen

und dann

make install

laden Sie jetzt bitcoin repo von github

wenn Sie nicht über git installiert haben, installieren Sie es, indem

apt-get install git

dann laufen

git clone git://github.com/bitcoin/bitcoin

cd bitcoin

./autogen.sh

lassen Sie es komplett

./konfigurieren

lassen Sie es komplett

machen

jetzt sollten Sie bitcoind in den src-Ordner kopieren nach usr/bin Ordner

+760
Thomas Riddler 29.05.2013, 23:13:44

Myzel Getriebe arbeiten gut mit Elektrum und Wordpress. Wie CoinSimple. Jeder: Geld direkt auf Ihr HD-Geldbörse mit Elektrum - eine Adresse pro Verkauf. Jeder hat ein plugin für Wordpress.

+734
Andy21 15.09.2012, 03:55:47

Mein Verständnis von vertraulichen Transaktionen ist, dass es verdeckt nur die Beträge, nicht die Adressen, (jemand bitte lassen Sie mich wissen, wenn dies nicht der Fall ist).

Da nur die Menge versteckt ist, die Wiederverwendung der gleichen Adresse immer noch verbinden Sie Ihren verschiedenen Transaktionen zusammen, verbindet Sie, wie wahrscheinlich, die die gleiche Benutzer.

+717
Car R 23.02.2018, 18:47:01

Ich habe meine eigenen Krypto-Münze. Ich habe zwei Fragen:

  1. Muss ich haben, damit mein Knoten läuft die ganze Zeit?

  2. Ist es besser, mehr als einen Knoten laufen?

+708
baka 27.01.2015, 12:07:06

Ich möchte zu integrieren Litecoin wallet.Gibt es eine Möglichkeit, es zu tun

+653
ShahJahan 15.12.2013, 06:29:29

Ich sah Sie an coinstring.js aber es sieht aus wie es validiert nur einfache BTC-Adressen (1-vorangestellt-Adressen).

isValid(base58str, version)

Überprüft, ob die Adresse, string oder wallet import format-string ist gültig.

base58str: Ein string , der entweder die wallet import format oder öffentliche Adresse.

version: Ist eine Ganzzahl, die die version oder Puffer. Siehe unten für weitere Informationen.

Gibt einen true oder false.

Ich bin auf der Suche nach einer JS-Bibliothek, die bestätigen können, BIP16 P2SH - Adressen.

+621
Gurasis 05.12.2018, 03:57:37

können sagen, ich habe sha256 Privaten Schlüssel Hexadezimal-Format

0000000000000000000000000000000000000000000000000000000000000001

wie bekomme ich P2SH - Adresse und der entsprechenden WIF privaten SCHLÜSSEL ?

durch P2SH ich meine P2SH-P2WPKH Adresse beginnend mit 3. sind diese sogenannten 1-von-1 multisig-Adresse ?

+593
yolli 09.08.2010, 04:30:14

Die source-Datei, die Methode ist hier

BIP21 wiki

Methode zugegriffen werden kann, wie dies

 String bitcoinURI = BitcoinURI.convertToBitcoinURI(String Adresse, Coin-Betrag, String label, String message);
+547
henq 07.05.2011, 03:28:28

Es klingt wie Sie haben Geld in einer Brieftasche schon?

Vielleicht eine bessere option ist, um ein leichtes wallet-client und dann die Geldbörsen verwaltet, die.

So können Sie vermeiden, synchronisieren Sie die gesamte blockchain auf Ihrem Rechner.

+540
user340352 26.01.2018, 04:45:07

Ich bin versucht, Ledger Wallet-API , das zum signieren einer multi-sig-Transaktion. Die API funktioniert wie folgt:

var inputs = [
 [ "71f97fa2a21486ecd99674a8ae068d92acd2e9db49c199473be39984e6cbe0f6", "00000000" ],
 [ "171e6a969ff196a2cfaaba4780c292e33fc297672a065cc5c5c684727cf9e3ba", "00000001" ]
];

var scripts = [ 
"52210289b4a3ad52a919abd2bdd6920d8a6879b1e788c38aa76f0440a6f32a9f1996d02103a3393b1439d1693b063482c04bd40142db97bdf139eedd1b51ffb7070a37eac321030b9a409a1e476b0d5d17b804fcdb81cf30f9b99c6f3ae1178206e08bc500639853ae", 
"522102afe2165371442437b86089a17e8d1c26d127e3723b19f568e9c11e326946111521032d139518b16c112d5f1a52157f1468c0b7a570c41673debee8cd2e53eb084df12103b13fe78b0320ceb77795c87ed72069f12edf64169d15f8f9827f0bb4fdbe760f53ae"
]; 

var paths = [
"44'/0'/0'/0/0/0/1",
"44'/0'/0'/0/0/0/2",
];

var outputs_number = 2
var outputs_script = "40420f00000000001976a91496986c2703c6b311c884bf916d28621bc61e8b7a88acdc0c03000000000017a914ddf0a9f3e0c9822feef702d36dee6c0bd2bf7c6d87"

Ledger.signP2SH(Eingänge, Skripte, outputs_number, outputs_script, Pfade);

Ich habe alles außer der Erzeugung der outputs_script - ich weiß, es gibt Möglichkeiten, um den Bau dieser manuell, aber ich muss davon ausgehen, es ist ein Mechanismus innerhalb der javascript-Bibliotheken gibt. Ich fand in der bitcoin.js Bibliothek eine Methode, die wiederum eine Adresse in einer Ausgabe Skript:

var outScript = bitcoin.Adresse.toOutputScript("1LRVwrvGF6XxQbCzqEBG71cPv9RrF8Uu5p")

Das heißt aber nicht übernehmen Wert oder mehrere Adressen. Wie kann ich die erzeugen nur die Ausgabe Skript-Komponente, für die ein primär-und ändern die Adresse, von der eine Javascript-Bibliothek?

+532
Aly Seoudy 06.05.2012, 23:05:17

Mit der Open-Source-MacMiner seit über einem Monat...:-) Dieser Bergbau-GUI mining-engine Agnostiker, weil es nativ unterstützt bfgminer, cgminer und cpuminer/(minerd) unter der Haube auf Mac-Plattformen. Diese GUI-Schnittstelle mining-pool Agnostiker, denn es kann eine effektive Schnittstelle zum zentralen pools und nativ unterstützt die dezentrale Bündelung, d.h., P2Pool.

Ich habe ausgeübt bfgminer Funktionalität verbunden mit MacMiner ' s "BFGMiner" und "FPGA - /ASIC-Miner" - Ansichten mit Hilfe der STM-und GBT-Protokolle auf verschiedenen pools (z.B. die üblichen Zentralisierten Mining verdächtigen: BTC Guild, BitMinter, EclipseMC, Eligius...; Dezentrale Mining: P2Pool durch die traumhafte Panda P2Pool-Service-Provider und andere). Wenn auch nicht alle pools unterstützen sowohl die STM & GBT. Ich habe ausgeübt minerd/(cpuminer) Funktionalität im Zusammenhang mit MacMiner ' s "CPUminer" Blick für das mining von Litecoins, aber nicht empfohlen für Mac Mini - Gerät überhitzt. (Können Sie erraten, was Bergmann die "CGminer" - Ansicht führt. Braucht Zeit, um die Ausübung dieser Funktionen.) Die Leistung von mehreren ASIC-Geräten gesehen werden kann von der "API-Ausgabe" anzeigen. Diese Mining-software ist noch ein wenig rau an den Rändern, aber software updates sind automatisiert und erfordern daher Ihre Zustimmung.

Vor der Ausführung der Bergleute, die außerhalb des MacMiner werden Sie sicher, aktualisieren Sie Ihre shell (wie die .cshrc, die sich auf deinem ~ Verzeichnis) und die Quelle.

  • setenv POS /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin
  • setenv PBFGMINER /Anwendungen/MacMiner.app/Contents/Resources/bfgminer/bin
  • setenv PCGMINER /Anwendungen/MacMiner.app/Contents/Resources/cgminer/bin
  • setenv PMINERD /Anwendungen/MacMiner.app/Contents/Resources
  • setenv PATH ${POS}:${PBFGMINER}:${PCGMINER}:${PMINERD}

So "die bfgminer", "die cgminer", und "die minerd" arbeiten, und Sie nicht haben, um geben Sie voll qualifizierte Pfade für die ausführbaren Dateien.

Einmal MacMiner konfiguriert ist und läuft, können Sie "ps-A | grep bfgminer|minerd|cgminer" und Sie sind aus dem Rennen bauen Sie Ihre eigene JSON-config-Dateien (in der Regel in ~/Library/Application Support/MacMiner-Verzeichnis, prüfen die bfgurls.conf & ltcurls.conf Dateien geschrieben werden, wenn Sie speichern Sie Ihre pool-Einstellungen), die verwendet werden können zum ausführen der Bergleute (D. H., bfgminer, cgminer, minerd) mit einem text-terminal. Schauen Sie sich eine alpha-HOWTO für die Verwendung von MacMiner ' s bfgminer-Funktionalität https://forums.butterflylabs.com/showwiki.php?title=Tutorials:HOWTO+Install+and+Run+MacMiner-+Version+0+9-alpha.

Viel Glück!!!

+519
jalv 12.04.2016, 19:25:37

Da Bitcoin open source ist, der Quellcode wird die software für die Erstellung von neuen Krypto-Münzen. Je nachdem, was Sie wollen aus einer neuen Münze, und warum Sie es wollen, die Dinge, die Sie ändern, werden verschiedene. Das einfache Rezept ist dieses:

  1. Gabel Bitcoin Core
  2. Ändern der hart-codierten genesis-block im Quelltext
  3. Die port-Nummer ändern, dass das Protokoll läuft auf
  4. Neu kompilieren
  5. Mit der Förderung beginnen, und überzeugen Sie andere zum mitmachen

Es gibt andere Dinge, die Sie ändern können, wie auch hashing-Algorithmus, block-Zeit, Schwierigkeit erhöhen der Frequenz, etc. Es hängt alles davon ab, Ihr Ziel.

+514
jgor 18.05.2019, 11:53:10

Ich bin kein crypto-Experte, aber ich denke, die Antwort ist genau das Gegenteil, Satoshi wählten, geben weniger Informationen, als die, die er haben könnte.

PGP-Verschlüsselung verwenden, die Sie veröffentlicht einen öffentlichen Schlüssel, den jeder verwenden kann, um eine Nachricht zu senden, dass nur Sie Lesen können. In der Regel der öffentliche Schlüssel ist für jedermann zugänglich in der Welt, einschließlich der NSA, die von einem öffentlichen keyserver. Dies ist praktisch, jemand schien Sie nicht haben, um E-Mail und sagen "Hey Mann, ich brauche Ihren öffentlichen Schlüssel senden Sie eine private E-Mail".

Die NSA könnte habe in den letzten 17 Jahren knacken meine alte 384bit öffentlichen Schlüssels zu Lesen, ein paar E-Mail-Antworten, die ich bekam 1994 den Spruch "Re: kann ich Schlaf auf dem Boden nach der 2600 treffen? Yeah dude ein Schlafsack".

Eine bitcoin-Adresse ist ein hash von einem hash, der eine ECSDA öffentlichen Schlüssel. Das ist einfach wie die Identifizierung der öffentliche Schlüssel, oder ein nicht-existierender "Konto-Nummer", da Sie einzigartig für die person, die das Geld.

Es ist viel Geld sitzen in der bitcoin block chain. Das Geld zu nehmen von einer Adresse, die Sie gerade haben, um eine Zahl, die bestimmte Bedingungen erfüllt. Die ganze Sache ruht, dass es wirklich, wirklich schwer zu finden, eine Zahl, die die Bedingungen erfüllt, wenn Sie nicht über den privaten Schlüssel, der erzeugt wurde, zusammen mit der bitcoin-Adresse.

Satoshi konnte nur noch hatte der bitcoin-software-veröffentlichen des öffentlichen Schlüssels. Das würde bedeuten, dass wenn jemand somit nicht verbringen einige bitcons für 15 Jahre ein Angreifer hat 15 Jahre lang versuchen zu knacken, die ECSDA crypto. Dass eine verschwindend kleine chance auf Erfolg, aber es schadet gar nicht, was es noch schwieriger.

In der Theorie ist das hashing bedeutet, dass es mehr mögliche zahlen, die die Bedingung erfüllen um das Geld zu bekommen. Das sollte reduzieren die Rissbildung der Zeit von 1000 Million Jahren nur eine zillion Jahre, denen schien das auch egal. In der Praxis bedeutet, hat ein Angreifer zu knacken, ECSDA plus zwei hashing-algoristhm statt nur ECSDA, so ist es wahrscheinlich schwieriger in der Praxis.

+512
sasha16081990 12.06.2015, 01:19:58

Ja, so lange beide Parteien haben wallets, die gleichen spezifischen kryptogeld - z.B. Unterstützung von Bitcoin (BTC).

Die beiden Parteien haben nicht zu Verwendung der gleichen wallet-software. Man könnte beispielsweise die Verwendung eines bitcoin-core-wallet und die anderen verwenden könnte, ein Electrum wallet. Es spielt keine Rolle.

Der physische Standort ist irrelevant - obwohl die lokalen Gesetze beeinflussen können Parteien, die Transaktion.

Denken Sie daran, dass kryptogeld-überweisungen sind in der Regel unwiderruflich - Sie können nicht Abbrechen oder umkehren treansaction wenn Sie Ihre Meinung ändern, oder Sie entdecken, dass der Empfänger ein Lügner, Schwindler oder Betrüger.

+455
RastaJah 16.01.2011, 13:24:19

Ich mit zwei Notebooks A und B zu bitcoin-testnet. Ich habe dann manuell verbunden (von B nach A mit addnode - der bitcoin-client.

Snippet getpeerinfo von B:

{
 "id": 1,
 "addr": "172.22.94.40:18333",
 "addrlocal": "137.122.81.217:53818",

}
 { 
 "id": 10,
 "addr": "54.152.9.182:18333",
 "services": "000000000000000
}

Einige Verbindung haben addrlocal gesetzt und seine port 53818 ist randomnly gewählt. Ich durchsuchte die Codebasis für diese. Es sieht aus wie einige fInbound flag wird immer gesetzt von A. Kann mir jemand in einfachen Worten erklären, was ist hier passiert?

Ich weiß, dass ein socket kann nicht verwendet werden, die für das hören und senden von Daten zur gleichen Zeit. Ist es damit zu tun, dass?

Wenn 53818 ist gewählt als port zum senden von Daten an Eine, warum gibt es dann keine solche zufällige Auswahl geschieht in der seed-Knoten-Verbindung? (wie 54.152.9.182 hier im Beispiel)

+401
ALQO MUHAMMAD 16.10.2010, 13:55:33

Wie kann ich umwandeln eine bitcoin öffentlichen Schlüssel an eine bitcoin-Adresse?

Hinweis: ich bin mit PHP.

Gibt es eine bitcoin-API oder PHP-API zu tun, dass die Konvertierung ?

+322
xdxdav 19.11.2018, 02:45:28

Ist es richtig, zu definieren, Farbige Münzen , wie eine nicht vertretbare token - standard für Bitcoin?

Hat eine farbige Münze , verliert seine Austauschbarkeit einmal ausgestellt?

+300
Mike Barclay 13.01.2014, 16:22:06

Wir wissen bereits, es ist illegal Daten über die blockchain und es wird dort für immer.

Das hat mich auch gewundert über die möglichen rechtlichen Folgen für die Bergleute, denn Sie sind technisch endorcing und schlimmer.. verteilen von illegalen Daten, einschließlich jener Transaktionen in einem block.

Was die aktuelle rechtliche situation in den USA/EU ?

Gibt es eine Aufzeichnung der Bergleute, die Ablehnung einer Transaktion, weil der beliebige Daten nach OP_RETURN?

+298
Right Pick Muscle 20.03.2010, 12:01:13

Finden Sie die Ausführung eines ähnlichen zahlen, um script-hash (P2SH) transaction hier: Zahlen-Script-Hash-Ausführung

Grundsätzlich ist die scriptSig zuerst ausgewertet, schiebt er ein leeres array von bytes auf den stack, weil der OP_FALSE code, und dann schiebt die Signatur 3045....001 auf dem Stapel, und schließlich schiebt die Erlösung Skript 5141...1ae an. Dann bewegen wir uns auf den scriptPubKey Bewertung, die codiert Erlösung Skript ist genommen aus dem Stapel und Hash und dem hash verglichen wird der hash-e9c3...60a. wenn diese gleich sind, bewegen wir uns auf die eigentliche Auswertung der Erlösung Skript. Dies bedeutet, dass der stack wieder zurück an den Punkt vor der scriptPubKey Ausführung, so haben wir:

5141...1ae
3045....001
 (leerer Wert)

Das oberste element ist, tauchte ab, dekodiert und anschließend ausgewertet. In diesem Fall ist es ein OP_CHECKMULTISIG Skript, wird die entschlüsselte version ist auf der Webseite die Sie im Zusammenhang als auch in Ihrer Frage, aber das multisig hat nur einen öffentlichen Schlüssel und eine Signatur, so ist es im Grunde gleichwertig zu bezahlen, gerade auf diese eine Adresse. Die OP_CHECKMULTISIG überprüft die Signatur 3045...001 gegen den öffentlichen Schlüssel, und wenn es übereinstimmt, wird die Transaktion gültig ist. Die leeren Daten geschoben zu Beginn von OP_FALSE ist einfach da, aufgrund CHECKMULTISIG wobei ein element mehr aus, als es nötig ist, aufgrund eines Fehlers, so ist es nur eine nicht verwendete bit der Daten, die benötigt werden, damit es funktioniert.

Ich bin mir nicht sicher, was du damit meinst, dass es ein Skript. Es ist ein Skript, es wird nur codiert in der 5141...1ae. Sie können Sie entschlüsseln, mit dem decodescript Anruf auf bitcoin RPC.

+261
dree 19.04.2018, 16:49:48

Pfahlwurzel ermöglicht, Eingänge zu verstecken die Tatsache, dass es ein script angeben, einen Vertrag. Wenn genügend Parteien im Vertrag vereinbaren, und gemeinsam verbringen Sie den Bitcoin ist, dass der input aussieht wie jede andere Eingabe, einschließlich diejenigen, die nicht über Verträge und nur eine person.

Dies hilft, die Privatsphäre, die Bedingungen eines Vertrages versteckt werden. Dies macht auch solche Transaktionen kleiner ist, das spart Gebühren.

+229
Pumych 19.03.2013, 23:17:59

Ich habe eine Bitcoin-wallet für ein mobiles Gerät. Wie kann ich umwandeln bitcoins in die Brasilianische Währung?

+213
Stefan van den Akker 13.07.2012, 05:25:03

Ich verbrachte eine Weile Lesen ripple-Protokoll, speziell der Konsens-Prozess, das Protokoll funktioniert nur auf einem sub-Netzwerk ( von einem riesigen Netzwerk) einen Konsens für den aktuellen Zustand, es soll verhindern, dass double-spending und andere Angriffe. Es gibt keine Analyse über Gabel-events!

Erstens kann jemand erklären Schritt für Schritt die zugrunde liegenden Konsens-Mechanismus? Zweitens, was ist der Mechanismus, der verhindert double-spending, Angriffe und Gabel Veranstaltungen?

+202
Chow Fred 13.01.2019, 16:32:23

Stellen Sie sich vor, machen Sie einen Doppelklick verbringen und dann Sie versuchen zu propagieren block enthält nur Ihre zweite Transaktion

Dies würde bedeuten, dass Sie gefunden wurde ein proof-of-Arbeit, vor allen anderen, das ist eine sehr schwierige Sache zu tun, ohne eine erhebliche Menge von hashing-power. Bergleute, in der Tat, veröffentlichen sehr kleinen Blöcken (buchstäblich, nur die coinbase tx) die ganze Zeit. Normalerweise sind diese sehr kurz nach dem vorherigen block veröffentlicht wurde.

+199
Bob Digital 01.11.2014, 11:02:52

Wenn eine Transaktion wurde unbestätigten für drei Tage, clients zu löschen. Das passiert meist dann, wenn Sie erzwingen, dass ein null-Transaktion Gebühr.

+159
vinczo 18.05.2013, 04:28:17

Ist es möglich zu berechnen, die Höhe der Transaktion von der Transaktion-id ?

+106
Bhupendra Sharma 09.10.2012, 19:55:17

Eines der features des neuen bezahl-Protokoll ist, dass es dem Kunden ermöglicht die Brieftasche, um automatisch eine Erstattung Adresse mit der Transaktion an den Händler.

Warum sollte die Rückerstattung nicht zurück geschickt werden an die gleiche Adresse?

Ich lese die Frage in Bezug auf, warum ein Wechsel an eine andere Adresse. Gavin und David Schwartz erwähnt, dass es schwieriger zu verfolgen, Ihre bitcoin-Ausgaben und es verdecken, die Adresse ist die Ausgaben-Adresse und die die Adresse ändern.

Ist das der Grund, warum neue Adressen verwendet werden soll, für die Erstattungen oder gibt es weitere Gründe?

+102
Bit Hammer 31.05.2015, 09:17:23

Die Methode für die Ableitung der untergeordneten Schlüssel aus erweiterte Schlüssel ist im angegebenen BIP 32.

Beachten Sie, dass die spezifische Ableitung Pfade für xpubs, ypubs, und zpubs sind nicht definiert durch BIP 32, sondern sind Konstruktionen, erstellt von Elektron und SatoshiLabs. Diese haben eine Besondere Bedeutung, beschrieben in SLIP 132. Ihre Codierung ist die gleiche wie für xpubs in Bulletin 32, aber mit einem anderen Präfix-byte.

+79
entarex11 17.03.2016, 07:16:36

Ripple ist versucht zu ersetzen SWIFT, die das Protokoll für die inter-bank-Transfer. Mir macht es Sinn, denn diese Systeme sind (nach meinem Verständnis) ziemlich antiquiert. So blockchain-hype hat den Anstoß für die Banken zu prüfen, versuchen, etwas neues wie Ripple. Gestartet wurde es von der Kerl, der erstellt MtGox.

Bitcoin ist ein Mechanismus für den Austausch von Wert online zwischen zwei (oder mehr) Personen, die Konten und etwas Handel.

+47
miselico 14.06.2018, 20:42:42

welches Geheimnis muss ich hinzufügen ? Ich habe kein Geheimnis, für den test wähle ich "Eselsbrücke", die gleiche Konstante, die ich verwenden, um zu generieren BIP39seed (ist es richtig? )

Nein, das ist falsch. Verwenden Sie die key - Merksatz bei der Umwandlung der BIP 39 Eselsbrücke, um einen Samen. Sie haben bereits die Samen, so dass Sie nicht verwenden Sie die-Taste Merksatz. Sie sollte stattdessen werden die folgenden Schritte beschrieben in Bulletin 32.

So müssen Sie die Verwendung von HMAC-SHA512 mit dem Schlüssel Bitcoin Samen. Darüber hinaus, die Website, die Sie verwendet hashes für die Eingabe als string, nicht als bytes repräsentiert durch die hex-Werte. Dadurch wird die falsch-hash. Sie müssen verwenden Sie eine andere Website. Ich verwendet https://cryptii.com/pipes/hmac und konvertiert die Schlüssel Bitcoin Saatgut , um es in den hex-Darstellung mit https://www.asciitohex.com/. Einstellung der Eingabe hexadezimal-bytes und Einstellung der Schlüssel zu sein, die hex-form des Bitcoin-seed - Ergebnisse in der hash:

b2a0d576b828b537688b561f2cfa8dac3602d54c62bde619ad5331e6c235ee26b70d675323c40ec461e0a6af603b1f135fb2af9ae753eeff18922732a73b0f05

Wenn wir uns die master private Schlüssel, den wir von Ihnen erhalten mnemonic (aufgeführt als BIP 32 root key auf https://iancoleman.io/bip39/), sehen wir, dass die privaten Schlüssel und chaincode sind die gleichen wie die oben genannten hash.

+41
TeeDee 06.09.2017, 17:55:51

Transaktion zu groß

Dies bezieht sich auf die Transaktion-Größe in bytes, nicht Bitcoin.

Sie benötigen, senden Sie dem Bitcoin in kleinere Stücke, um sich selbst, oder fegen Sie den Staub, wie Sie sagen. Dies ist, da eine Transaktion besteht aus unverbrauchten Ausgänge (UTXO), und da sind Sie das senden einer großen Menge, Sie werden wahrscheinlich haben viele kleine UTXO von allen der Tipps, die Sie versuchen zu verbringen. Dies erhöht die Größe der Transaktion in Byte.

Bitcoin core zurück, der Fehler, wenn die Transaktion Gewicht größer ist als MAX_STANDARD_TX_WEIGHT, die, wie von v0.16.3 ist von 400.000, was auch passiert, die maximale Größe von 1 block.

Was ist tx Gewicht?

Transaktion Gewicht ist definiert als Base-Transaktion Größe * 3 + Gesamt Transaktion-Größe (ie. die gleiche Methode wie die Berechnung von Block Gewicht aus Base-Größe und die Gesamtgröße).

Virtuelle Höhe der Transaktion ist definiert als eine Transaktion Gewicht / 4 (abgerundet bis auf die nächste ganze Zahl).

Base Transaktion ist die Größe der Transaktion für serialisierte mit der Zeuge Daten entfernt.

Gesamt Höhe der Transaktion ist die Transaktion Größe in bytes serialisiert beschrieben in BIP144, einschließlich der Basis-Daten und Zeugen Daten. Siehe BIP 141

+20
Sean Farris 13.05.2017, 16:34:59
$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