Immer Trgval? Nein (false positive; hash - > Ziel),

Ja, ich bin ein Noob. Erste Bekanntschaft mit bitmining bevor ich bis zu big rigs Investitionen. Lern-rig ist ein RPI-3 B+ mit Bitmain ASIC eruptors. Mit BDGminer und Verbindung und hashes mit ihm. Problem ist, wenn Berechnungen durchgeführt ich erhalte dies:

trgval? Nein (false positive; hash - > Ziel)

Forschen und finden nichts, um zu helfen. Geändert pools geändert scripts, aber am besten ist der Sha256, welche die bitmain s ausgelegt sind. Art stecken schon jetzt und hoffe jemand hätte eine Ahnung, zu helfen. Dank

+827
K19851805R 21.05.2017, 06:43:39
28 Antworten

Viele Menschen misquote Satoshi Papier und übernehmen die 6 ist etwas Wert, von Bedeutung.

Satoshi ' s Papier beschreibt die Anzahl der Bestätigungen notwendig zu 99,9% sicher (weniger als 1 von 1000 chance auf Erfolg), dass ein Angreifer nicht bauen konnte, eine längere Kette, die umgekehrte Transaktion.

http://bitcoin.org/bitcoin.pdf

P < 0,001
q=0.10 z=5
q=0.15 z=8
q=0.20 z=11
q=0.25 z=15
q=0.30 z=24
q=0.35 z=41
q=0.40 z=89
q=0.45 z=340

p ist die chance, den Angreifer schließlich immer längere Kette und die Umkehrung einer Transaktion (0,1% in diesem Fall). q ist die % der hashing power der Angreifer kontrolliert. z ist die Anzahl der Blöcke um die Gefahr einer Umkehrung unten p (0.1%).

So können Sie sehen, wenn der Angreifer einen kleinen % der hashing power 6 Blöcke ausreichend ist. Denken Sie daran, 10% des Netzes zum Zeitpunkt des Schreibens ist ~100GH/s. Jedoch wenn der Angreifer hatte mehr % der hashing power würde es nehmen immer mehr zu sicher sein, dass eine Transaktion kann nicht rückgängig gemacht werden.

Wenn der Angreifer q von >50% (der"51% Angriff") dann gegeben, unbegrenzte Zeit, die die Angreifer unausweichlich mit der längsten Kette.

Auf edit: zu klären, die "unbegrenzte Zeit" die Kette mit der höheren hashrate wird unweigerlich am Ende der längsten jedoch wahrscheinlich noch ins Spiel kommt. Wir können nicht mit 100% Sicherheit sagen, wie lange es dauern wird, am besten stellen wir ein Konfidenzintervall. Wenn der Angreifer nur knapp schneller als die guten Miner (51% vs 49%) dann kann es eine sehr lange Zeit für einen Angreifer zu überwinden, ein Defizit von 6 blocks. Je mehr der Angreifer, dominiert (d.h. 70% vs 30%) je schneller desto kürzer ist der vertrauensbereich von 95% erreicht ist.

+911
JDutil 03 февр. '09 в 4:24

Ich habe diesen Fehler von 5 Tagen auf meinen 2 Servern

WARNUNG: die ungewöhnlich hohe Anzahl von Blöcken generiert, 48 Blöcke erhielt in den letzten 4 Stunden (24 erwartet)

Was ist dieser Fehler ? Ich muss Neuindizierung der Kette ?

Vielen Dank

+770
paduse 24.11.2016, 13:03:04

Können wir argumentieren, dass, da die Schwierigkeit einstellen, indem Sie pools ist niedriger als das eigentliche, "alte" hardware profitabel bleiben länger und sind somit für mehr Zeit. Und dadurch, indirekt, erhöht die aktuelle hash-rate auf das gesamte Netzwerk? (und damit die Schwierigkeit, wie gut?)

+748
williams 18.03.2013, 20:51:45

Ich glaube, Sie brauchen, um ein wenig mehr zu Lesen.

Was Sie ' re darauf hindeutet, ist wie zu sagen "Hey, ich weiß, was meine aktuelle Guthaben auf meinem Girokonto ist, also, warum nicht einfach wegwerfen, alle bisherige Geschichte".

Das mag in Ordnung sein, bis Sie brauchen, um herauszufinden, ob oder nicht jemand, Kassierte einen check vor 6 Monaten.

Hashing ist kryptografisch signieren der Transaktion, es ist nicht die Verringerung der Transaktion NUR einen hash. Es ist die Transaktion selbst, zusammen mit den vorherigen Transaktionen hash, Hash-zusammen, um einen neuen hash, die bestätigt wird durch Vergleich der bisherigen hash der Transaktion.

+682
Katas 11.07.2012, 14:45:12

Ich denke, es ist, weil die beabsichtigte Sicherheit Modell - generieren Sie eine Adresse für einen Kunden, der sendet die bitcoins an Sie.

So dass Menschen, um herauszufinden, die Absender-Adresse kann dazu führen, Menschen zu erstellen, die eine bitcoin-Adresse, dann bitte die Kunden, geben Sie Ihre Absenderadresse.

Was, wie...

Fand ich diese drei threads:

+679
Motion210 22.03.2012, 07:30:47

Maximal 100 bytes und überprüft, und hier definiert: https://github.com/bitcoin/bitcoin/blob/master/src/consensus/tx_verify.cpp#L195

+642
pylover 20.12.2012, 06:38:01

Das ist neu. Es ist ein Feld, das enthält txids die halten die gleichen Daten wie die ursprüngliche Transaktion (hat aber verschiedene txids).

Siehe ID-malleation bug

+606
Bill McC 15.10.2014, 17:30:47

Es gab zahlreiche Berichte, die genau dies geschieht auf bitcointalk. Dieser thread listet mehrere Leute sprechen über dieses problem: https://bitcointalk.org/index.php?topic=255174.0;topicseen. Eine andere person fragte, warum das passiert so regelmäßig hier auf stackexchange und empfangen, was klingt wie eine ziemlich gute Antwort: Warum so viele bitcoin-Börsen haben Ihre Konten geschlossen und haben Probleme mit der Einrichtung von Bankkonten?

Ich wohne nicht in Großbritannien, so dass ich nicht sprechen kann, mit persönlichen Erfahrungen über die britischen Banken, die Meinungen über Bitcoins. Aber wenn Sie daran interessiert sind, den Kauf von bitcoins und besorgt darüber, dass Ihre bank-Konto geschlossen, ich möchte Sie ermutigen, ein Konto zu eröffnen, mit dem Internet Credit Union: https://internetcreditunion.org/ Sie ging auf Rekord im vergangenen Jahr auf der Bitcoin-Konferenz, die sagen, dass Sie die Unterstützung Bitcoins mit Ihrer Kreditkarte Union, sehen Ihre Präsentation für mehr details: https://www.youtube.com/watch?v=RD6fVNGEnlI&list=PLUOP0P68GJ3BGjfqoLLnzAefk3ZzXQtJ7&index=5 Leider, ich weiß nicht, wo in der 34 Minute war es, dass Sie sagte, dass, aber es ist dort irgendwo.

Ihre bank wird in den Vereinigten Staaten, aber Ihre signup-Seite (https://internetcreditunion.org/form-membership-application/) sagt, man kann einen ausländischen Pass und den Vereinigten Staaten Steuer-ID-Nummer zu bekommen, ein Konto. Also, wenn Sie bereit sind, bekommen eine Steuer-ID-Nummer, die Sie bekommen können ein Konto mit Ihnen. Das wäre meine Empfehlung, wenn du bist interessiert in den Kauf von bitcoins-ohne Angst, dass Ihre bank-Konto geschlossen.

+592
Linda Marie Ardo 09.01.2012, 12:11:03

Es ist sehr profitabel. Ich bin auch neu im Bergbau, aber versuchen Sie, Folgen Sie den neuesten Nachrichten. Ich habe auch gelesen wo verkaufen bitcoin in Kanada in einem Artikel von ICO Impuls. Kanada ist eine der am meisten crypto-freundlichen Ländern in der Welt, und es ist wahrscheinlich der einfachste Weg, um fiat-Geld für crypto. Möchten Sie versuchen cryptoexchange Austausch zu.

+549
ClaudeShannon 03.11.2016, 02:15:01

Ich bin vorsichtig Antworten auf diese.

Ich habe ein Buch zu schreiben, in diesem Raum, genannt Bitcoin-Schritt für Schritt. Sie können es abholen auf Kindle. http://www.amazon.com/Bitcoin-Step-by-ebook/dp/B00A1CUQQU/

Ich versuche sehr sorgfältig zu wählen, wo ich dies erwähnen. Ich will nicht zu brechen die Regeln der Website, aber ich denke, dass dieses ist relevant zu dieser Frage.

+465
borges 05.02.2015, 18:57:30

Es ist ziemlich klar, wie das signieren einer Nachricht mit einer Bitcoin-Taste, die nützlich sein können beweisen Besitz von Fonds.

Es ist jedoch keineswegs klar, wie die Verschlüsselung einer Nachricht mit einem Bitcoin-Schlüssel kann etwas nützliches machen. Diese Funktion ist erreichbar über " Extras/Verschlüsseln/entschlüsseln der Nachricht, und scheint ECIES oder irgendeiner Variante davon:

https://en.wikipedia.org/wiki/Integrated_Encryption_Scheme

Es scheint, dass mindestens ein Entwickler Zweifel über die Sicherheit solcher Systeme:

https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2014-August/006581.html

Sicherheit beiseite, was die praktische Vernunft würde jemand, der zum verschlüsseln einer Nachricht mit einer Bitcoin-Schlüssel?

+443
k1rushqa 14.05.2011, 03:59:02

Sie können versuchen, diese auch (als Docker-image für die offline-Nutzung): https://keytool.online/

+428
moscoquera 05.01.2017, 16:17:59

Die Suche nach einer Transaktion in einem merkle root, muss man wissen, die TXID der Transaktion gesucht. Es ist nicht möglich, um die Suche für die Blätter (Transaktions-IDs), die der Befriedigung eines komplexen Musters [ohne Scannen jede der Transaktionen]. Nach der TXID und die TXIDs von anderen Transaktionen in diesem block erworben werden, der Baum Durchlaufen wird, indem hashing (details hierzu finden Sie unter Warum ist die full-Merkle-Pfad benötigt, um zu überprüfen, eine Transaktion?) Die Transaktion erwies sich als ein Teil des Blockes, wenn die Letzte hash ist gleich der merkle root.

+333
Nasher 04.03.2018, 20:57:09

Richtig. Der Bergbau hat mehrere Ziele, einschließlich:

  1. Generierung von neuen bitcoins (bis 21 Millionen bitcoins).
  2. Überprüfung neuer Transaktionen und verharren Sie in das Bitcoin-system (in der Bitcoin block-Kette).

Der Bergbau ist entscheidend für das Bitcoin-system und damit das Bitcoin-system liefert den Anreiz (Bitcoin reward) für alle, die an den Bergbau. Die Sicherheit von Bitcoin ist direkt abhängig von der Rechenleistung des Netzwerks Bergleute.

Eine Frage, die eventuell existieren in diesem Kontext ist "Warum darf Bergleute zu stoppen Bergbau?". Bergleute können möglicherweise aufhören, Bergbau, weil ein Rückgang der Bitcoin Wert. Die Knappschaft-Belohnung ist eine Konstante Anzahl an bitcoins (derzeit 25 bitcoins, die halbiert sich alle 4 Jahre). Wenn der Wert des Bitcoin sinkt, der Lohn für die Bergleute verringern, was dasselbe ist, zu.

Die Sorge wäre, dass Bitcoin verfängt sich in einer "Todesspirale".

Dies führt zu der Möglichkeit einer Todesspirale, in denen der Verlust das Vertrauen in Bitcoin kann bewirken, dass der Bitcoin-Preis nach unten gehen, ein fallenden Preisen sinkt der Anreiz zur mine und das Gleichgewicht mining rate, geringere Abbaurate führt zu der Währung, die einfacher zu unterwandern, und dies führt zu einem weiteren Verlust des Vertrauens in die Währung.

death spiral of Bitcoin

+273
Ed Hrabosky 27.04.2013, 00:15:42

Wenn ich versuche, etwas zu kaufen, mit bitcoins, wie funktioniert, dass der Händler weiß, dass ich haben, bezahlt Sie den vereinbarten Betrag.

In anderen Worten, wie sieht der Kaufmann wissen, dass ich bezahlt für das Produkt, und Sie können damit beginnen, den Versand der Ware zu mir. Ich dachte, dass bitcoin anonym in seine Geschäfte

+262
Pelle Jacobs 24.12.2011, 23:07:23

Nein. Entspricht ein privater Schlüssel zu einem öffentlichen Schlüssel (und Umgekehrt), und das entspricht einer Adresse (und Umgekehrt). Mit einem neuen privaten Schlüssel (unabhängig davon, wo es herkommt, es könnte also abgeleitet werden, einen anderen privaten Schlüssel) würde bedeuten, dass Sie einen neuen öffentlichen Schlüssel und eine neue Adresse. So können Sie nicht verbringen keine Mittel im Zusammenhang mit der ersten Adresse mit dem neuen privaten Schlüssel, denn es ist nicht im Zusammenhang mit dieser Adresse.

+251
Sumon Sumon 28.06.2011, 01:42:11

Ja, Cambria Universität nehmen zu können Gebühren, die Bitcoin im Bericht heißt es :

London: Eine Universität in Großbritannien hat sich die erste öffentliche varsity in der Welt zu ermöglichen Studenten, um Ihre Studiengebühren bezahlen mit der digitalen Währung Bitcoin.

Studenten an der Cumbria University Teilnahme an zwei Kursen die Untersuchung der Rolle von komplementären Währungen werden dürfen, die die Einheiten verwenden.

Letztes Jahr hat die Universität von Nikosia, eine private Universität in Zypern, angekündigt, es würde die Bitcoin akzeptieren, aber die University of Cumbria ist die erste öffentliche Universität, dies zu tun, und für die Kurse, sind bereits validiert und das akzeptieren die Schüler.

Cumbria system für die Annahme von Zahlungen über Bitpay-system ist bereits in Betrieb, die Universität sagte in einer Erklärung.

Den vollständigen Bericht finden Sie auf die folgende URL

http://www.ndtv.com/article/world/british-university-to-accept-tuition-fees-in-bitcoin-474086

+229
user2513278 23.03.2013, 18:05:08

Ich habe gehört, dass der name kann ein pseudonym sein, und dass sehr wenig ist bekannt über den initiator des bitcoin. Auch scheint es, dass er aufgehört hat zu arbeiten auf dem main-client.

Wann war seine Letzte nachweisbare Lebenszeichen? Hat er jemals zu erwähnen oder ankündigen zu seiner pensionierung?

+196
Brennen Privett 07.03.2017, 02:21:38
Eine Gabel ist ein Projekt, das spaltet sich von einem früheren Projekt und geht in eine etwas andere Richtung.
+196
Skonesam 07.10.2012, 20:47:30

Dogecoin kein limit mehr.

+195
Colin McGuire 19.05.2010, 11:19:38

Nach dem passieren von bitcoinj-API-Dokumentation in Bezug auf die Methoden, die Sie gebeten haben, über die Art und Weise machen Sie die zweite Methode funktioniert, Sie sollen verbinden Sie die input-Transaktion, um die Ausgabe von dieser besonderen tx. Gehen Sie durch den link, den ich oben gegeben habe, und meldet, falls erforderlich.

+175
Thushar Kamtikar 17.01.2010, 00:25:36

Es ist möglich, aber sehr dumm, das zu tun. Wenn Sie halten ist die Schwierigkeit, die gleiche, die hardware wird besser und besser im Laufe der Zeit (oder einfach nur mehr davon verwendet wird, um mir Ihre altcoin) und dadurch werden Blöcke hergestellt werden, schneller und schneller und schneller. Dies macht Angriffe viel leichter zu Ort zu.

+140
christopherjkim 08.02.2018, 06:08:10

Disclaimer: ich bin einer von diesen 7 Personen.

Es ist wahr, dass änderungen an diesem bestimmten code-repository, und die releases der Bitcoin Core-software aus gebaut es sind letztlich gesteuert durch ein paar Leute, und viele Bergleute führen Sie diese software.

Aber:

  • Bitcoin Core ist nicht die einzige software, die die Interaktion mit dem Bitcoin-Netzwerk. Es gibt auch andere Knoten-und wallet-Implementierungen.
  • Sie können führen Sie eine modifizierte version, oder Sie können die Gabel den code und halten einen Zweig, selbst, wenn es Funktionen oder änderungen, die Sie lieber sehen.
  • Auch bei Bitcoin-Core-Antrieb der Mehrzahl von vollen Knoten im Netzwerk, die Entwickler können nicht direkt ändern, die core-Protokoll Regeln. Wenn eine änderung war umstritten, die Menschen können (und sollten) sich weigern, zu aktualisieren. Letztendlich sind es die Menschen, entscheiden, ausführen, eine Bitcoin-Knoten, die indirekt die Netzwerk-Anforderungen.
  • Bergleute setzen Sie nicht die Regeln. Dies ist ein weit verbreiteter Irrglaube, viele Leute denken, dass die längste Kette erstellt von Bergleute ist die eine, die wird akzeptiert durch das Netz. Dies ist nicht richtig: es ist der am längsten gültige Kette, der gewinnt. Zu jeder vollen Knoten - einschließlich der nicht-Bergleute - überprüfen Sie die Transaktionen in der Kette und wird einfach ignorieren Kette mit Fehler.
+138
Nanokaso Gongon 26.10.2015, 19:39:22

Welche Benutzer-Daten ist durchgesickert von MtGox Datenbank während der Juni 2011 hack? Ist die Datenbank noch verfügbar zum download überall, wie es vor fast einem Jahr war?

+96
user24183 08.02.2014, 03:56:05

Das Bitcoin-system nicht nur über eine Netzwerk-Protokoll: Jede Art der Beschaffung der Blöcke ist gleich gültig-- Blöcke über freenet, über Satellit, über das P2P-Netzwerk, alle arbeiten genau so gut und in der Praxis verwendet werden. UDP wird verwendet, mit bitcoin zu, durch die Faser-Protokoll.

Wie weit die gemeinsame Bitcoin P2P UDP-Protokoll geht nicht eine besonders gute Passform für die meisten Operationen, die er ausführt. Bitcoin muss zuverlässig Nachrichten senden, die weit größer als ein IP-Paket, wie Transaktionen und Blöcken. Obwohl das internet "sicherer" packet loss-raten von 1-3% sind üblich. Dies bedeutet, dass jede Anwendung benötigen, um die Kommunikation von großen Nachrichten mit UDP implementieren muss packetization, Weiterverbreitung, umsortieren, etc-- die gleichen Dinge, die TCP realisiert bereits für uns. Viele Anwendungen, die 'rollte Ihre eigenen TCP' in userspace haben, endete mit ausnutzbaren Fehler in Ihnen, also es ist nicht etwas, das getan werden soll, ohne einen guten Grund.

UDP hat auch das Problem von NAT-traversal: Erste bidirektionale Kommunikation über ein NAT mit UDP ist nicht eine einfache Sache. Kreuzung etwas komplizierter als bei einem full cone nat, erfordert erhebliche Mengen an speziellen code, aber ohne Sie wird es sehr viele hosts, die einfach nicht reden können andere peers mit UDP.

Sie erwähnen connectionlessness so dass Sie relay zu einem zufälligen host im Netzwerk, sondern in Bitcoin P2P nutzen wir die konsistente Beziehung zwischen den Knoten, um das Netzwerk zuverlässiger und effizienter. Knoten, die eine Idee haben, was Ihre Altersgenossen bereits kennen und vermeiden können, senden Sie redundante Daten. Knoten auch wissen, welche Kollegen wurden am schnellsten senden Sie Blöcke in die Vergangenheit und behandeln Sie speziell. Auch wenn das Protokoll ist verbindungslos, es gibt Kosten für die Verarbeitung von Nachrichten von peers, die von der Priorisierung der Behandlung von Nachrichten aus vorhandenen peers, Bitcoin reduziert die Auswirkungen von einigen Arten von DOS-Angriffen. Umgang mit größeren als ein-Paket-Nachrichten, Weiterverbreitung, etc. auch bedeuten, dass selbst mit einem verbindungslosen transport gibt es noch eine Art von persistenten Zustand.

Aber eine wenn die Umsetzung wollte, um nach dem Zufallsprinzip zu verbinden, eine Nachricht zu senden, könnte es gegen einen Aufpreis ist ein paar Roundtrips für den handshake. Oder nicht einmal das: es sind nur etwa 10.000 erreichbaren Knoten im P2P-Netz, es wäre nicht viel von einer Herausforderung zu halten öffnen Sie ein hauptsächlich im Leerlauf, TCP-Verbindung zu jedem und jeder von Ihnen, wenn alle staatlichen beibehalten wurden nur das TCP-Zustand. Also, für diesen Punkt die Verwendung von UDP würde am besten einfach nur eine Optimierung für etwas, das könnte schon getan werden, aber ist das nicht getan. Ich denke, dass es interessanter wäre, zu demonstrieren, die Nützlichkeit der alle diese verbindungen zuerst, bevor Sie sich Gedanken über die Optimierung der it.

Warum also könnte der UDP-transport nützlich sein, um das Bitcoin-P2P-Protokoll?

  • Um die niedrigste Latenz-block-transfer möglich, es muss keine round-trips auch im Angesicht der Paketverlust, die verhindert, TCP-und das ist der Grund, warum Faser verwendet UDP. Aber um keine round-trips das Protokoll muss in der Lage sein zu handhaben, Verlust ohne Weiterverbreitung und niedrige Latenz ein block muss decodable mit einer minimalen Menge von Daten erhalten. Dies erfordert eine sehr ausgefeilte Fehlerkorrektur-Techniken, die ein sich entwickelndes Gebiet und habe noch nicht ausgereift genug, noch zu prüfen, mainstreaming von Ihnen. Die Latenz Vorteile der Faser, die auch existieren so lange, wie eine kleine Anzahl von hosts sind, es zu benutzen, denn es macht die schwere Aufgabe der unter-Blöcke alle rund um die Welt. Round-trips nicht verursachen viel Schaden auf low-latency-links. Und diese Latenz Sorge gilt nur für block-relais.

  • Im Gegensatz zu TCP, UDP erfordert eine gewisse Menge von NAT-traversal Handhabung, einfach bidirektionale Kommunikation arbeiten. Aber in Kombination mit full-nat-traversal Umgang mit UDP ist oft in der Lage, eine Kommunikation zwischen Rechnern, die beide hinter verschiedenen NATs. Dies könnte hilfreich sein für das Bitcoin-P2P-Netzwerk, da die meisten hosts sind nicht erreichbar, hinter einer nat. Also, ironischerweise, einer der UDP-Herausforderungen ist auch eine seiner Verwendungen. Jedoch, zum Anschluss von hosts, die sowohl hinter einem Netz der Hilfe eines Dritten nicht-natted-host ist erforderlich, zusammen mit noch mehr NAT-traversal-code. Angesichts der Komplexität der Traversierung Verbesserung der Bitcoin ist eine Unterstützung für TCP-port-mapping (z.B. Implementierung von NAT-PMP) wäre wahrscheinlich eine bessere Rendite jetzt.

  • Verwendung von UDP würde es erlauben, "schlimmer als " best effort" traffic-handling. Für niedrige Priorität "bulk traffic", wie das synchronisieren der blockchain es wäre schön, wenn der Verkehr gezielt geformt selbst zu vermeiden, stören andere Datenverkehr im Netzwerk. Alternative Methoden zur Kontrolle der algorithims wie LEDBAT machen es möglich, die übertragung mit niedriger Priorität Daten mit minimalen Auswirkungen. Aber weil die TCP-stacks noch nicht allgemein unterstützt diese congestion-control-Konzepte, Anwendungen, wollen, dass Sie Zeit brauchen, zu implementieren Ihre eigenen Transporte. Für Bitcoin wäre es ideal, wenn wir nur flip eine socket-option und schalten Sie LEDBAT und aus auf bestehende verbindungen (z.B., wenn der peer anfordert historischen blocks oder in der Zukunft, wenn so etwas wie Faser benutzt wird, von der Knoten-zu-relais-blocks), aber das ist keine option, noch.

[Diese letzten beiden Gründe sind die Gründe, dass Bittorrent in der Regel UDP verwendet]

+86
Erexatropin 30.01.2013, 12:34:29

Da Bitcoin dezentral organisiert, jeder behauptet, eine Autorität ist höchst verdächtig. Eine frühe site ist immer noch stark in die unabhängige praktische (pro-Bitcoin) Informationen:

https://www.bitcoin.org

Stellen Sie sicher, zu bleiben Weg .com-Variante!

+56
tochofr 10.02.2019, 03:11:21

Die optimale Transaktionen für die Bergleute in block diejenigen, die mit hohen Gebühren und geringer Lautstärke. Höhe der Transaktion ist die große Grenze. In Bezug auf viele Eingänge, es sollte nicht teuer sein, da die überprüfung der Signatur ist sehr einfach und alle Eingänge sind bereits in den pool der UTXO. Also es hängt wirklich davon ab, Bergarbeiter-Algorithmus und anderen Transaktionen. Zum Beispiel, wenn der block hat eine sehr kleine Größe, die linke und Ihre Transaktion A ist die beste option, dann ist tx Ein mal Glück.

+54
Jose Zarate 11.07.2010, 19:28:16

Derzeit gibt es rund 7000 Knoten im Bitcoin-Netzwerk. Die Sicherheit beruht auf der Tatsache, dass jemand das hinzufügen von Knoten hätten aufwenden, um CPU-Leistung zu hash-Transaktionen.

Was verhindert, dass jemand von der Erstellung einer großen Anzahl (z.B. 10.000 bis 20.000 oder mehr Knoten) und führen Sie dann den folgenden Angriff.

Das Ziel des Pseudo-Netzwerk zu erscheinen, um niemanden, außer für legitime Knoten, als Herstellung legitimen Verifizierung von Bitcoin-Transaktionen ohne tatsächlich tun, die Arbeit. Während des legitimen Netzwerks würde wissen, dass etwas falsch ist; diejenigen, die außerhalb es scheint, dass eine Mehrheit die Genehmigung der Transaktion.

Die falschen Knoten laufen, eine abgespeckte version der Bitcoin akzeptiert die neuen Blöcke, die von anderen Schein-Knoten, aber keine neuen berechtigten Forderungen. Die gefälschte software wurde entwickelt, um die Blöcke so echt wie möglich Aussehen, Kette zusammen, aber ohne den wahren Beweis der Arbeit. Der Knoten konnte sein bots auf den infizierten Computern.

Der Knoten könnte so etwas machen:

1) Sammeln Sie alle Transaktionen, die Sie über das Netzwerk senden, darunter auch solche mit ungültigen Signaturen und vielleicht andere ungültige Informationen, einschließlich der Diebstähle, die von der intriganten.

2) Die Knoten im Konzert erzeugen die block-header und einen hash von hashing einmal mit einigen pre-aggreed auf nonce. Sie nicht die Mühe zu tun, die wiederholte Suche.

3) Alle die falschen Knoten akzeptieren den block, dann senden Sie Ihre Annahme aus dem Netzwerk und starten Sie das anlegen des nächsten block

+17
SRINIVAS ANNAPURNA 10.03.2018, 01:32:02

Fragen mit Tag anzeigen