Bitcoins und das Problem der Generales Bizantinos – Freddy L. Abad L.


Abb. 1: Problema de los Generales Bizantinos (PGB). Fuente: [1]

Das Problem ist, dass das Konzept auf der Basis einer bestimmten Situation und einer bestimmten Gruppe von Personen, die sich in einer bestimmten Situation befinden, besteht. Für den Fall, dass Sie zu einem späteren Zeitpunkt zu einem späteren Zeitpunkt zu einem späteren Zeitpunkt zu einem späteren Zeitpunkt zu einem späteren Zeitpunkt zu einem späteren Zeitpunkt (jinetes o corredores) aufbrechen möchten. Pero, existe la posibilidad de que estos mensajeros puedan ser capturados por el enemigo y el mensaje nunca llegue a los otros generales. Dies ist eine schwierige Frage, die Sie beantworten müssen, um den Plan des Bataillons zu erstellen. Al ser traidores, pueden enviar mensajes falsos, distorsionar mensajes o no enviar ningún mensaje. Pero todos los generales leales aktuar de acuerdo con el plan. En breve, un pequeño número de traidores no debe hacer que generales leales un plan malo o wrongo verabschieden. Bestätigen Sie, dass Sie ein Problem mit dem System haben, das in der Dezentralisierung verfügbar ist. Weitere Informationen zu allgemeinen Problemen und zur Technologie von Blockchain und Bitcoin.

Palabras Clave – Blockchain, PGB, Satoshi Nakamoto, Kryptowährung.

El Das Problem ist, dass das Konzept auf der Basis einer bestimmten Situation und einer bestimmten Gruppe von Personen auftritt, die ein Problem mit dem Bizantino haben oder einen Feind haben. Für den Fall, dass Sie zu einem späteren Zeitpunkt zu einem späteren Zeitpunkt zu einem späteren Zeitpunkt zu einem späteren Zeitpunkt zu einem späteren Zeitpunkt zu einem späteren Zeitpunkt (jinetes o corredores) aufbrechen möchten. Pero, existe la posibilidad de que estos mensajeros puedan ser capturados por el enemigo y el mensaje nunca llegue a los otros generales. Dies ist eine schwierige Frage, die Sie beantworten müssen, um den Plan des Bataillons zu erstellen. Al ser traidores, pueden enviar mensajes falsos, distorsionar mensajes o no enviar ningún mensaje. Pero todos los generales leales aktuar de acuerdo con el plan. En breve, un pequeño número de traidores no debe hacer que generales leales un plan malo o wrongo verabschieden. Bestätigen Sie, dass Sie ein Problem mit dem System haben, das in der Dezentralisierung verfügbar ist.

Die Verteilung der Informationen erfolgt auf der Grundlage der Toleranz und der Gültigkeit des Falles sowie der Gültigkeit des Falles nach dem Prinzip der Fallprüfung. Algunos ejemplos del problema del general bizantino son the replicación de Paxos, Raft y Viewstamped. Sie können die Informationen für den Versand und die Verteilung der Daten in den USA konsensieren und für den Versand und die Verteilung der Daten in den USA nach Kundenwünschen vorsehen. El número de nodos necesarios en tales redes es 2 f + 1 für tolerare Fallas de detección de fallas. Die Toleranz der bizanten Fälle ist ein Protokoll, das sich auf die Einhaltung der gesetzlichen Vorschriften bezieht. Todas estas soluciones conllevan gastos generales y agrega más complejidad, haciéndolas prácticamente imposibles.

Supongamos un escenario de guerra en el que tenemos un grupo de m generales bizantinos que están asediando una ciudad des distintos lugares y tienen que ponerse de acuerdo para atacar or retirarse de forma coordinada. Entre los generales hay solo uno que puede cursar la orden por ser el comandante. El resto se dice que son tenientes.

Los generales se comunican a través de mensajeros y las dos posibles oder comandante son "atacar" y "retirarse".

Sie können den allgemeinen Weg (auch als Lama Leales bezeichnet) nicht verlassen, wenn Sie den allgemeinen Weg nicht als Pongan de Acuerdo bezeichnen. Para ello pueden ofrecer información errónea. In diesem Fall müssen Sie den Pfad und das Verzeichnis angeben, um Widersprüche zu vermeiden. Es wird ein Weg angezeigt, der mit dem Ziel verbunden ist, den Weg zu bestimmen und den Auftrag zu erteilen, den Auftrag zu erteilen und den Auftrag zu erteilen, den Auftrag zu erteilen und den Auftrag zu erteilen.

Para resolver el problema tenemos que buscar algoritmos que nos permitan conseguir alguno de los siguiente objetivos:

  • Todos los tenientes leales toman la misma decisión.
  • Wenn es um Leal geht, werden Tenientes-Leales-Realizan-La-Orden-Que-El-Decidió angezeigt.
  • Normalerweise wird eine Lösung gefunden, die die folgenden Bedingungen erfüllt:
  • Cada mensaje que se envía llega correctamente.
  • Cada Receptor de un mensaje conoce quién lo envía.
  • La ausencia de mensaje puede ser detectada.
  • Ante la ausencia de mensaje se tiene una orden por defecto. Esta condición es para evitar el problema de que comandante sea un traidor y no envíe órdenes.

Die Strategie basiert auf der Ermittlung des Ziels und der erforderlichen Informationen zum Ziel. Sie erhalten Informationen zur Übertragung und zum Erhalt der Daten. Die Konsekuencia de usar mensajes orales (no firmados) ist ein allgemeiner Verkehrsweg, der den Auftrag erteilt, Informationen zu speichern und zu speichern.

Caso de 3 generales

Analicemos el caso und el que tenemos tres generales (m = 3).

Supongamos que el comandante es un traidor. Sie können die folgenden Schritte ausführen, um Teniente zu erhalten:

Abb. 2: Das Problem mit den 3 Generalen, die mit dem Flugverkehr zu tun haben

Supongamos que un teniente es el traidor. Entonces este retransmite al otro teniente información distinta a la que recibió del comandante. Por tanto el otro teniente no sabrá qué acción realizar:

Abb. 3: Das Problem der 3 allgemeinen Probleme im Zusammenhang mit dem Verkehr. Fuente: [2]

Der Abschluß ist nicht möglich und die Garantie ist in jedem Fall erfüllt, um die Einhaltung der allgemeinen Bedingungen auf See und auf dem Weg zu gewährleisten. Es wird kein Heu ausgegeben, um eine Einverständniserklärung abzugeben.

Caso de 4 generales

Sie können 4 Generales (m = 4) in einer Reihe von möglichen Algoritmen eingeben:

Sie erhalten 2 Tenientes, Los Tenientes und die Entscheidung für eine Konsensbestätigung, die in der folgenden Tabelle aufgeführt ist:

Devolver el valor de v que sea mayoría entre

Donde el Valor de

Es ist das Mandat der Distintos Generales Al Generales Al Que Estamos Evaluando Su Decisión.

Figura 4: Problema de los 4 generales bizantinos con teniente traidor. Fuente: [2]

Veamos el esquema si el comandante es leal y un teniente es traidor:

Figura 5: Problema de los 4 generales bizantinos con comandante traidor. Fuente: [2]

Caso de m generales

Generalizando a m generales se puede decir que si tenemos t traidores necesitamos que me al menos 3t + 1. Algoritmo generalizado se le llama OM (m) (Mündliche Nachrichten)

Devolver el valor de v que sea mayoría entre

Donde el Valor de

Es ist das Mandat der Distintos Generales Al Generales Al Que Estamos Evaluando Su Decisión.

Die Erlaubnis zur Anwendung von bizanten und fälschlichen Vorsichtsmaßnahmen für die praktische Byzantinische Fehlertoleranz (PBFT). PBFT wurde 1999 von Miguel Castro und Barbara Liskov gegründet. Para poder tolerar f fallas en el sistema, PBFT notwen dig 3f + 1 réplicas Entonces, PBFT utiliza el concepto de réplicas primarias y secundarias, donde las réplicas secundarias comprueban automáticamente la cordura und la vida de las decisiones coliviare la cordura y Eine una nueva primaria se descubre que la primaria está comprometida. Cada nodo mantiene un estado interno. Al recibir un mensaje, el nodo respectivo usa el mensaje, junto con el estado interno, para ejecutar un cálculo u operación. Es wird empfohlen, die Buchung zu bestätigen. Es wurde eine Einzelentscheidung getroffen, die den Respekt der einzelnen Personen zum Ausdruck bringt, und es wurde eine Entscheidung getroffen, die den Teilnehmern und dem System mitgeteilt wurde. Es wird eine Einverständniserklärung, eine Entscheidungsgrundlage für alle Teilnehmer abgegeben.

Tippe de algoritmos de consenso.

Los siguientes tres algoritmos or protocolos de consenso se utilizan en la mayoría de las plataformas blockchain:

También haremos una comparación rápida de estos tres, en las secciones posteriores. Antes de analizar estos diferentes algoritmos de consenso, echemos un vistazo und las razones detrás de la variousad de algoritmos. Las siguientes son algunas de las razones de esa

  • Necesidad empresarial: las demandas empresariales determinan qué algoritmo utilizar.
  • Caso de uso : el caso de uso par usar una cadena de bloques pública o privada influye en el algoritmo que se utilizará.
  • Necesidad de emergencia: Keine verhandelten Fälle, in denen Kryptowährungen verwendet werden, und keine verhandelten Fälle, in denen eine Blockchain mit einem Konsens erstellt wurde.
  • Seguridad y privacidad: los requisitos de seguridad pueden variar, y lo mismo ocurre con la privacidad. Algunos pueden querer una blockchain pública, mientras que otros prefieren los privados.
  • Rendimiento: las cadenas de bloques públicas pueden notecesitar más tiempo para llegar an consenso, mientras que las privadas pueden hacerlo más rápido.
  • Robustez: Los Casos de Uso Bancario Pueden Requerir Criptografía Extremadamente Alta Y Algoritmos de Consenso, en Comparación Con Otros.

Arbeitsnachweis (POW)

El algoritmo PoW, das Bitcoin-Programm wird verwendet, um die Konvergenz für eine Blockierung zu überprüfen. Para lograr un consenso en PoW, eine andere Art von PBFT, keine Notwendigkeit für die Präsentation von Schlussfolgerungen für Einzelpersonen, die keine roten Zahlen haben. En cambio, PoW utiliza una función hash para crear condiciones u. Erlaubnis einer Person / Einzelperson und Schlussfolgerungen über die aktuelle Information und die Überprüfung der Teilnahme am System. Die Funktion ist ein Garantiefall und die Information ist fälschlicherweise nicht gültig und es ist eine akzeptable Bewertung der Schlussfolgerungen möglich.

Die Teilnehmer sind Bitcoin, und sie sind in der Lage, Informationen und Informationen zu erhalten, und sie sind mit Bitcoin als Gegenleistung ausgestattet. Este proceso de búsqueda de hashes válidos para la verificación de información se llama minería. Ein rotes Teilnahmesystem, das eine maximale Anzahl von Teilnehmern erlaubt, und ein rotes Teilnahmesystem, das eine höhere Anzahl von Blöcken und eine niedrigere Anzahl von Blöcken aufweist. Eine Garantie für die Teilnahme eines Bürgermeisters an der Veranstaltung ist erforderlich, um eine dauerhafte Teilnahme an der Veranstaltung zu ermöglichen.

Desafíos con PoW

Aunque Powertiene sus beneficios, además de ser el metodo más conocido, también tiene sus propios desafíos inherentes. Los nodos necesitan usar recursos del mundo real, como computadoras y electricidad. Sie benötigen viel Zeit für die Berechnung, oder für die Berechnung von verschiedenen Lösungsmöglichkeiten, um eine ideale und umweltfreundliche Umgebung zu finden.

Los nodos necesitan mucho hardware informático para llegar un consenso y dicho hardware es realmente costoso. Es ist möglich, die Mineros auf Hardware zu setzen, die für eine andere Moneda oder eine andere Moneda als die Vergütung für eine andere Moneda oder eine andere Moneda zu verwenden. En este caso, los mineros und los nodos son menos leales. Es wird empfohlen, den Kaufpreis zu berechnen, um die Kosten zu senken und die Vergütung zu erhalten. Es wird eine Sperrfrist von 21 Millonen Bitcoins, eine Sperrfrist von 30 Millonen Bitcoins und eine Sperrfrist von 30 Millonen Bitcoins sowie eine Sperrfrist von 30 Millonen Bitcoins und eine Sperrfrist von 30 Millonen Bitcoins. Es wird eine allgemeine Bewertung für den Fortbestand der Minería vorgenommen, die dem allgemeinen Konsens entspricht.

Sie müssen eine Nachricht eingeben, die Sie als Promo-Mitglied oder als Mitglied eines anderen Unternehmens oder als Mitglied eines anderen Unternehmens angeben, wenn Sie ein Mitglied eines anderen Unternehmens oder eines anderen Unternehmens sind. Es wurde eine Idee für die Dezentralisierung und den Erhalt von 51% erstellt.

Pfahlnachweis / Prueba de estaca

PoS es la alternativa más común a PoW para verificar y validar las transacciones en el bloque. Es wird ein Tipp für die Konsens-, Umkehr- und Kostenausgleichserklärung abgegeben, und es wird eine Überprüfung der Gültigkeit und der Gültigkeit des Monedas del Sistema durchgeführt.

Tenga en cuenta el término validador, ya que no realiza la creación o extracción de monedas en PoS. En cambio, todas las monedas existent des Primers y los validadores, también llamados partes interesadas, se combinan estrictamente en las tarifas de transacción solamente.

Am PoS können Sie eine Auswahl von Einzelpersonen treffen, die eine Bestätigung des Wertes für die Erstellung einer Bestätigungsmitteilung mit einer Bestätigungsmitteilungsgrundlage für die Erstellung einer Bestätigungsmitteilungsgrundlage für die Bestätigungsmitteilung für die Bestätigungsmitteilung für die Bestätigungsmitteilung erhalten. Esta selección la realiza la red en función de la participación proporcional de cada individualuo en la red. Am PoS, mit der Wahrscheinlichkeit, dass das Produkt in der Lage ist, den Kaufpreis für ein Produkt zu berechnen. Pro ejemplo, un validador con 500 monedas tendrá cinco veces más probabilidades de ser elegido que alguien con 100 monedas.

Sie können am PoS teilnehmen und sich an einem Bürgermeister beteiligen. Sie können sich auch an einer Dezentralisierung beteiligen. Die Bewertung des Manuskripts für die GPU ist auf den neuesten Stand gebracht, und es wird eine Oligopolio-Bewertung und eine Bewertung für die Verteilung der Manuskripte auf Rot sowie eine Bewertung für die Erzielung eines Bestehens des Bestehens eines Bestehens eines Bestehens des Bestehens eines Bestehens eines Bestehens vorgenommen descentralizado más real. Los algoritmos ingenuos de PoS sufren el problema de no mantener nada en juego. Keine Castiga a los actores por validar más de una historia, lo que significa que la red podría estar en desacuerdo fácilmente sobre la historia real. Un participante que no tiene nada que perder o que no tiene participación en juego no tiene motivos para no comportarse mal. Estas implementaciones no proporcionan incentivos para que los nodos voten sobre el bloque correcto. Por lo tanto, los nodos pueden votar en múltiples bloques, admitiendo múltiples tenedores, para maximizar sus posibilidades de ganar una recompensa, ya que no gastan nada en hacerlo. Este problema de nada en juego debe abordarse para la implementación correcta y eficiente de PoS.

Nachweis der verstrichenen Zeit / Prueba de tiempo transcurrido

PoET es ist ein Konsens-Algoritmo ähnlich einem PoW und verbraucht eine Menge elektrischer Energie, die von Intel für die Verwendung verwendet wird. Das Algoritmo verwendet das Entorno der Oxidation (TEE), die Como-Software Guardia Extension (SGX) und zeigt an, dass die Produktion eines Manera Loterias mit der Eingabe eines Tippes für die Erzielung einer Gültigkeitsdauer für das Veröffentlichen von T-Shirts und T-Shirts für das Veröffentlichen von T-Shirts für das Veröffentlichen von T-Shirts erfolgt criptográfica. Sie erhalten eine Garantie für die Lieferung des TEE. Según Intel, el algoritmo PoET escala ein Meilen von der Nodos und Se ejecutará de manera eficiente en cualquier procesador Intel que admita SGX. Unkompliziert für den PoET, wenn die Vertraulichkeit von Intel, die Vertraulichkeit von Daten und die Grundsätzliche Vertraulichkeit von Blöcken gefordert wird. Este algoritmo puede considerarse como otro enfoque alternativo.

Ahora compararemos los tres algoritmos de consenso que hemos visto para una mejor comprensión y los compararemos con ciertos parámetros. Die gesuchte Tabelle enthält Informationen zu folgenden Punkten:

Tabla 1: Comparativa PoW, PoET, PoS. Fuente: [2]

Analizando la Tabla 1.

  • Tipo Blockchain: Indica el tipo de plataforma blockchain, permiso, en el que el modelo de consenso se puede utilizar. Es wird eine Genehmigung für das Modelo de Consenso erteilt. Das Modell ist ausschliesslich für die Erstellung einer Plataforma mit der Möglichkeit der Teilnahme an einer Plataforma mit der Angabe einer Plataforma mit der Angabe einer Pero no serán idealeses en ese entorno für die Erstellung einer Plataforma mit der Angabe einer Plataforma mit der Angabe einer Plataforma mit der Angabe einer Pero. PoS y PoET, por diseño, pueden funcionar en ambos tipos de funciones.
  • Finalidad de la transacción: Es wird eine Transaktion durchgeführt, die als endgültig eingestuft wird. Los modelos de consenso basados ​​en PoW y PoET conllevan el riesgo de que extraigan múltiples bloques al mismo tiempo debido a su modelo de relación con el líder en combinación con la latencia de la red.
  • Tasa de transacción: Sie müssen die Bestätigung für die sofortige und konsensuale Übermittlung eines Transaktionsbetrages vornehmen, um die Übermittlung zu bestätigen. Los enfoques de PoW son probabilísticos y tienen que pasar una canantativa de tiempo resolviendo un rompecabezas criptográfico. Por lo tanto, estos modelos tienen altas latencias transaccionales, por lo tanto, una tasa de transacción baja.
  • Token erforderlich: como los diseños se basan en la existencia de un token, se requiere un token criptográfico para los modelos PoW y PoS, mientras que los modelos PoET no requieren un token para lograr un consenso.
  • Teilnahmekosten: Hay costos inherentes asociados para que PoW y PoS participen en un consenso. Der Artikel ist in der Pflicht, die Leistung des Gastes zu erbringen und das Protokoll für die Erbringung der Leistung des Gastes sowie die Erbringung der Leistung des Gastes in der Pflicht zu erbringen.
  • Eskalation der roten Paraden: Die Modellkonstante wird mit der Kapazität für den Konsens und der Konstantenkonstante angezeigt. Todos los modelos resumidos anteriormente tienen una alta escalabilidad.
  • Modelo de Confianza: Die Teilnehmer sind nicht in der Lage, ihre Konokidien zu bestätigen. En PoW, PoS y PoET, bietet die Möglichkeit, die Daten auf dem Computer zu speichern und zu speichern. Mehr als 25 bis 50% von Meeresschutz, keine seranen Entscheidungen.

Hay un parámetro más que no se enumera aquí, que es la tolerancia al adversario: Es ist ein roter Punkt, der einen Kompromiss mit dem Konsens darstellt. Cada modelo de consenso tiene un cierto umbral o verdadera tolerancia al adversario.

Es wird nach Informationen gesucht, die Daten und Entscheidungen enthalten, die im Zusammenhang mit Entscheidungen und Entscheidungen stehen. Die Analyse umfasst die Zusammenstellung von zusätzlichen Daten zu einem System, das die finanzielle Abwicklung und den Transport eines Unternehmens in einem sozialen Umfeld ermöglicht, sowie die Erstellung von Prozessen und Patronen, die für das Unternehmen von Bedeutung sind, und die Erstellung von Konzepten.

Después de comenzar el curso con una descripción general del tema, ve la aparición de grandes datos y el universo en expansión de datos oscuros; Der Vorgang wird fortgesetzt, um die Daten zu speichern, und es werden weitere Aspekte des Problems und des Respekts für die Privatsphäre angezeigt. Auf diese Weise können Sie eine Operation durchführen, die sich auf einen bestimmten Zeitraum erstreckt, und Sie können einen bestimmten Zeitraum auf einen bestimmten Zeitraum beschränken. Präsentieren Sie die Funktion für die automatische und automatische Aktualisierung von Informationen, die das Neuronale betreffen, und für die Überprüfung der Verfügbarkeit von Informationen.

1. Cristina Pérez-Solá, Jordi Herrera-Joancomartí, “Bitcoins y el Problema de Los Generales Bizantinos” RECSI 2014. Fuente: https://web.ua.es/de/recsi2014/documentos/papers/bitcoins-y-el-problema-de-los-generales-bizantinos.pdf [Accedido: 06-nov-2019].

2. Herausgeber Wikipedia, “Problema de los generales bizantinos”. Fuente: https://es.wikipedia.org/wiki/Problema_de_los_generales_bizantinos [Accedido: 06-nov-2019].

3. Marvin G. Soto, "El Problema de los Generales Bizantinos (PGB)." RECSI 2014. Fuente: https://medium.com/@marvin.soto/el-problema-de-los-generales-bizantinos-pgb-e0cb8c4279c2 [Accedido: 06-nov-2019].

4. Kirankalyan Kulkarni, Das Problem der byzantinischen Generäle und das Erlernen von Bitcoin und Blockchain O’REILLY. Fuente: https://learning.oreilly.com/library/view/learn-bitcoin-and/9781789536133/fed6b85d-ed0a-4c0e-a5f4-e6c0e2fc37fb.xhtml [Accedido: 06-nov-2019].

Coins Kaufen: Bitcoin.deAnycoinDirektCoinbaseCoinMama (mit Kreditkarte)Paxfull

Handelsplätze / Börsen: Bitcoin.de | KuCoinBinanceBitMexBitpandaeToro

Lending / Zinsen erhalten: Celsius NetworkCoinlend (Bot)

Cloud Mining: HashflareGenesis MiningIQ Mining

Werbung: Immobilienmakler HeidelbergMakler Heidelberg

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close