Què és la prova de capacitat??

Aquest article explorarà les proves de mineria de capacitat, la possibilitat d’utilitzar espai buit al disc dur per extreure monedes lliures. Tot i que la majoria de les monedes fan servir proves de treball o proves de participació en la generació de blocs, actualment hi ha una moneda que utilitza proves de capacitat.

Hashing

La prova de treball i la prova de capacitat requereixen l’ús de funcions de hash. Una funció hash és una funció unidireccional, el que significa que és fàcil introduir informació i calcular el hash, però és extremadament difícil agafar el hash i determinar la informació original. Generalment, l’entrada pot ser qualsevol informació i la sortida és una cadena alfanumèrica, una llista de números i lletres.

Per exemple, si col·loqueu la paraula “gos” a la funció de hash SHA-256, que utilitza Bitcoin, la sortida serà:

cd6357efdd966de8c0cb2f876cc89ec74ce35f0968e11743987084bd42fb8944

Però si afegiu només una lletra i introduïu la paraula “doge”, el hash es convertirà en:

c4e793c81ee40370d827d0cbe748d246cffca2cbe959383edf0976d041ece9e5

Aquestes sortides eren trivials per calcular, però seria gairebé impossible que rebeu aquests hashs i que determineu l’entrada original.

Prova del treball

La prova de treball és la més semblant a la prova de capacitat, però requereix un equip car i especialitzat. Quan hàgiu acabat d’extreure proves de monedes de treball, no podríeu trobar cap altra aplicació per al vostre maquinari de mineria. La prova de treball també és extremadament forta i consumeix molta energia, cosa que posa desgast a les màquines i fa que requereixen regularment reparacions o substitució.

Bitcoin meu

Aquí teniu un breu resum de les proves de treball.

  1. Els miners recullen transaccions i les col·loquen en un bloc.
  2. Totes les dades del bloc, que inclou el hash del bloc anterior, passen per una funció de hash per produir un nou valor de hash.
  3. Els miners alteren ràpidament un número a la capçalera del bloc el més ràpidament possible per intentar trobar un valor de hash correcte.
  4. El primer miner que troba un valor hash correcte transmet el bloc a la resta de la xarxa i els altres miners validen les transaccions abans de treballar al següent bloc.

Prova de capacitat: explicació simplificada

En lloc de canviar constantment els números de la capçalera de blocs i de resoldre la solució, la prova de capacitat consisteix a traçar el disc dur: el fet de computar i emmagatzemar solucions al vostre ordinador abans que comenci la mineria. Algunes solucions són més ràpides que d’altres. Si el vostre disc dur té la solució més ràpida per al trencaclosques del bloc més recent, el guanyareu.

L’algoritme de mineria és massa complicat per calcular-lo en temps real i els temps de bloqueig són tan curts (una mitjana d’1 bloc cada 4 minuts) que les solucions s’han de desar al disc dur abans de temps. En última instància, com més solucions tingueu al disc dur, més grans són les vostres possibilitats de tenir la millor solució per al trencaclosques més recent.

Prova de capacitat: una analogia

Imagineu-vos “Heu omplert el disc dur amb bitllets de loteria i, després, quan es genera un número aleatori, comproveu qui té més números coincidents”. Si teniu els números més coincidents, guanyareu una recompensa. La millor part és que “podeu continuar utilitzant aquests bitllets de loteria bloc rere bloc”.

Prova de capacitat: explicació tècnica

La prova de capacitat inclou dues parts. Hi ha el traçat del disc dur i l’explotació real dels blocs. Depenent de la mida del disc dur, poden trigar dies o fins i tot setmanes a crear els fitxers de trama únics. Trama utilitza un hash molt lent conegut com a Shabal. Això és diferent del hash SHA-256 utilitzat anteriorment a l’article, que els miners de Bitcoin utilitzen ràpidament. Com que els hashs de Shabal són difícils de calcular, els precomputem i els emmagatzemem en un disc dur. Aquest procés es coneix com a traçat del disc dur.

Trama

Quan es dibuixa, també conegut com a creació d’un fitxer de trama, es crea una cosa anomenada nonces. Els crèdits no es creen mitjançant un hash repetit de dades, inclòs el vostre identificador de compte. Com més espai de disc dur assigneu al traçat, més noques podeu emmagatzemar. Un nonce acabarà contenint 8192 hash. Aquests 8192 hash s’organitzen per parelles, coneguts com a primes. A cada primícia se li assigna un número del 0 al 4095.

Prova de No Capacitat

Durant la mineria, calculeu un número d’escala entre 0 i 4095. Suposem que el vostre càlcul us proporciona un número d’escala de 42. Després, anireu a l’escala 42 de nonce 1 i utilitzeu aquestes dades d’escala per calcular la quantitat de temps, anomenada data límit . Repetiu aquest procés per a totes les coses que teniu al disc dur. Després de calcular tots els terminis, escollireu el termini mínim. El termini representa “El nombre de segons que han de transcórrer des que es va forjar [l’últim] bloc abans que se li permeti forjar un bloc. Si ningú més ha forjat un bloc en aquest termini, podeu forjar-lo i reclamar una recompensa per bloc “.

Per exemple, quan s’explota, s’obté un termini mínim de 25 segons. Si ningú més pot forjar un bloc en els propers 25 segons, se li donarà l’oportunitat de forjar el bloc i obtenir la recompensa.

Avantatges i inconvenients

Ara teniu el resum de les primes i els fonaments bàsics de la prova de capacitat. Aquí teniu un cop d’ull a alguns dels avantatges i desavantatges d’utilitzar discos durs.

Avantatges

  • Podeu utilitzar qualsevol disc dur normal de manera que altres miners no hauran obtingut avantatges en comprar equips especialitzats, com ara la mineria ASIC per a Bitcoin.
  • L’ús de discs durs és 30 vegades més eficient energèticament que la mineria basada en ASIC.
  • La prova de capacitat és més descentralitzada perquè tothom té un disc dur. Fins i tot podeu desar-lo des del disc dur del vostre telèfon Android.
  • Els miners no han d’actualitzar contínuament els equips. Els discs durs més antics poden emmagatzemar dades tan bé com els nous.
  • Quan hàgiu acabat de minar, podeu esborrar el disc dur i utilitzar-lo per al propòsit original previst

Desavantatges

  • Una prova popular de l’explotació de la capacitat podria conduir a una altra cursa d’armaments. Avui dia la gent utilitza discs durs de terabyte, però finalment podríem veure petabytes, exabytes i zettabytes.
  • La prova de la capacitat és una tecnologia relativament nova i no provada i desafiada rigorosament al món real.
  • Actualment, els discs durs representen dades inútils més enllà del seu propòsit de mineria. No obstant això, hi ha plans perquè els discs durs serveixin com a emmagatzematge redundant per obtenir informació important de codi obert. Els discs durs podrien emmagatzemar mapes, articles de Viquipèdia o altra informació que val la pena conservar.
  • Ja n’hi ha programari maliciós mineria de Bitcoin als ordinadors de la gent. Si es va fer popular la prova de capacitat, és possible que vegeu programari maliciós que trama els discs durs de la gent. La principal diferència és que és molt menys probable que noteu que s’ocupa part del vostre espai al disc dur.

Burstcoin

Burstcoin és la primera i única moneda que utilitza proves de capacitat. Tenen un equip de desenvolupament actiu i grans plans de futur. Fins i tot han cridat l’atenció de l’aficionat a la criptomoneda John McAfee. Podeu consultar aquí la guia completa sobre Burstcoin.

McAfee Burst Tweet

Pensaments finals

La prova de capacitat és una solució interessant per als problemes que han aparegut amb els clàssics algorismes de consens de proves de treball. Tendeix a conduir a una major descentralització de l’energia minera i a un menor consum d’energia. Encara bastant no demostrat, només el temps dirà l’eficàcia de la prova de capacitat i si es convertirà o no en la nova norma per als algorismes de consens.

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me