¿QUÉ ES EXPANSE?
EXPANSE ES UNA PLATAFORMA DE CADENA DE BLOQUES ABIERTA BIFURCADA DE ETHEREUM QUE PERMITE A CUALQUIER PERSONA CREAR Y USAR APLICACIONES DESCENTRALIZADAS QUE SE EJECUTAN EN TECNOLOGÍA DE CADENA DE BLOQUES. AL IGUAL QUE BITCOIN Y ETHEREUM, NADIE CONTROLA NI POSEE EXPANSE: ES UN PROYECTO DE CÓDIGO ABIERTO CREADO POR MUCHAS PERSONAS EN TODO EL MUNDO. PERO A DIFERENCIA DEL PROTOCOLO BITCOIN, EXPANSE FUE DISEÑADO PARA SER ADAPTABLE Y FLEXIBLE. ES FÁCIL CREAR NUEVAS APLICACIONES EN LA PLATAFORMA EXPANSE.
¿CÓMO FUNCIONA EXPANSE?
EXPANSE INCORPORA MUCHAS CARACTERÍSTICAS Y TECNOLOGÍAS QUE SERÁN FAMILIARES PARA LOS USUARIOS DE BITCOIN, AL MISMO TIEMPO QUE INTRODUCE MUCHAS MODIFICACIONES E INNOVACIONES PROPIAS.
MIENTRAS QUE LA CADENA DE BLOQUES DE BITCOIN ERA SIMPLEMENTE UNA LISTA DE TRANSACCIONES, LA UNIDAD BÁSICA DE EXPANSE ES LA CUENTA. LA CADENA DE BLOQUES EXPANSE RASTREA EL ESTADO DE CADA CUENTA, Y TODAS LAS TRANSICIONES DE ESTADO EN LA CADENA DE BLOQUES EXPANSE SON TRANSFERENCIAS DE VALOR E INFORMACIÓN ENTRE CUENTAS. HAY DOS TIPOS DE CUENTAS:
CUENTAS DE PROPIEDAD EXTERNA (EOA), QUE ESTÁN CONTROLADAS POR CLAVES PRIVADAS
CUENTAS DE CONTRATO, QUE ESTÁN CONTROLADAS POR SU CÓDIGO DE CONTRATO Y SOLO PUEDEN SER "ACTIVADAS" POR UN EOA
PARA LA MAYORÍA DE LOS USUARIOS, LA DIFERENCIA BÁSICA ENTRE ESTOS ES QUE LOS USUARIOS HUMANOS CONTROLAN LOS EOA, PORQUE PUEDEN CONTROLAR LAS CLAVES PRIVADAS QUE DAN CONTROL SOBRE UN EOA. LAS CUENTAS DE CONTRATO, POR OTRO LADO, SE RIGEN POR SU CÓDIGO INTERNO. SI ESTÁN "CONTROLADOS" POR UN USUARIO HUMANO, ES PORQUE ESTÁN PROGRAMADOS PARA SER CONTROLADOS POR UN EOA CON UNA DETERMINADA DIRECCIÓN, QUE A SU VEZ ESTÁ CONTROLADO POR QUIEN POSEE LAS CLAVES PRIVADAS QUE CONTROLAN ESE EOA. EL TÉRMINO POPULAR "CONTRATOS INTELIGENTES" SE REFIERE AL CÓDIGO EN UNA CUENTA DE CONTRATO: PROGRAMAS QUE SE EJECUTAN CUANDO SE ENVÍA UNA TRANSACCIÓN A ESA CUENTA. LOS USUARIOS PUEDEN CREAR NUEVOS CONTRATOS IMPLEMENTANDO CÓDIGO EN LA CADENA DE BLOQUES.
LAS CUENTAS DE CONTRATO SOLO REALIZAN UNA OPERACIÓN CUANDO SE LO INDICA UN EOA. POR LO TANTO, NO ES POSIBLE QUE UNA CUENTA DE CONTRATO REALICE OPERACIONES NATIVAS COMO GENERACIÓN DE NÚMEROS ALEATORIOS O LLAMADAS A API; SOLO PUEDE HACER ESTAS COSAS SI SE LO SOLICITA UN EOA. ESTO SE DEBE A QUE EXPANSE REQUIERE QUE LOS NODOS PUEDAN PONERSE DE ACUERDO SOBRE EL RESULTADO DEL CÁLCULO, LO QUE REQUIERE UNA GARANTÍA DE EJECUCIÓN ESTRICTAMENTE DETERMINISTA.
AL IGUAL QUE EN BITCOIN, LOS USUARIOS DEBEN PAGAR PEQUEÑAS TARIFAS DE TRANSACCIÓN A LA RED. ESTO PROTEGE LA CADENA DE BLOQUES EXPANSE DE TAREAS INFORMÁTICAS FRÍVOLAS O MALICIOSAS, COMO ATAQUES DDOS O BUCLES INFINITOS. EL REMITENTE DE UNA TRANSACCIÓN DEBE PAGAR POR CADA PASO DEL "PROGRAMA" QUE ACTIVÓ, INCLUIDOS LOS CÁLCULOS Y EL ALMACENAMIENTO DE MEMORIA. ESTAS TARIFAS SE PAGAN EN CANTIDADES DEL TOKEN DE VALOR NATIVO DE EXPANSE, EXPANSE.
ESTAS TARIFAS DE TRANSACCIÓN SON COBRADAS POR LOS NODOS QUE VALIDAN LA RED. ESTOS "MINEROS" SON NODOS EN LA RED EXPANSE QUE RECIBEN, PROPAGAN, VERIFICAN Y EJECUTAN TRANSACCIONES. LUEGO, LOS MINEROS AGRUPAN LAS TRANSACCIONES, QUE INCLUYEN MUCHAS ACTUALIZACIONES DEL "ESTADO" DE LAS CUENTAS EN LA CADENA DE BLOQUES EXPANSE, EN LO QUE SE DENOMINAN "BLOQUES", Y LOS MINEROS COMPITEN ENTRE SÍ PARA QUE SU BLOQUE SEA EL SIGUIENTE EN AGREGARSE. LA CADENA DE BLOQUES. LOS MINEROS SON RECOMPENSADOS CON EXPANSIÓN POR CADA BLOQUE EXITOSO QUE EXTRAEN. ESTO PROPORCIONA UN INCENTIVO ECONÓMICO PARA QUE LAS PERSONAS DEDIQUEN HARDWARE Y ELECTRICIDAD A LA RED EXPANSE.
AL IGUAL QUE EN LA RED BITCOIN, LOS MINEROS TIENEN LA TAREA DE RESOLVER UN COMPLEJO PROBLEMA MATEMÁTICO PARA PODER "MINAR" UN BLOQUE CON ÉXITO. ESTO SE CONOCE COMO "PRUEBA DE TRABAJO". CUALQUIER PROBLEMA COMPUTACIONAL QUE REQUIERA ÓRDENES DE MAGNITUD MÁS DE RECURSOS PARA RESOLVER ALGORÍTMICAMENTE DE LO QUE SE NECESITA PARA VERIFICAR LA SOLUCIÓN ES UN BUEN CANDIDATO PARA PRUEBA DE TRABAJO. CON EL FIN DE DESALENTAR LA CENTRALIZACIÓN DEBIDO AL USO DE HARDWARE ESPECIALIZADO (POR EJEMPLO, ASIC), COMO HA OCURRIDO EN LA RED BITCOIN, EXPANSE ELIGIÓ UN PROBLEMA COMPUTACIONAL DE MEMORIA. SI EL PROBLEMA REQUIERE MEMORIA ADEMÁS DE CPU, EL HARDWARE IDEAL ES DE HECHO LA COMPUTADORA GENERAL. ESTO HACE QUE LA PRUEBA DE TRABAJO DE EXPANSE SEA RESISTENTE A ASIC, LO QUE PERMITE UNA DISTRIBUCIÓN DE SEGURIDAD MÁS DESCENTRALIZADA QUE LAS CADENAS DE BLOQUES CUYA MINERÍA ESTÁ DOMINADA POR HARDWARE ESPECIALIZADO, COMO BITCOIN.