Cripto: ¿por que los costos de transacción del token ETH varían tanto? Una explicación ejemplificada por Nuke

Como no tuve tiempo y Nuke escribió un gran artículo sobre el tema al hacer también un ejemplo práctico con el token Minds, aquí está la explicación de los costos de transferencia en cadena ERC20 de Ethereum y por qué pueden variar tanto.

Ethereum se describe a menudo como "la computadora del mundo" . Pero ¿qué significa esto? Comencemos con una descripción centrada en la informática y luego intentemos descifrarla con un análisis más práctico de las capacidades y características de Ethereum.

Ethereum es una infraestructura informática descentralizada globalmente de código abierto que ejecuta programas llamados "contratos inteligentes". Utiliza una cadena de bloques para sincronizar y almacenar los cambios de estado del sistema junto con una criptomoneda llamada ether para medir el costo de los recursos de ejecución.

La plataforma Ethereum permite a los desarrolladores crear potentes aplicaciones descentralizadas con funciones económicas integradas.

El propósito de Ethereum no es principalmente ser una red de pago de moneda digital como Bitcoin. Si bien la moneda digital ether es una parte integral y necesaria para que Ethereum funcione, ether está diseñado como una moneda de servicio para pagar el uso de la plataforma Ethereum como una computadora mundial.

Contratos inteligentes

El término contrato inteligente se ha utilizado a lo largo de los años para describir una amplia variedad de cosas diferentes. En el contexto de Ethereum, el término es en realidad un nombre poco apropiado, ya que los "contratos inteligentes" de Ethereum no son ni inteligentes ni "contratos".

Los contratos inteligentes son simplemente programas de computadora. La palabra contrato no tiene ningún significado legal en este contexto. Una vez implementado, un código de contrato inteligente no puede cambiar. A diferencia del software tradicional, la única forma de modificar un contrato inteligente es implementar una nueva instancia desde cero.

El resultado de ejecutar un contrato inteligente es el mismo para quien lo ejecuta, dado el contexto de la transacción que inició la ejecución y el estado de la cadena de bloques Ethereum en el momento de la ejecución.

La EVM (Ethereum Virtual Machine) funciona como una instancia local en cada nodo de Ethereum, pero dado que todas las instancias de EVM operan en el mismo estado inicial y producen el mismo estado final, el sistema en su conjunto opera como un único "mundo informático".

Ahora, los tokens como el que se usa en Minds no son más que contratos inteligentes cuyas operaciones están estandarizadas. Este estándar se llama ERC20 y define las reglas generales en las que se basan todos los contratos inteligentes de este tipo. ERC-20 define seis funciones diferentes. Por lo general, estas son características básicas, incluido el método en el que se transfieren los tokens y cómo los usuarios pueden acceder a los datos relacionados con un token en particular. En conjunto, garantizan que los tokens Ethereum de diferentes tipos se comporten de manera uniforme en cualquier ubicación dentro del sistema Ethereum. Como tal, casi todas las carteras digitales que admiten Ethereum también admiten tokens compatibles con ERC-20.

Cuando transfiere sus tokens MINDS "en cadena", simplemente interactúa de forma transparente con un contrato inteligente almacenado en la cadena de bloques Ethereum y comienza su ejecución. Para que esta ejecución tenga lugar se debe pagar un "costo de ejecución" que podríamos definir como "comisión" a los nodos que ejecutan el programa y que lo lleven a cabo realizando la función que queramos, en este caso el abono de la tokens que tienes en tu billetera ethereum que decidiste transferir.

En la práctica, las comisiones son la "gasolina" para arrancar y hacer funcionar el motor. De hecho, siguiendo esta metáfora, los costos de ejecución se denominan "GAS" a partir de "gasolina".

Tomemos un ejemplo:

Tienes que hacer un viaje a un destino. Este es el equivalente a ejecutar el contrato inteligente. Para ello, hay que poner suficiente gasolina en el tanque para que pueda ser suficiente para completar el viaje. Esta es una estimación que haces en base al consumo de tu coche por lo que para no quedarte sin él durante el trayecto te aseguras de poner lo suficiente.

En Ethereum, esto se llama "Límite de gas".

Una vez hayas establecido cuánta gasolina vas a ver cuál es el coste por litro, que es, como sabemos, variable.

En Ethereum, este es (no hace falta decirlo) el "Precio de la gasolina", que también es variable como la gasolina, solo que, lamentablemente, es mucho más "volátil" según la congestión de la red y los nodos disponibles.

Entonces, el costo total del viaje estará dado por: (costo de la gasolina) x (litros necesarios).

En Ethereum, el costo total de una transacción (ejecución de contrato inteligente) viene dado por: (Precio del gas) x (Límite del gas)

En conclusión, cada operación que se realiza en la blockchain de Ethereum tiene un costo y este varía según la complejidad del contrato inteligente (duración del viaje) y el costo actual del Gas (precio de la gasolina).

A veces, el costo del gas puede ser muy alto, por lo que la operación no es conveniente, en la actualidad debido a que la red ethereum está muy sobrecargada, los costos son altos, pero se están estudiando varias soluciones para superar este problema.

Entiendo que el tema es muy técnico y complicado pero espero haberlo dejado lo más claro posible reservándome el derecho a escribir otros artículos para quizás aclarar otros aspectos de este fascinante mundo de las criptomonedas.

Este es precisamente el punto débil de la criptografía y la descentralización, que afecta principalmente a las versiones más antiguas (BTC, ETH y las que se utilizan actualmente. También es por eso que muchos tokens están transmitiendo cadenas de bloques más baratas y eficientes).

Nuke en la mente

Canal de Crypto Telegram de Scenari

Canal de mentes por escenarios


Telegrama
Gracias a nuestro canal de Telegram puedes mantenerte actualizado sobre la publicación de nuevos artículos de Escenarios Económicos.

⇒ Regístrese ahora


Mentes

El artículo criptográfico: ¿Por qué los costos de las transacciones de tokens ETH varían tanto? Una explicación ejemplificada de Nuke proviene de ScenariEconomici.it .


Esta es una traducción automática de una publicación publicada en Scenari economici en la URL https://scenarieconomici.it/cripto-perche-i-costi-di-transazione-dei-token-eth-variano-cosi-tanto-una-spiegazione-esemplificata-di-nuke/ el Sat, 27 Mar 2021 12:59:31 +0000.