TECH-FAQ

Preguntas y respuestas sobre cuestiones técnicas.

¿Cómo funcionan las comisiones por transacción?

Cada vez que alguien quiere transferir una cantidad de Ada, se calculan unas comisiones mínimas para esa transacción. Para que la transacción sea válida, deben incluirse estas comisiones mínimas (aunque el remitente es libre de pagar comisiones más altas si así lo desea). Todas las comisiones de las transacciones se recogen en un fondo virtual y se distribuyen posteriormente entre los participantes en el protocolo de Cardano.

Fee mínimo

Una transacción de 200 bytes de tamaño (un tamaño bastante típico) cuesta:

0,155381 ADA + 0,000043946 ADA/byte × 200 byte = 0,1641702 ADA.

Los honorarios mínimos para una transacción se calculan según la fórmula: a + b × tamaño

dónde:

  • a: es una constante especial, actualmente es 0,155381 ADA;
  • b: es una constante especial, actualmente es 0,000043946 ADA/byte;
  • tamaño: es el tamaño de la transacción en bytes.

Para definir los valores de los parámetros «a» y «b», se consideran:

  • ¿Cuánto cuesta un byte de memoria del ordenador?
  • ¿Cuántas transacciones hay de media por segundo?
  • ¿Cuál es el tamaño medio de una transacción?
  • ¿Cuánto cuesta el funcionamiento de un nodo completo?
Transacciones por segundo (TPS)

Cardano está procesando alrededor de 10-20 TPS (transacciones por segundo) en este momento, (era Shelley) ¿por qué? porque no hay más tx en la red . Puedes contar las tx en línea, mirando los segundos en el reloj: https://adastat.net/transactions
Una transacción normal puede tener 250 bytes. Por lo tanto, 1 MB puede contener aproximadamente 4.000 transacciones (250 * 4.000 = 1.000.000 bytes = 1 MB). Si el tiempo por bloque es de 10 minutos, como la cadena de bloques de Bitcoin, y lo convertimos en TPS, llegamos a 6,66 TPS (4.000/10/60).
Si el tiempo del bloque es de 20 segundos, como Cardano, obtenemos 200 TPS con el mismo tamaño de bloque (4.000/20).

Con Hydra superará 1.000.000 TPS.

¿Cuáles son lo parámetros que considera el protocolo?

Los parámetros se utilizan para afectar al funcionamiento del Protocolo Cardano. Pueden ser actualizables o no actualizables. Los parámetros actualizables pueden ajustarse para variar el funcionamiento del protocolo de producción de bloques. Los parámetros no actualizables afectan a los fundamentos del protocolo de la cadena de bloques, incluyendo la definición del bloque génesis, las propiedades básicas de seguridad, etc.

  • nOpt 150: «Número de pools objetivo» («k»). Influye en el umbral de saturación, fomentando el crecimiento del número de pools.
  • a0 0,2 «Factor de influencia»: Gobierna el impacto de la promesa en las recompensas.
  • minPoolCost 340000000. Coste mínimo del pool por época (en lovelace). Activa el efecto Pledge.
  • decentralisationParam 1.0: Nivel de descentralización. Empieza en 1. La producción de bloques está totalmente descentralizada cuando llega a 0.
  • maxBlockBodySize 65536: Tamaño máximo del cuerpo de un bloque. Limita el tamaño de almacenamiento de la cadena de bloques y los costes de comunicación.
  • maxBlockHeaderSize 1100: Tamaño máximo de la cabecera del bloque. Debe ser significativamente menor que el tamaño máximo del bloque.
  • maxTxSize 16384: Tamaño máximo de una transacción. Se pueden incluir varias transacciones en un bloque. Debe ser estrictamente menor que el tamaño máximo del cuerpo del bloque.
  • tau 0,2 Tasa de tesorería (0,2 = 20%): Proporción de las recompensas totales asignadas a la tesorería en cada época antes de que las recompensas restantes se distribuyan a los pools.
  • rho 3.0e-3: Tasa de expansión monetaria por época. Gobierna las recompensas que se devuelven de las reservas al ecosistema (tesorería, pools de apuestas y delegadores).
  • poolDeposit 500000000: Depósito del pool (en lovelace)
  • keyDeposit 2000000: Depósito que se cobra por las claves de stake (en Lovelace). Garantiza la devolución de las claves no utilizadas, liberando así recursos.
  • minFeeB 155381: Tasa de transacción base (en lovelace).
  • minFeeA 44: Tasa de transacción adicional por byte de datos (en lovelace).
  • minUTxOValue: 1000000 Valor mínimo permitido (en lovelace) en una UTxO. Parámetro relacionado con la seguridad que se utiliza para evitar la creación de muchas UTxOs pequeñas que podrían utilizar excesivos recursos para procesarlas.
  • extraEntropy { «tag»: «NeutralNonce» }: Si se incluye entropía adicional en las fases iniciales. Esto proporciona una certeza adicional de que la blockchain no ha sido comprometida por los poseedores de la clave semilla. Redundante una vez que el sistema está suficientemente descentralizado.
  • eMax 18: Número máximo de épocas en las que se puede anunciar la retirada de un pool, a partir de la siguiente época.
Direcciones de gasto y delegación

-Dirección de gastos: Es la que usamos habitualmente para las transferencias de valor. La blockchain de Cardano tiene dos tipos de direcciones de gasto, según la etapa de desarrollo:

  • Direcciones Byron: (finalizada en julio de 2020) todas las direcciones eran una de las siguientes:

Estilo Ícaro: A partir de Ae2

Estilo Daedalus: Empezando por DdzFF

  • Direcciones Shelley: se añadió un nuevo tipo de monedero al sistema, estos pueden soportar la delegación y la obtención de recompensas, y comienzan con addr1.

Dirección de gastos (103 caracteres alfanuméricos en minúscula):

addr1q9xz02yynlfyuq2n64fvxsxerwu6qhgwkct9yn1rgl9rr6j4kjnefp9t8xdhuskpm2vszvm2y3vk32vq3r6vze3hs9jq07tkmf

-Dirección de delegación: Es en donde se alojan las recompensas pagadas por el protocolo. Desde esta dirección no se puede hacer envíos de fondos a otras cuentas, sólo hacia la dirección de gastos (reclamación).

Dirección de staking delegante (103 caracteres alfanuméricos en minúscula):

55b4a79484ab399b7e42c1da9901336a245968a98088f4c166578155

Dirección de staking Bech32: (palabra stake + 54 caracteres alfanuméricos en minúscula):

stake1u92mffu5sj4nnxm7gtqa4xgpxd4zgkjg4xqg3axpvcmczeq57gxkz

Publicado por LiberLion

La descentralización es Proof of Liberty. Twitter @liberlion17

Deja una respuesta

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Salir /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Salir /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Salir /  Cambiar )

Conectando a %s

A %d blogueros les gusta esto: