Visualisieren Bitcoin Hashing

Nach https://en.bitcoin.it/wiki/Hash,

BitCoin nutzt den SHA-256-hash-Algorithmus zu erzeugen, nachweislich "zufällige" zahlen in einer Weise, die erfordert, dass eine vorhersagbare Menge an CPU Aufwand. Erzeugen eines SHA-256-hash mit einem Wert kleiner als die aktuelle target löst einen block und gewinnt Sie einige Münzen.

Hier ist ein Beispiel für die web-logs; https://code.google.com/p/logstalgia/

Offensichtlich lösen die hash braucht viele Iterationen. Ich bin gespannt, ob es alles, was derzeit erlaubt die Darstellung der Bergarbeiter-hashing?

+749
Teanteeloky2ten 09.08.2013, 00:06:30
24 Antworten

Die zusätzliche nonce ist genauso wie bei den normalen nonce in einen block-header. Es ist "berechnet", indem ein Zähler, der inkrementiert, jedes mal alle möglichen nonces für die block-header-nonce Feld erschöpft sind. Dieser Prozess der Erhöhung der nonce und dann die extra nonce wird wiederholt, bis eine gültige block-hash gefunden wird.

+815
wspurgin 03 февр. '09 в 4:24

Bitcoin-Qt nicht unterstützen sowas.

Theoretisch:

Eine Transaktion wird abgebrochen durch die Veröffentlichung einer zweiten Transaktion, die Doppel-verbringt einige der Münzen, die in der ersten Transaktion (dies kann eine send-to-self). Wenn die zweite Transaktion in einem block vor der ersten eins, der erste wird ungültig und kann als vollständig storniert, nachdem die zweite Transaktion erhält 6-Bestätigungen. Es ist normalerweise nicht leicht, dies zu tun. Netzwerk-Knoten kann nicht sein, dass Transaktionen, die Doppel-verbringen Sie die Münzen in einer Transaktion verwendet werden, die Sie bereits kennen. Jedoch werden die Knoten allmählich vergessen, Transaktionen, wenn Sie nicht in Blöcken, so dass eine Transaktion, die storniert werden, wenn es nicht machen es zu einem block nach mehreren Tagen und der Absender und der Empfänger stop wiederausstrahlung es.

Bitcoin verwendet eine Funktion namens Transaktion Ersatz. Eine Transaktion könnte gekennzeichnet werden als nicht-final, der verhindert, diese Transaktion in einen block, aber erlaubt, die Transaktion jederzeit rückgängig gemacht werden. Satoshi deaktiviert diese eine Weile her, aber. Transaktionen können immer noch markiert werden, wie nicht endgültig, aber Sie können nicht ersetzt werden.

+784
Jeffpowrs 20.03.2017, 03:31:08

Ich bin versucht zu ändern die CoiniumServ codebase ( https://github.com/int6/CoiniumServ ), so dass es unterstützt bitcoind in regtest-Modus.

Ich weiß, mit bitcoin-cli müssen Sie-regtest auf die bitcoin-cli-Aufrufe, sonst funktioniert es nicht. Aber ein Blick durch den C# - code bin ich mir nicht sicher, wo/wie man es hinzufügen.

Dies ist der Teil, wo ein WebRequest-Objekt erstellt wird: https://github.com/int6/CoiniumServ/blob/fbfcc55b6182902c42fb0cd76411cd646a898fca/src/CoiniumServ/Daemon/DaemonBase.cs#L134

private HttpWebRequest MakeHttpRequest(DaemonRequest walletRequest)
{
RequestsMeter.Mark();

 var webRequest = (HttpWebRequest)WebRequest.Erstellen(RpcUrl);
 webRequest.Credentials = new NetworkCredential(RpcUser, RpcPassword);

 // Wichtig, sonst kann der Dienst nicht deserialse Ihre Anfrage richtig
 webRequest.UserAgent = string.Format("CoiniumServ {0:} {1:}", VersionInfo.CodeName Der Montage.GetAssembly(typeof (Program)).GetName().Version);
 webRequest.ContentType = "application/json-rpc";
 webRequest.Method = "POST";
 webRequest.Timeout = _timeout;

 _logger.Verbose("tx": {0}", Encoding.UTF8.GetString(walletRequest.GetBytes()).PrettifyJson());

 byte[] byteArray = walletRequest.GetBytes();
 webRequest.ContentLength = byteArray.Länge;

versuchen
{
 using (Stream dataStream = webRequest.GetRequestStream())
{
 dataStream.Write(byteArray, 0, byteArray.Länge);
}

 zurück webRequest;
}
 catch (WebException webException)
{
 webRequest = null;
 werfen _rpcExceptionFactory.GetRpcException(webException);
}
 catch (Exception Ausnahme)
{
 webRequest = null;
 werfen _rpcExceptionFactory.GetRpcException("Eine unbekannte Ausnahme ist aufgetreten während der json-Anfrage.", Ausnahme); 
}
}

Ich habe versucht, hinzufügen "regtest:1", um das json-Objekt von walletRequest, und das hinzufügen von "-regtest=1" als zusätzlichen parameter. walletRequest ist ein "DaemonRequest", hier zu sehen: https://github.com/int6/CoiniumServ/blob/fbfcc55b6182902c42fb0cd76411cd646a898fca/src/CoiniumServ/Daemon/DaemonRequest.cs

mit System.Sammlungen.Generic;
mit System.Linq;
mit System.Text;
mit Newtonsoft.Json;

namespace CoiniumServ.Daemon
{
 /// <summary>
 /// Klasse, die die Daten geschickt, um die Münze Geldbeutel als JSON-RPC-Aufruf.
 /// </summary>
 public class DaemonRequest
{
 /// <summary>
 /// Die Methode aufrufen, die die Münze Geldbeutel.
 /// </summary>
 [JsonProperty(PropertyName = "Methode", Um = 0)]
 public string Method { get; set; }

 /// <summary>
 /// Eine Liste der Parameter an die Methode übergeben.
 /// </summary>
 [JsonProperty(PropertyName = "params", Order = 1)]
 public IList<object> Parameter { get; set; }

 /// <summary>
 /// Id des RPC-Aufrufs. Diese id wird in der Antwort zurückgegeben.
 /// </summary>
 [JsonProperty(PropertyName = "id" Order = 2)]
 public int Id { get; set; }

 /// <summary>
 /// Erstellt eine neue JSON-RPC-Anforderung mit der angegebenen id, Methode und Optional Parameter.
 /// </summary>
 /// <param name="id"></param>
 /// <param name="method"></param>
 /// <param name="Parameter"></param>
 öffentliche DaemonRequest(int id, string method, params object[] Parameter)
{
 Id = Id;
 Methode = Methode;

 Parameter = Parameter != null ? Parameter.ToList() : new List<object>();
}

 /// <summary>
 /// Die bytes der JSON-Repräsentation dieses Objekts.
 /// </summary>
 /// <returns></returns>
 public byte[] GetBytes()
{
 string json = JsonConvert.SerializeObject(this);
 return Encoding.UTF8.GetBytes(json);
}
}
}
+778
user3271611 21.04.2011, 23:36:31

Ja, LN würde Ihnen helfen, direkt.

Angenommen, Sie haben ein offenes LN-Kanal mit Shapeshift oder sind in der Lage zu route eine Zahlung durch LN (d.h. Sie haben einen Kanal öffnen mit jemand anderes hat, die Kanäle zu anderen Menschen). Nehme an, dass JOTA auch umgesetzt hat LN und Sie haben eine offene Zahlung Kanal auf IOTA. Nun, wenn Sie möchten exchange BTC für IOTA mit Shapeshift, würden Sie route Ihre Bezahlung durch den LN zu Shapeshift und Sie würde dann die route eine Zahlung auf IOTA durch IOTA-s LN für Sie.

In der Tat, dies könnte getan werden, wie eine route mit der Garantie, dass Sie Ihr Geld bekommen und nicht darauf angewiesen, Shapeshift oder einer anderen Dritten Partei. Dies ist auch bekannt als atomic-swap. LN können für atomic-swaps, wie dies für Münzen, die LN umgesetzt.

So in diesem Szenario werden Sie nicht zahlen eine Gebühr, um Geld zu senden zu Gestaltwandlung. Stattdessen bezahlt man eine Gebühr, um öffnen Sie die Zahlung Kanal, die Sie für Transaktionen mit vielen verschiedenen Menschen, nicht nur Shapeshift.

+620
JoZe Moreyra 29.07.2019, 20:09:12

wenn Sie sich erinnern, zumindest einige Zeichen Ihres Passworts könnte man brute-force-it.

sehen Sie dieses youtube-video.

+613
francine 16.04.2012, 20:25:03

Cross-posted auf Reddit.

Ich glaube, der Handel Seite hat meist neue Websites, die nicht eine Menge der bestehenden. Für mich ist jeder bestehenden, etablierten Standortes geht, dass Bitcoin mehr Wert ist als zehn neue Bitcoin-akzeptierenden Seiten.

+501
Ann Campbell 19.03.2011, 04:47:03

in letzter Zeit bin ich widme mich in die Programmierung meiner Bitcoin-client für Akademische Zwecke, und ich war die Analyse von Protokoll-Spezifikationen, mit besonderem Augenmerk auf das system der Austausch der bekannten Netzwerk-Knoten durch den getaddr und addr-Nachrichten. Was ich wissen wollte ist dies: obwohl das Protokoll zeigt an, dass eine Nachricht getaddr Sie erhalten eine Liste von bis zu 1000 Knoten, was ist die Beziehung zwischen all diesen Knoten? Gibt es ein Kriterium, an dem ein Knoten hält eine Liste der bekannten Knoten, die nicht zufällig? Ich versuche besser zu erklären: die Knoten, die ich erhalten, in Reaktion auf eine getaddr, sind eigentlich die Nachbarn des Knotens (und daher können wir sagen, dass es einen Bogen zwischen diesen zwei bestimmten Knoten in einer hypothetischen zufälligen Graphen), oder es ist kein link insbesondere ? Haben wir, als Entwickler, offizielle Informationen über solche Themen? Weil der Blick auf die offizielle Webseite die Informationen, die ich fand, ist sehr allgemein (https://en.bitcoin.it/wiki/Protocol_documentation).

Vielen Dank für die Aufmerksamkeit

+487
LuckyBlood 05.04.2014, 23:36:20

Sie können zu generieren, Adresse mit vanitygen oder vanitygen-plus, und ignorieren Sie den privaten Schlüssel. Lesen Sie mehr über es hier: https://en.bitcoin.it/wiki/Vanitygen

E. g.

$ ./vanitygen 1Love
Schwierigkeitsgrad: 4476342
[48165 K/s][total 2080000][Prob 37.2%][50% 21.2 s] 
Muster: 1Love
Adresse: 1LoveRg5t2NCDLUZh6Q8ixv74M5YGVxXan
Privkey: 5JLUmjZiirgziDmWmNprPsNx8DYwfecUnk1fqxmdpaokb36fx1o

Verwenden Sie einfach die Adresse, retten nicht die Privkey.

+425
Joshua Enhialus McFarlane 26.12.2015, 21:15:26

Entweder Sie hatte eine sehr gute Idee, einige Jahre hinter sich, oder Sie Lesen über Litecoin und wollte beantwortet werden, mit Ihren Namen :)

Im Prinzip ist es unmöglich für den Entwurf eines Algorithmus kann nur ausgeführt werden, auf eine generalistische CPU installiert ist, in einem normalen computer, können Sie immer design-Zweck-spezifischer hardware für die jeweilige Anwendung, aber dies ist normalerweise begrenzt durch Kosten-nutzen-Gründen.

Litecoin Designer' Entscheidung für scrypt statt SHA-256 war, gerade weil Sie wollte, dass Bergbau nicht zu über-genommen, die von den GPUs. Am Ende war dies eine teilweise Niederlage, da GPUs tun, können verwendet werden, um die mine scrypt-basierten crypto-Währungen, wenn auch die Effizienz vs. CPUs sind nicht so enorm wie bei SHA-256: eine GPU ist zwischen einigen Dutzend bis hundert mal effizienter als eine CPU, anstatt mehrere tausend effizienter.

Der Grund ist scrypt zwingt Sie, entweder mit großen Mengen an Speicher oder in der Lage sein zu re-berechnen Sie die vorherigen Werte der hash-Funktion schnell, so dass GPUs Weise weniger effizient für diese und verkompliziert das design von ASICS.

Primecoin-Algorithmus (Suche nach Cullingham Ketten von prim-zahlen) können nur durchgeführt werden, indem eine CPU. Sollten diese über-neue crypto-Währung steigen so stark im Wert wie Bitcoin, konnte man sehen, eine neue generation von Zweck-bestimmte chips, die nur konstruiert, um zu schauen, für die Primzahlen (oder zu testen, die primality eins), was bedeuten würde, das Ende der CPU-mining sowie einen tiefen Einfluss sowohl auf die wissenschaftliche und Sicherheit computing (für die guten und die schlechten, beziehungsweise).

+377
bacar 07.06.2010, 08:18:21

Regtest ist ein Netzwerk ausschließlich privat sein und nur zum testen. Sie können auch eine private regtest Netzwerk und zu tun Tests und Experimente mit ihm. Es ist nicht zu einem öffentlichen Netz und hat keine Kollegen für Sie herstellen.

+342
VXcat 26.03.2014, 19:13:21

Bereits beantwortet, hier auf Stackexchange

Hier finden Sie einige zusätzliche Informationen in den Artikel

PS. Jetzt stecken etwa 0.07 BTC Dank blockchain.info Honorar-Rechner. Wartet nur, ich bin nicht in Eile

+342
LostGurl666 25.07.2018, 21:42:14

Ist es möglich zu verbergen, das Gleichgewicht der ein-Adresse von standard clients, die möglicherweise beobachten blockchain?

Ich denke über das Skript verwenden, um ändern das der Schlüssel, um verifiziert zu werden, aber ich habe Probleme zusammenbrauend so ein Skript.

Ist es vor der Arbeit nicht verschleiern RIPE160-Adresse?

+334
inna21 27.03.2016, 17:52:19

"Aktiv" verwendet wird, für die Prozess-BIPs, es ist nicht für Standards Track oder Informations-BIPs, die Verwendung von "Final".

Ein Zitat aus Bulletin 2: "Ein Prozess, BIP ändern können status von "Entwurf" zu Aktiv, wenn es erreicht groben Konsens auf der mailing-Liste."

+317
tumasgiu 31.03.2012, 05:06:31
  1. Das Netzwerk kennt Ihre "balance", da alle Transaktionen, die gutgeschrieben oder belastet es sind in der blockchain.
  2. Wenn Bob mit einem vollen Knoten dann ja, seine Kunden kennt und analysiert die blockchain (und auch schwebende Transaktionen). Jedoch, es nicht zu gehen über die ganze Sache, jeder Zeit, es gibt weitere Datenstrukturen für das. Auch einige Menschen mit leichten Kunden, welche die Auslagerung von Arbeit, die Verfolgung der gesamten blockchain.
  3. Natürlich das Netzwerk nicht Vertrauen, dass Ihr Kunde "das richtige tun", das wäre blöd. Müssen Sie einen Verweis auf eine gültige vorherigen Ausgabe des Netzes, in die Transaktion, die Sie Unterschreiben und broadcast.
+263
Cecilia Seidel 19.10.2017, 07:49:38

Ich habe eine Brieftasche mit mehreren Adressen. Ich möchte zu isolieren ist eine der Adressen in Ihre eigene Brieftasche, aber ich weiß nicht, wie es zu tun. Ich habe versucht mit pywallet.py aber ich habe nicht in der Lage, es zu tun.

Können Sie mir helfen, bitte?

EDIT: ich habe einige Fortschritte gemacht:

  • Ich gedumpten mein Geldbeutel mit pywallet.py --dumpwallet >Brieftasche.jsonund suchte nach dem Schlüssel wollte ich isolieren, und schrieb das Feld mit dem Namen sec.
  • Dann zog Brieftasche.dat in einen anderen Ordner, und begonnen, bitcoin-qt, so erzeugt es eine neue Geldbörse.
  • Eröffnet Hilfe -> Debug-Fenster -> Konsole und führen Sie importprivkey XXXXXXXX mykeylabel. Es dauerte etwa 4 Minuten, um den Schlüssel importieren.

Jetzt brauche ich noch zu:

  • entfernen Sie diese Adresse aus der alten wallet.
  • entfernen Sie die Standard-Adresse in die neue Brieftasche, es enthält also nur die importierte Adresse.
+251
lesliecook 27.08.2011, 05:47:37

Jemand kann mir helfen ich will einfach nur, um eine Bestellung zu öffnen, aber immer wenn ich diese Fehlermeldung erhalten {"- code":-1022,"msg":"Signatur für diese Anfrage ist nicht gültig."}

Sub Getorder()

 Const apiKey As String = "[insert-API-key]"
 Const Geheimnis As String = "[insert-API-secret]"

 Dim totalParams As String
 totalParams = "symbol=LTCBTC&Seite=Verkaufen&type=Markt&Menge=10&timeInForce=AGB&recvWindow=500000000000&timestamp=" & BinanceTime()
 Signatur = Base64_HMACSHA256(totalParams, geheim)

 sUrl = "https://api.binance.com/api/v3/order?" & totalParams & "&signature=" & Signatur


 Dim Request As WinHttp.WinHttpRequest
 Dim sResult As String
 On Error GoTo Err_DoSomeJob

 Set Request = New WinHttp.WinHttpRequest
 Mit Anfrage
 .Open "POST", sUrl, False
 .SetRequestHeader "Content-Type", "application/json; charset=UTF-8"
 .SetRequestHeader "X-MBX-APIKEY", apikey

 .Senden ""
.WaitForResponse
 sResult = .ResponseText
 Ende Mit

 Debug.Print (sResult)
 Debug.Print (sUrl)
 'Set JsonResponse = JsonConverter.ParseJson(sResult)


Exit_DoSomeJob:
 On Error Resume Next
 Set oRequest = Nichts
 Exit Sub

Err_DoSomeJob:
 MsgBox Err.Description, vbExclamation, Err.Anzahl
 Lebenslauf Exit_DoSomeJob


End Sub

Public Function BinanceTime() As String
 Dim oRequest Wie WinHttp.WinHttpRequest
 Dim sResult As String


 Set oRequest = New WinHttp.WinHttpRequest
 Mit oRequest
 .Open "GET", "https://api.binance.com/api/v1/time", True
 .SetRequestHeader "Content-Type", "application/json; charset=UTF-8"
 .Senden Sie "{}"
.WaitForResponse
 sResult = CStr(.ResponseText)
 Ende Mit
 Range("A1") = sResult
Range("A2").Berechnen
 BinanceTime = Range("A2")
End Function

Public Function Base64_HMACSHA256(ByVal sTextToHash As String, ByVal sSharedSecretKey As String)
 Dim asc As Object, enc Als Objekt

 Dim TextToHash() As Byte
 Dim SharedSecretKey() As Byte
 Set asc = CreateObject("System.Text.Bei UTF8Encoding")
 Set enc = CreateObject("System.Sicherheit.Die Kryptographie.HMACSHA256")

 TextToHash = asc.Getbytes_4(sTextToHash)
 SharedSecretKey = asc.Getbytes_4(sSharedSecretKey)
 enc.Key = SharedSecretKey

 Dim Bytes() As Byte
 Bytes = enc.ComputeHash_2(TextToHash)
 Base64_HMACSHA256 = ByteArrayToHex(Bytes)
 Set asc - = Nichts
 Set enc = Nichts

End Function

Private Function ByteArrayToHex(ByRef ByteArray() As Byte) As String
 Dim l As Long, strRet As String

 Für l = LBound(ByteArray) To UBound(ByteArray)
 'strRet = strRet & Hex$(ByteArray(l))
 strRet = strRet & WorksheetFunction.Dec2Hex(ByteArray(l), 2)
 Debug.Assert l = Len(strRet) / 2 - 1
 Nächsten l
 ByteArrayToHex = strRet
End Function
+246
Firstname Lastname 07.01.2016, 01:57:48

Wenn ich das richtig verstehe-block besteht aus:

  • block-header,
  • Transaktionen Leistungsindikator,
  • Liste der abgeschlossenen Transaktionen.

Jedes signierte Transaktion aus der Transaktion selbst und die Signatur angehängt.

Jede Transaktion besteht aus:

  • Transaktion-version nicht,
  • Anzahl der Eingänge,
  • Eingänge selbst,
  • Anzahl der Ausgänge,
  • Ausgänge, sich selbst und
  • locktime.

Jeder Eingang besteht aus:

  • Verweis auf seine bestens Transaktion
  • index der Ausgabe in dieser Transaktion
  • scriptSig

Jede Ausgabe besteht aus:

  • Ausgabe Wert
  • scriptPubKey

Ist diese Struktur richtig?

+226
naXa 11.06.2015, 23:15:47

Wenn Sie Ihren privaten Schlüssel, können Sie es hinzufügen, um Ihre Brieftasche mit dem Befehl
bitcoin-cli importprivkey "<YOUR_PRIVATE_KEY>" "" false

(Der falsche am Ende die Kündigung rescan im moment der Zugabe. Es könnte einige Zeit dauern.)

Wenn Sie nicht über den privaten Schlüssel im Zusammenhang mit der Adresse der Münzen, die geschickt wurden, um dann zurück, sind Sie verloren.

+181
Sam Harrington 16.01.2018, 05:59:04

Ich höre viele gute Kritiken über cryptobots. Aber Sie funktionieren alle nach dem Muster. Erklären Sie mir, wie Sie richtig zu verwenden?

+122
SorvanecC 05.12.2017, 09:35:59

Ich habe gehört die Diskussion, dass, wenn Sie 51% des Netzwerk-hash macht, können Sie effektiv zu akzeptieren oder abzulehnen alle änderungen der blockchain (und deshalb unverdient gewinnen für sich selbst).

Hat sich schon mal jemand geschafft? Es ist theoretisch möglich, aber hat es getan?

+117
user247223 17.02.2016, 11:10:57

Der Letzte Kanal in der route einen Einfluss auf die Gebühren, die der Bezahlung. Es ist ein wenig counter-intuitive, aber bei einer Zahlung wird weitergeleitet von intermediate nodes, zahlt es sich auf den Knoten der Gebühren erforderlich sind, um die traverse einen ausgehenden Kanal, der Knoten. In einer situation A -> B -> C A sendet an B Betrag + Gebühr(BC) , weil A weiß, dass B subtrahieren der Gebühren nach den Kosten des durchquerens der Kanal C nämlich " Gebühr(BC)'; beachten Sie, dass wenn es mehrere Kanäle zwischen B und C, die Einen können nicht wählen, welche zu durchqueren. Im Fall des letzten hop, die Sie wollen, um die Menge, die aufgefordert wurde, die Rechnung (oder was auch immer Betrag, den Sie erhalten möchten), in der { A, B, C } Beispiel A ist effektiv zahlt für das Letzte hop-obwohl die Menge, die aus B ist ohne Gebühren, denn B nimmt Sie im Voraus (vor der Weiterleitung zu C).

Als Referenz können Sie suchen Sie hier und speziell im Bereich Beschreibungen: jeder weiterleitende Knoten hat zu respektieren, die Gleichheit incoming_htlc_amt - fee >= amt_to_forward wo incoming_htlc_amt ist die Menge des empfangenen upstream -und amt_to_forward ist, was gesendet wird, stromabwärts.Also um deine Frage zu beantworten, ein LN-route mit N Kanälen benötigt genau N-1 Honorar-Zahlungen.

+107
tacticsinquestion 15.11.2011, 03:29:50

Sie können die blockchain zu speichern, bis zu 80 bytes in einem OP_RETURN Transaktion. Daran, dass Sie zahlen müssen eine Gebühr für diese Transaktion (Wert ist abhängig davon, wie schnell Sie zu bekommen, Sie OP_RETURN TX bestätigt/abgebaut).

Speichern von Dateien auf der blockchain ist offensichtlich nicht möglich, obwohl, können Sie speichern eine hash einer Datei zu erstellen, eine Garantie, dass diese bestimmte Datei existiert an diesem Punkt in der Zeit.

Jede Datei hat seine eindeutigen hash (könnten Sie SHA256 als Hash-Algorithmus).

+92
Tiny Ford 07.08.2013, 21:02:26

Ich habe das gleiche problem und versucht, verschiedene "fixes" - ohne Erfolg. Ich habe ein WLAN-modem mit cat5-Ethernet-ports auf der Rückseite. Es ist ein VOIP-adapter eingesteckt in einen von Ihnen und es funktioniert gut. Alle Lichter Leuchten auf der Bergmann als auch der router/modem, aber wenn ich log in meinem LAN-Netz bekomme ich ein "Netzwerk-Kabel unplugged" - Meldung. Ich kann mich einloggen in die miner durch den Anschluss direkt an mein laptop mit der Standard-IP (192.168.1.99) und können auf den voreingestellten Wert zurückgesetzt durch die kleine öffnung rechts neben der rot/grünen Lichtern der antminerS3. Ich habe das getan, aber trotzdem mein Netzwerk kann nicht sehen, mein miner. Ich wäre sehr daran interessiert zu hören, Anregungen.

mutt6249

+92
agoprayogo 12.04.2010, 17:16:33

Wie wir wissen, einer der wichtigen Mechanismen der Bitcoin proof-of-Arbeit.

Wie funktioniert das Konzept des proof-of-stake-Arbeit? Wie unterscheidet es sich von proof-of-work?

+72
saingreg 12.08.2013, 17:56:05

Fragen mit Tag anzeigen