Warum hat nicht der Bitcoin-client advanced auf version 1.0?

Wer würde Geld investieren in eine Währung, die zusammen gehalten wird von einigen software, die derzeit in der version 0.3.24? Es ist, wie wenn man diejenigen, die Geld in einer bank, wird derzeit in einer Testphase.

Was ist die Logik hinter der Entscheidung, nicht zu gehen zu 1.0? Offensichtlich die Anreize zu brechen, die Sicherheit und stehlen alle das Geld sind da, und haben dort lange genug, um es als sicher anzusehen. Ich kann auch nicht beurteilen, von der homepage, ob der client ist noch in der alpha-oder beta-Stadium.

+240
Yehosef 05.02.2013, 16:41:57
24 Antworten

Ich zum Beispiel eigene 10 BTC bedeutet das, in der einige Blöcke in den gültigen Teil der blockchain geschrieben, dass ich erhielt, zu einem bestimmten Zeitpunkt eine bestimmte Menge an BTC? Wie kann ich beweisen, dass die Transaktionen in diesem block gehören mir (ohne zu verlieren ownership).

Im wesentlichen, ja. Der Besitz BTC bedeutet einfach, dass eine oder mehrere Transaktion-Ausgänge irgendwo in der Kette vorhanden sind, dass sind aufwendbare von Ihnen. Im normalen Fall bedeutet dies, dass Sie die Kontrolle über den privaten Schlüssel benötigt, um zu verbringen, diese Ergebnisse.

Beweisen Sie Sie besitzen, können Sie sich eine non-transaction-Nachricht mit Ihrem privaten Schlüssel. Diese Signatur kann überprüft werden, gegen Ihren öffentlichen Schlüssel und den öffentlichen Schlüssel kann verifiziert werden, gegen eine Adresse, damit beweisen, dass Sie die Ausgaben im Zusammenhang mit dieser Adresse.

Wie schwer ist es zu finden, alle Transaktionen in einer Kette, die zu mir gehören

Wenn Sie nicht wissen, die Transaktions-IDs, die merkle-Baum wird nicht helfen. Der merkle-tree ist nur nützlich, wenn Sie wollen Beweise, dass ein bekanntes txid ist in manchen block. Wenn Sie wissen nur die Adressen, die Ihre Ausgänge sind an, aber nicht die txids, müssen Sie Scannen die gesamte Kette und passen Sie die Ausgabe-Skripts vor Ihrer Adressen. Wird dies im schlimmsten Fall O(n).

Könnte jeder prüfen, meine Menge des bitcoin, wenn er weiß, mein Pseudonym oder was auch immer ist verwendet, um meine Transaktionen so meins.

Wenn Sie wissen, welche Adressen zu Ihnen gehören, ja.

Könnte ich verbringe gerade jemand elses Münzen?

Wenn Sie in der Lage sind zu erfüllen, der Ausgabe-Skript Anforderungen, dann ja. Für regelmäßige Transaktionen, würde dies bedeuten, dass Sie in der Lage gewesen, um den Kompromiss der Schlüssel im Besitz einer anderen Person.

+994
darth87 03 февр. '09 в 4:24

n ist die Anzahl der Benutzer. Es wird davon ausgegangen, dass die Anzahl der Transaktionen ist Ө(n), und dass die Anzahl der full-nodes, die müssen wissen, alle Transaktionen auch Ө(n), also die gesamte information (muss weitergegeben werden, überprüft und gespeichert) ist n*Ө(n) = Ө(n^2).

Die Annahme über die Knoten erfordert die Klärung je nach Kontext, denn es gibt keine wirkliche Notwendigkeit für die Anzahl der Knoten skaliert mit n.

k ist die Konstante der Verhältnismäßigkeit implizit in der Groß-Theta-notation.

+788
AngelOKS 15.04.2018, 19:54:04

Ich Schreibe an einem system, das mit Hilfe der Bitcoin Core-JSON-RPC-API.

Anwendungsfall: der Benutzer will sich zurückziehen, einige BTC an seine BTC Adresse.

Meine Anwendung verarbeitet diese Anfrage, indem Sie die folgende Logik:

  1. Überprüfen Sie, ob Benutzer die balance ist OK.
  2. Rufen Bitcoin API-Methode 'sendfrom'. In zurück bekomme ich die Transaktions-ID.
  3. Speichern Sie die 'Wihdraw Informationen mit der Transaktions-ID in der Datenbank.

Jetzt will ich diesen Fehler machen-sicher, zum Beispiel lassen Sie uns annehmen, dass zwischen den Punkten 2. und 3. der server stürzt ab. Th 'Auszahlen' info wurde nicht in der Datenbank gespeichert. Das nächste mal der Benutzer zurückziehen will einige BTC wird es ermöglichen, Sie.

Wie mache ich diesen Fehler sicher? Ich habe gelesen, dass man Sie speichern kann ein 'Kommentar' in die Bitcoin-Kern, also eine Idee war, erstellen Sie zunächst einen eindeutigen Kommentar, und speichern Sie in der Datenbank mit der abheben-Adresse und Menge und legen Sie den status RÜCKGÄNGIG gemacht. Dann reichen Sie diese Transaktion, um das Bitcoin-Netzwerk und legen Sie dann den status auf ERLEDIGT. Auf diese Weise kann ich prüfen, ob es RÜCKGÄNGIG gemacht Transaktionen in der DB und wenn ja, überprüfen Sie, ob in meinem Bitcoin-Core-wallet gibt es keine Transaktionen mit bestimmten Kommentar. Wenn es nicht solche Transaktion versuchen Sie diese erneut. Das problem bei diesem Ansatz ist, dass, um eine Transaktion mit einem bestimmten message-Schleife über alle Transaktionen.

Gibt es einen besseren Weg, um den Bitcoin-Transaktion Transaktion-sicher?

EDIT: am Besten wäre nicht zu speichern, Transaktion info in der Datenbank, aber mit Hilfe der Bitcoin Core-Datenbank selbst. Vielleicht auf diese Weise? Aber nur so ist die Speicherung von Transaktionsdaten im Kommentar. Vielleicht verwenden Sie es zum speichern deserialisiert Objekte?

+774
ma marivi m francisco 17.01.2011, 14:42:22

Muss ich weiterleiten privaten Schlüssel, während die Schaffung eines in der Brieftasche blockchain.info durch api-Aufruf, hier definiert https://blockchain.info/api/create_wallet

Ich bin mit der php für die Erstellung von wallets.

Bitte schlagen Sie mich alle benutzerdefinierten php-Funktion erstellen Sie einen privaten Schlüssel (Wallet import format bevorzugt) und pass in der create-wallet-api-Aufruf.

Vielen Dank im Voraus!

+693
Lasha Metreveli 15.01.2012, 16:14:46

Wenn eine Bitcoin-Transaktion erstellt wird, nicht ausgegebene Transaktion Ausgänge (UTXOs) werden in die Eingänge der Transaktion. Ihr Geldbeutel wird es so viele UTXOs (und deshalb so viele Eingänge) als notwendig, um die Wert, die Sie zu senden versuchen, in Ihrer Transaktion.

UTXOs müssen vollständig ausgegeben werden, so dass die meisten wahrscheinlich der Gesamtwert erreicht durch die Summe der Eingänge wird größer sein als der Betrag, den Sie übertragen wollte. Dort, wo ändern Ausgänge ins Spiel kommen (die zusätzlichen Ausgaben, die Sie bekommen). Um zu vermeiden, dass senden mehr Wert, als wollten Sie die Ziel-Adresse (addr_dst), die Differenz zwischen der Summe der Eingänge (vi) und der Wert gesendet werden (vo) wird an eine Adresse ändern (addr_chng), ich.e:

vo - Gebühr geschickt, addr_dst

vi - vo - Gebühr geschickt, addr_chng

Das ändern der Adresse wird in der Regel im Besitz von Ihnen.

+692
Lord TiMzki 29.10.2012, 10:39:53

Nein, dies ist zurzeit nicht möglich. Das Bitcoin-Netzwerk läuft nur über das internet. (Natürlich, es gibt viele Handy-Daten-Netzwerke der Welt, und Bitcoin funktioniert Prima, über diese.)

Man könnte sich vorstellen, irgendeine Art von service zu erhalten, Transaktionen per Telefon oder text-und leiten Sie dann an das Bitcoin-Netzwerk (und vielleicht auch Umgekehrt), aber ich glaube nicht, dass ein solcher Dienst derzeit vorhanden ist. Ich bin mir nicht sicher, dass sehr viele Menschen würden es nützlich finden.

Welche Anwendungen Sie haben im Auge für so ein feature?

+613
Bobby Erwin 29.12.2017, 22:59:05

Auf Basis Ihrer Unwissenheit, wo man anfangen soll, würde ich dringend empfehlen Ihnen die Verwendung eines der vorhandenen Brieftaschen, anstatt zu versuchen das Rad neu zu erfinden. Das heißt, wenn Sie nur mit dies als eine übung, um zu lernen, den code, stochern im code kann ein guter Weg, um zu lernen. Also hier ist was ich dir sagen kann über den Geldbeutel.

1) Bitcoin Armory ist die voll funktionsfähige Brieftasche, meiner Meinung nach, auf Kosten der mit den meisten Ressourcen von Ihrem computer. Es ist der, den ich verwenden, damit ich weiß das die meisten über Sie aus allen Brieftaschen. Es verwendet zum laden der blockchain in den Speicher, da aber die blockchain wuchs rasch, dass dieser Ansatz aus der Waffenkammer so RAM-intensiv, dass es im wesentlichen unbrauchbar, sondern für alle diejenigen mit einer MENGE von RAM. Wenn Sie verwenden möchten, die alte version, ich würde empfehlen 8 GB+ RAM, je mehr Sie haben, desto besser wird es laufen werde, vor allem auf lange Sicht, da die blockchain wird nur gehen, um größer zu werden.

Die core-Entwickler von Armory, Alan, realisiert wurde dieser Ansatz nicht nachhaltig für die Mehrheit der Waffenkammer Benutzer, so er sich umgestaltet, so dass es stellt nun eine Kopie der blockchain und verwendet stattdessen laden die gesamte blockchain. Der Haken ist natürlich, dass dies bedeutet, dass mit Arsenal als full client bedeutet, mit 2X die Größe der blockchain. Am heutigen Tag, die blockchain verwendet bis 22.6 GB nach meinem computer, also das doppelte für die Menge an Speicherplatz auf Ihrer Festplatte Waffenkammer muss. Es ist ein Ressourcenfresser, aber der Kompromiss, die er machte, macht Sinn, meiner Meinung nach, da Platz auf der Festplatte ist in der Regel viel reichlicher als der RAM, und den Erwerb von mehr, wenn nötig ist auch um einiges günstiger.

Armory ist in python geschrieben. Ich habe nicht geschaut auf den code, aber Alan hat gesagt, auf dem bitcointalk-Foren, dass es sehr gut dokumentiert. Es hat einige sehr nützliche features, darunter: eine deterministische wallet, was bedeutet, dass eine Sicherung, dauern Sie ewig, unabhängig davon, wie viele Adressen, die Sie verwenden, eine kalte Lagerung-einfach zu bedienen, das ist für die meisten Menschen der größte Vorteil von Arsenal, und für web-Entwickler, es gibt eine Waffenkammer Daemon, die Sie ausführen können, auf Ihrer website zu akzeptieren bitcoin Zahlungen. Leider ist es nicht weniger ressourcenintensiv als die desktop-version, und daher unpraktisch, es sei denn, Sie haben im wesentlichen unbegrenzten Speicherplatz auf Ihren web-host.

2) Electrum ist eine leichtgewichtige bitcoin-wallet, das ist auch in python geschrieben. Im Gegensatz zu mit Waffenkammer, Elektron speichert die komplette blockchain auf Server, auf die Sie Zugriff über die client / server-Modell. Dies bedeutet, dass Elektron verwendet keine wo in der Nähe die Menge der Ressourcen, die von Armory, es erfordert nur, dass Sie Gastgeber Ihrer Brieftasche auf Ihrem computer. Elektron unterstützt auch die cold storage und Brieftaschen können wiederhergestellt werden, mit einem Samen, was bedeutet, dass müssen Sie nicht durchführen regelmäßige backups, die Sie gerade brauchen, um sicherzustellen, dass Sie nie verlieren / vergessen, dass Saatgut.

3) Multibit ist auch eine leichte Brieftasche, die in Java geschrieben ist. Es funktioniert auch auf dem client / server-Modell wie Elektrum hat. Nach Multibit FAQ, die Teil der blockchain, die ein Benutzer speichern ist nur etwa 25 MB, in anderen Worten, nur mit Ihren eigenen Transaktionen. Wenn Sie nicht vertraut mit, wie Bitcoin funktioniert im Allgemeinen, ich möchte Sie ermutigen, check-out Multibit FAQ, wie Sie erklärt, nicht nur Multibit aber, wie Bitcoin im Allgemeinen funktioniert. Multibit-website nicht Werbung für eine deterministische wallet-Funktion wie Waffenkammer und Elektron zu tun, so dass Sie kann verlangen, regelmäßige backups, wie die original-bitcoin-wallet.

4) Hivewallet ist auch eine leichte Brieftasche, die in Java geschrieben ist. Wie Waffenkammer und Elektrum, ist es auch deterministisch. Laut seiner website, alles, was Sie tun müssen, ist die Sicherung der Passwort-und schon kann es losgehen. Hivewallet läuft auf OSX-und Android-Betriebssysteme.

5) Bitcoin core ist der original-bitcoin-wallet. Im Gegensatz zu Arsenal und Elektrum, ist es nicht deterministisch. Deshalb ist es nicht empfohlen, verwenden Sie diesen client, um zu speichern Sie Ihre bitcoins, weil im Gegensatz zu den deterministischen Kunden, wird es erfordern regelmäßige backups. Es ist in C++geschrieben.

Wenn Sie immer noch wollen, um zu Tauchen in den code, möchte ich Sie dazu ermutigen, um eine Brieftasche, wo Sie bereits vertraut mit der Programmiersprache, mit zu beginnen zu vereinfachen, die Lernkurve, so dass Sie müssen nur lernen, die Brieftasche-code statt das Portemonnaie code und Programmiersprache.

+604
Mirage Albrecht 19.05.2019, 08:02:09

Ich brauche, um herauszufinden, den privaten Schlüssel eines bestimmten bitcoin-Adresse '1FVoAyGnHueH1uNR4dAQgRZcsBkAd3Mo3k'. Dies ist die bitcoin-Adresse von einem scammer der hat mich zu verlieren, meine letzten Ersparnisse in den Namen von kryptogeld-Handel. Ich erholte sich der Fonds mit Hilfe eines speziellen intelligence-Einheit, aber es ist immer noch 'Non-aufwendbare'. Bitte helfen Sie mir wiederherzustellen, mein Geld und mein Leben zu retten.

+585
Auralia 17.06.2013, 12:33:00

Hat die Transaktion ein Gebühr von bitcored oder bitcoind sich täglich ändern?

Muss ich die set transaction fee von bitcoind mithilfe settxfee Methode?

+580
spocot 11.01.2013, 06:28:31

Wenn Sie mit bitcoinderhalten Sie neue Forderungen-Adresse mit bitcore-cli getnewaddress Befehl

+556
HarryH 12.07.2019, 19:27:16

Wie Nick sagt, es ist wirklich nicht alles, was Sie selbst tun. Die Transaktion Gebühr enthalten, wenn der Absender erstellt die Transaktion.

Es gibt eine Bestimmung für Transaktionen werden bestätigt, ohne Gebühr, basierend auf einer "Priorität" Maßnahme, hängt von der Größe der Transaktion, und die Länge der Zeit, da diese Münzen wurden bisher ausgegeben. Als solche, die Priorität steigt im Laufe der Zeit, so dass die Transaktion soll schließlich bestätigt werden, obwohl die Länge der Zeit hängt von der Größe der Transaktion. (Die Größe kann größer sein als der Betrag, der durch Sie, wenn es schließt Zahlungen an andere Personen oder einen Betrag zurückgegeben wird als "Veränderung".) Wenn Sie die Transaktions-ID, können Sie es auf einem block explorer wie blockchain.info und sehen die Priorität.

Wenn es nicht bestätigen, in einer angemessenen Länge von Zeit, die alle Sie tun können wird es dauern, bis mit der ATM-Betreiber. Im Prinzip, Sie können versuchen, Sie zu zurückziehen, eine unbestätigte Transaktion (durch double-spending) und die Ausstellung eines Ersatz oder eine Rückerstattung.

+555
StarSasumi 04.01.2012, 13:32:28

Laut bitcoin-wiki:

Die ersten 50BTC block Belohnung ging zu Adresse 1A1zP1eP5QGefi2DMPTfTL5SLmv7Divfna, obwohl diese Belohnung kann nicht ausgegeben werden, aufgrund eines Fehlers in der Weise, dass der genesis-block ist ausgedrückt im code (dies kann gewollt sein).

Aber wo ist diese Eigenart? Wie würdest du das ändern, damit es ausgegeben werden?

+538
Alex Badin 07.02.2010, 13:10:31

Ich weiß nicht, von jedem Dienst verarbeitet alle diese. Sie können Coinbase zu bitcoin akzeptieren. Wenn Ihr Paypal-Konto Einzahlungen der fiat an eine US-bank-Konto können Sie auch nutzen Coinbase manuell zu "kaufen" Bitcoin in der gleichen Coinbase account.

Wenn Sie wüssten den Wert Ihrer USD-Konto, die Sie automatisieren können, dass der Kauf von Bitcoins über Coinbase API. Manuell macht die Konvertierung jede Woche, Monat, etc. wäre keine schlechte Idee, obwohl, da könnte man warten, bis der Bitcoin Preis niedrig ist, oder einfach nur halten einen Teil der Mittel im fiat-für Ihre geschäftlichen Ausgaben.

Wenn Sie außerhalb der USA, wahrscheinlich besser, sich in Bitpay.

+527
Dan Todd 02.06.2015, 21:05:14

Wenn , wie behauptet, Bitcoins können nicht einfach manipuliert werden, wie fiat-Währungen sind, und wenn Sie mehr oder weniger anonym, dann Sie würde sicherlich eine große Bedrohung für die Schulden basierenden Weltwirtschaft. Ich würde vermuten, dass, wenn Bitcoins sollten den Ruf, frei von künstlichen Inflation, könnten Sie auch mehr als wünschenswert, Währung, so alarmieren die Regierungen und Banken weltweit. Wir erwarten, dass drastische Bemühungen zu sabotieren Bitcoins, in der gleichen Weise, dass das Internet eine Bedrohung für das "Establishment".

+488
Sqeaky 06.01.2012, 19:58:05

Dies ist normalerweise verursacht durch einen beschädigten block-chain-Datenbank - es bewirkt, dass Ihr Kunde zu betrachten, der real-Kette ungültig, und versuchen Sie zu finden. Da der real-Kette bleibt die längste offensichtlich zeigt diese Warnung, als es merkt, seine Meinung unterscheidet sich von dem rest des Netzwerks.

Die Lösung ist das löschen blkindex.dat/blk000?.dat und lassen Sie redownload der Kette. Im Falle Sie laufen 0.8 (wenn nicht, upgrade), können Sie einfach verwenden -reindex um die Datenbank neu erstellen (kein Download notwendig).

+474
808 LeLo 23.08.2014, 09:19:39

Ich würde sagen, es gibt eine Reihe von Fragen spielen hier. Wenn das system "offline" dann nur noch aktualisieren, müssen Sie die Salden ist das, was zuletzt gespeichert wurde. Die Annahme hier ist, beide Quellen sind vertrauenswürdig, und das system in der Mitte ist vertrauenswürdig. Könnte genauso gut machen es zu einem zentralisierten asynchronen system. Sie hätte weit mehr Kontrolle und weniger Vertrauen auf 3rd-party-tools zu diesem Punkt.

Das vorgeschlagene system wäre "nett" aber eine Lösung in der Zwischenzeit wäre die Entwicklung einer internen Finanzbuchhaltung. Sie wissen, Partei A und Partei B. Sie wissen, Ihre Guthaben, und Sie Vertrauen in Ihre Transaktionen. Dieses system setzt Voraus, Sie wissen, Ihre Schlüssel, oder erhalten Sie Sie bei Bedarf.

Auf der Grundlage der aktuellsten balance-speichern Sie Ihre Transaktionen in einen normalen DB. Laufen balance, wieder basierend auf aktuellsten Informationen. Wenn der Knoten eine Verbindung herstellen können, aktualisieren die aktuellen Salden (Vertrauen, aber überprüfen), überprüfen Sie alle vorherigen Transaktionen können Sie eingereicht haben, für die Fehler (Mangel an gas, unsachgemäße Transaktion, Geldmangel etc), dann verarbeiten die Transaktionen.

Wenn A -> B und B -> A-Transaktionen dann könnte man beheben transaktionskasse intern (unter der Annahme, dass legal ist, was gemeint ist). Ansonsten können Sie in allen Arten von Logik zu lösen jede Transaktion. Um zusammenzufassen:

  1. Verwenden Sie ein internes system für das verfolgen, was was ist. Was wurde bezahlt, was bezahlt werden muss.
  2. Wenn der Knoten eine Verbindung herstellt, erhalten Sie so viel Informationen wie Sie können. Aktuelle Bilanz, bestätigte Transaktionen aus früheren Stellungnahmen, dass Transaktionen, die immer noch darauf warten, bestätigt zu werden. Identifizieren von Transaktionen, outright gescheitert, aus welchem Grund auch immer (das ist vorausgesetzt, Sie eine kurze 'Zeit' für die Verbindung mit dem Knoten. Es wäre nicht angeschlossen bleiben, lange genug, um zu sehen, Transaktionen Treffer den ersten block), sitzt immer noch im mempool (nicht genug gas, um abgeholt werden und veraltete gehen), etc.
  3. Prozess auf der Grundlage der oben genannten Informationen. Transaktionen werden letztlich gelöst oder ungelöst. Ein FIFO verwendet werden können, zu beheben, werden die ältesten Transaktionen, oder wenn die ideale situation ist zu lösen, die größte Anzahl von Transaktionen, die zunächst unabhängig von Alter dann eine große Transaktion bekommen kann überlastet werden, während viele andere Transaktionen achten, der.

Das ist alles eine Frage der balance "Vertrauen" vs. "timing". Wenn ich 2 Geldbörsen, und ich bin der einzige, der mit den Schlüsseln, ich konnte laufen, wird jede Transaktion in einer back-end-tracking-system, was "man sollte" und lösen Sie Sie, Wann immer ich will.

Die bereitgestellten Vorschlag wird ein Gleichgewicht zwischen den verfügbaren Technik(und Umständen), Sicherheit und Genauigkeit.

+409
user282662 28.04.2018, 10:09:39

Standardmäßig getreceivedbyaddress nicht enthalten unbestätigten Transaktionen. Der zweite parameter ist für die minimale Anzahl der Bestätigungen.

Also entweder tun getreceivedbyaddress 0, oder tun setgenerate true 6, und die empfangen sollten korrekt sein.

+408
J and S Canada 01.12.2016, 10:20:17

Meine Frage ist über die übertragung von Bitcoins zwischen zwei Adressen, die zimmerreserviereung, ohne das Sie eine Brieftasche.

Hier ist meine Idee der übertragung von bitcoins in folgender Weise:

Idee:

Ich habe meine eigene Android-Anwendung. Ich bin bereit zum senden/empfangen von bitcoin mit blockcypher Apis

Ich halte private und öffentliche Schlüssel generiert von oben-apis in meiner eigenen Datenbank verschlüsselt.

Macht es Sinn?

Das mag eine dumme Frage für Experten, aber als Neuling in der block-chain-Technologie ich bin neugierig zu wissen, die richtige Richtung, das Konzept.

+405
Guildias 14.12.2015, 05:24:09

Sie können die getbalances Befehl. Wird es wieder alle von den Salden der Zugehörigkeit zu der Brieftasche, darunter auch solche, die Brieftasche kann Zeichen für, sehen nur die Dinge, Vertrauenswürdige Transaktionen bestätigt und unbestätigt ändern), und unreife coinbase Ausgänge.

Hier ist die Ausgabe der Hilfe für Sie.

getbalances
Gibt ein Objekt mit allen Guthaben in BTC.

Ergebnis:
{
 "mine": { (Objekt -) Salden aus Ausgaben, die Brieftasche anmelden können
 "trusted": xxx (numerisch) trusted-balance (Ausgänge erstellt von der Brieftasche oder bestätigt-Ausgänge)
 "untrusted_pending": xxx (numerisch) nicht vertrauenswürdigen ausstehende Saldo (Ausgänge von anderen erstellt wurden, die im mempool)
 "unreif": xxx (numerisch) Saldo aus unreifen coinbase Ausgänge
 "benutzt": xxx (numerisch) (nur vorhanden, wenn avoid_reuse eingestellt ist) Saldo aus Münzen geschickt, um Adressen, die zuvor damit verbracht, die aus (potenziell die Privatsphäre verletzen)
},
 "watchonly": { (Objekt) watchonly Salden (nicht vorhanden, wenn die Brieftasche nicht sehen nichts)
 "trusted": xxx (numerisch) trusted-balance (Ausgänge erstellt von der Brieftasche oder bestätigt-Ausgänge)
 "untrusted_pending": xxx (numerisch) nicht vertrauenswürdigen ausstehende Saldo (Ausgänge von anderen erstellt wurden, die im mempool)
 "unreif": xxx (numerisch) Saldo aus unreifen coinbase Ausgänge
},
}
+366
Faiqa Saleem 25.10.2013, 20:38:16

Ich glaube, es ist in Erster Linie, weil bei einem so großen Sprung vorwärts das bitcoin-Netz ausfallen würde. Ich habe gelesen, für den Anfang, dass, wenn jemand im Besitz mehr als 50% der hashing power das Netzwerk wäre gefährdet, ich weiß nicht, dieses, um wahr zu sein oder sonst was aber was ich weiß ist, Bitcoins haben wenig Wert, wenn niemand ist der Handel Sie, weil Ihr Wert beruht auf Vertrauen. Wenn ein Unternehmen fuhren die Schwierigkeiten und hatte auch eine große Mehrheit der Münzen gibt, dann würden die Menschen verlieren Interesse am bitcoin-Netzwerk und deshalb würde Sie nicht haben alle so viel Wert ist, entweder ein anderes Netz würde letztlich nur ersetzen.

+239
olumide idowu 10.09.2010, 19:54:38

Bei der Bewältigung der doppelten Ausgaben, zeigt das Protokoll erzwingt, dass nur die erste Transaktion (und mit erste meine ich die erste Transaktion zu senden, um das Netzwerk) als gültig betrachtet wird ?

+161
Yoyoyo 30.04.2018, 23:00:29

überprüfen Sie dies:

https://en.bitcoin.it/wiki/Block_hashing_algorithm

Wie ist ein block-header-hash im Vergleich zu dem Ziel (bits)?

[BEARBEITEN] Auch das Berechnen der hash-block-header

+161
Mohammad shahryary 22.10.2011, 15:35:55

Das problem ist, weil der Netzwerkgruppe der Fühler, der Anschluß wurde nicht richtig behandelt. Überprüfen Sie, weitere Patches und fixes von hier: https://github.com/bitcoin/bitcoin/issues/15484

+159
Joel Wanner 08.05.2015, 20:24:04

Das war also da .conf Datei Zeile regtest=1

+12
Sebastien FERRAND 23.05.2014, 04:50:11

Fragen mit Tag anzeigen