SteemitCryptoAcademy: Consensus Algorithms @alphafx by @Nathan2021
Hola a todos Soy @Nathan2021, un placer a ver leído tal conferencia y por ello me decido a hacer esta tarea para el profesor @alphafx. Sin mas preámbulos comencemos.
Hello everyone. I am @ Nathan2021, a pleasure to see such a lecture read and therefore I decide to do this task for the teacher @alphafx. Without further ado let's get started.
Indice
- Prueba de Capacidad. Capacity Test.
- Como funciona la prueba de capacidad. How the capacity test works.
- Trazado. Tracing.
- Mineria. Mining.
- Hash.
- Nonce.
- Ventajas. Advantage.
- Desventajas. Disadvantages.
- Burstcoin.
- Conclusion. Conclution.
Proof Of Capacity.
Esta prueba de capacidad, es el algoritmo utilizado en la minería por los múltiples minadores, estos crean una especie de línea la cual les permite controlar y calcular las indefinidas transacciones. Por otro lado esto también les permite hacer uso de sus espacios de disco duro para realizar el minado de sus criptomonedas, sea cual sea la moneda en cuestión. Esto por otro lado les permite verificar y atacar cualquier problema y solucionarlos antes de comenzar dicho minado.
This capacity test is the algorithm used in mining by the multiple miners, they create a kind of line which allows them to control and calculate the undefined transactions. On the other hand, this also allows them to make use of their hard disk spaces to mine their cryptocurrencies, whatever the currency in question. This on the other hand allows them to verify and attack any problems and solve them before starting said mining.
Por otro lado debes disponer de un disco duro de amplia capacidad, ya que a mayor capacidad, mayor serán las posibles soluciones que puedas encontrar. Esto le permite al minero el poder aumentar su lista y poseer en ella el valor correspondiente al hash y obtener así su recompensa.
On the other hand, you must have a large capacity hard drive, since the higher the capacity, the greater the possible solutions you can find. This allows the miner to be able to increase his list and have in it the value corresponding to the hash and thus obtain his reward.
How the capacity test works.
La Prueba de capacidad funciona a través de 2 procesos los cuales van de la mano, es decir: El proceso de minería y el trazado realizado en sus discos duros.
The Capacity Test works through 2 processes which go hand in hand, that is: The mining and tracing process performed on your hard drives.
Tracing.
Este trazado permite crear una lista de todos los valores posibles, esto en cuanto a los "hashes" y cada una de esta tiene un valor numérico, el cual inicia en el 0 y culmina en el 8.192. Estos hashes funcionan en parejas y se determinan de la siguiente manera: El hash 0 y 1 constituyen al scoop 0, y el 2 y 3 al scoop 1, el 4 y 5 al scoop 2 y así sucesivamente hasta llegar al 8.192.
This plot allows creating a list of all possible values, this in terms of "hashes" and each one of this has a numerical value, which starts at 0 and ends at 8,192. These hashes work in pairs and are determined as follows: Hash 0 and 1 constitute scoop 0, and 2 and 3 constitute scoop 1, 4 and 5 constitute scoop 2, and so on until 8,192 is reached.
Este proceso depende del tamaño del disco duro y suele llevar gran cantidad de tiempo el realizarlo, esto claro según sea la cantidad de archivos únicos a crear. Mientras mas archivos se creen mas tiempo tomara hacerlo, pero mayor será tu posibilidad de obtener recompensas por ello.
This process depends on the size of the hard disk and usually takes a long time to do, this of course depending on the number of unique files to create. The more files you create, the longer it will take to do it, but the greater your chance of getting rewarded for it.
Mining.
El segundo proceso, El minado: proceso en el cual los mineros determinan un numero único de scoop. Ejemplo, al inicio del minado, el minero determina un numero de scoop 25, entonces el minero iría al 25 del "NONCE" 1, esto le permite al minero calcular los plazos, dicho proceso debe repetirse hasta lograr encontrar la puerta abierta la cual permite a los nonces conocerse, esto por el proceso de trazado el cual permite al minero tener almacenado en su disco duro los posibles nonces, para el futuro apareamiento, y de todos estos posibles el minero selecciona un mínimo de ellos.
The second process, Mining: a process in which miners determine a unique number of scoops. Example, at the beginning of mining, the miner determines a number of scoop 25, then the miner would go to 25 of "NONCE" 1, this allows the miner to calculate the terms, this process must be repeated until the open door is found which allows the nonces know each other, this by the tracing process which allows the miner to have the possible nonces stored on his hard drive, for the future pairing, and of all these possible the miner selects a minimum of them.
Estos plazos, son el pequeño lapso de tiempo en segundos, este transcurso de escasos segundos inicia en la culminación de un bloque, hasta ser permitido la creación de un nuevo bloque por algún minero. Si estos escasos segundos no es aprovechado por algún otro minero para la creación de un nuevo bloque, dicho minero podrá crear otro bloque y por ende obtener las recompensas del mismo.
These terms are the small period of time in seconds, this course of a few seconds begins at the culmination of a block, until the creation of a new block by a miner is allowed. If these few seconds are not used by another miner to create a new block, said miner can create another block and therefore obtain the rewards from it.
El hash, este es usado para escribir una cadena de texto codificado, esta es compuesta por letras y números de una longitud fijada, esta es única e irrepetible. Dicha cadena es creada por la función criptográfica única, la cual es conocida como "HASH".
The hash, this is used to write an encoded text string, this is composed of letters and numbers of a fixed length, this is unique and unrepeatable. This chain is created by the unique cryptographic function, which is known as "HASH".
El "number that can be only used once" (numero de un solo uso) (NONCE), numero arbitrario el cual es usado en la criptografía dentro de los protocolos de autenticación. Dicho numero también se podría denominar un método de seguridad, esto porque gracias a el, los hash que ya fueron utilizados en el pasado no vuelvan a ser usado en el presente, esto con el fin de evitar la manipulación de la información de los bloques.
The "number that can be only used once" (NONCE), an arbitrary number which is used in cryptography within the authentication protocols. This number could also be called a security method, this because thanks to it, the hashes that were already used in the past will not be used again in the present, this in order to avoid the manipulation of the information in the blocks.
Advantage (POC).
Una de sus mayores ventajas, destaca gracias a su mecanismo, el cual le permite ser usado en prácticamente cualquier disco duro, sea cual sea su tipo, incluso en los disco duros con sistemas operativos Andriod. Aunque no por ser la mas destacada es la única de sus ventajas, a continuación veremos algunas mas.
One of its greatest advantages stands out thanks to its mechanism, which allows it to be used on practically any hard drive, whatever its type, even hard drives with Andriod operating systems. Although it is not the only one of its advantages because it is the most prominent, we will see some more below.
Otra de sus ventajas es: que no dependerá de un hardware especial, y mucho menos una mejora continua en los discos duros. Ya que los datos almacenado pueden ser eliminados con completa facilidad y el disco duro puede volver a ser usado sin ningún tipo de inconvenientes.
Another of its advantages is that it will not depend on special hardware, much less continuous improvement in hard drives. Since the stored data can be deleted with complete ease and the hard disk can be used again without any inconvenience.
DisAdvantage (POC).
Por otra parte también posee una gran desventaja y esta es que, gracias a su poca popularidad en la actualidad, no es muy usada y no se ah logrado determinar su máximo alcance en el amplio mundo de las criptomonedas. Actualmente solo es usada para la minera de la Criptomoneda "Burstcoin".
On the other hand, it also has a great disadvantage and this is that, thanks to its low popularity at present, it is not widely used and its maximum reach in the wide world of cryptocurrencies has not been determined. Currently it is only used for the Cryptocurrency miner "Burstcoin".
La segunda y creo que de echo es su mayor desventaja es que, es muy vulnerable. Esto gracias a la cantidad de malware previamente desarrollados para infectar las computadoras y minar criptomonedas, es posible que la (POC) se vea afectada por algunos de estos software maliciosos que afectan directamente el disco duro.
The second and I think that in fact is its biggest disadvantage is that it is very vulnerable. This thanks to the amount of malware previously developed to infect computers and mine cryptocurrencies, it is possible that the (POC) is affected by some of these malicious software that directly affect the hard disk.
Y su primer ventaja descrita, también forma parte de su tercera desventaja, ya que solo puede ser usada para una criptomoneda, y esto para mi es una desventaja muy visible y la cual hay que tomar en consideración.
And its first advantage described, is also part of its third disadvantage, since it can only be used for a cryptocurrency, and this for me is a very visible disadvantage and which must be taken into consideration.
Burstcoin: Encuentro relevante traer una breve explicación de esta moneda y su uso, ya que es la unica que funciona bajo el sistema POC (ProofOfCapacity).
Burstcoin: I find it relevant to bring a brief explanation of this currency and its use, since it is the only one that works under the POC (ProofOfCapacity) system.
Esta criptomoneda fue creada bajo la tecnología de blokchian, el día 10 agosto de 2014, basada en la NXT. La Burstcoin bajo el algoritmo en cuestión, en la cual los mineros toman parte haciendo uso de sus memorias informáticas y dejando de lado el sistema común y costoso de métodos permanentes y muy complicados cálculos computacionales. Se requiere de muy poco para la minería de la misma, haciendo de esta, la criptomoneda la de menor consumo en comparación al resto de las mismas. NXT le proporciona a sus promotores el poder crear sus propias Apk, dicho sistema podría ser considerado un proyecto, el cual permitiría la creación de aplicaciones criptográficas para las futuras creaciones de criptomonedas, las cuales podrían denominarse "2.0".
This cryptocurrency was created under blokchian technology, on August 10, 2014, based on the NXT. The Burstcoin under the algorithm in question, in which the miners take part by making use of their computer memories and leaving aside the common and expensive system of permanent methods and very complicated computational calculations. Very little is required for mining it, making this cryptocurrency the one with the lowest consumption compared to the rest of them. NXT provides its promoters with the power to create their own Apk, said system could be considered a project, which would allow the creation of cryptographic applications for future creations of cryptocurrencies, which could be called "2.0".
Conclution.
Aunque por el momento dicho sistema POC es usada para la criptomoneda antes descrita, no descartaría la opción de que sea incluido en otras criptomonedas activas. Y espero con ansias de que sea así, ya que esto permitiría el poder minar criptos, de una manera mucho mas económica en comparación a otras.
Although at the moment said POC system is used for the cryptocurrency described above, I would not rule out the option of it being included in other active cryptocurrencies. And I look forward to it, as this would allow crypto mining in a much more economical way compared to others.
Sin mucho mas que pueda aportar me despido, dejando mi asignación para con la tarea de nuestro profesor @alphafx, agradezco mucho su conferencia, ya que me dejo grandes conocimientos. Y al realizar esta tarea reafirmarlos de manera notoria.
Without much more that I can contribute, I say goodbye, leaving my assignment for the task of our teacher @alphafx, I really appreciate his conference, since he left me great knowledge. And when performing this task reaffirm them in a notorious way.
@Nathan2021 se despide, muchas gracias y nos vemos en una próxima asignación. Espero esta tarea cumpla con los requisitos y pautas, y que también pueda ser de utilidad para con el resto de estudiantes.
@Nathan2021 says goodbye, thank you very much and see you on a next assignment. I hope this task meets the requirements and guidelines, and that it may also be useful for the rest of the students.
Todas las imágenes en este post, son creadas por mi con la ayuda del Editor pixlr.com
All the images in this post are created by me with the help of the Editor. pixlr.com
excelente mi hermano exitos
good job, well presented.
Thanks for participating