Lectura | Vista previa del artículo económico de Phala Network
Este artículo es una vista previa del próximo “White paper de economía de Phala V0.9” de Konstantin Shamruk’s. También se presentará al Consejo de la Khala Network como propuesta, y se lanzará una vez que se apruebe el referéndum democrático.
Objetivos de Diseño
El diseño económico general está construido para abordar estos puntos:
1. Apoyar la arquitectura de tareas computacionales en la nube confiable de Phala Network
• Separación consenso-cálculo
• Trabajadores de tareas de computación escalables linealmente (orden de magnitud de 100.000 mineros)
2. Incentivar a los mineros para que se unan a la red.
• Garantizar el pago de la energía suministrada independientemente de la demanda, especialmente en el arranque de la red.
• Subsidiar el grupo de minería con el 70% del suministro inicial
• Programa de halving (similar al de Bitcoin)
3. Precio de la aplicación
4. Rendimiento on-chain
A continuación, se detallan algunos elementos clave del modelo económico.
Diseño General
Promesa de valor (V)
1. Una puntuación virtual para cada minero individual que representa el valor ganado que se pagará en el futuro, para motivar a los mineros a comportarse de manera honesta y confiable.
2. Igual al valor esperado de los ingresos obtenidos por el minero por proporcionar energía a la plataforma
3. Cambios dinámicos basados en los comportamientos del minero y en el reembolso de las Recompensas
• Minería honesta: V crece gradualmente con el tiempo
• Conducta nociva: sancionada con reducción de V
inicial V
Un minero ejecutará una prueba de rendimiento y pondrá algunos tokens en staking para obtener la V inicial:
• S es el staking del minero; Se requiere un staking mínimo para comenzar a minar. El staking no se puede aumentar ni disminuir mientras se extrae, pero se puede establecer más alto que el mínimo.
• C es el costo estimado de los rigs para minar, deducido de la Prueba de rendimiento.
• ConfidenceScore se basa en las capacidades SGX del minero.
Parámetros utilizados en la simulación:
• ConfidenceScore para diferentes niveles de confianza
Prueba de Rendimiento
Una prueba de rendimiento mide cuántos cálculos se pueden realizar en una unidad de tiempo:
A modo de referencia,
La tabla se basa en la versión mientras se está escribiendo este documento, y está sujeta a cambios.
La prueba de rendimiento se realizará:
1. Antes de la minería, para determinar el staking mínimo
2. Durante la minería, para medir el rendimiento actual y para ajustar, dinámicamente, el incremento de V.
Staking mínimo
• P — Resultado de la prueba de rendimiento
• k — factor multiplicador ajustable
Parámetro propuesto:
El staking del token $PHA, también se puede utilizar para la minería de staking, por ejemplo, la recompensa de Khala Crowdloan.
Costos
• ϕ es la cotización actual de PHA/USD, actualizada dinámicamente on-chain a través de Oracles
• PP es la puntuación inicial del Test de Rendimiento.
• En las primeras etapas, estamos compensando el costo del equipo C con una promesa de mayor valor.
Proceso general de minería
La V de cada individuo se actualiza en cada bloque:
Cuando un minero recibe un pago w (Vt), recibirá la cantidad inmediatamente en su billetera Phala. El pago sigue el Programa de pagos y no puede exceder el Presupuesto de subsidio.
• Incrementado en ΔVt si el trabajador sigue minando
• Disminuido en w (Vt) si el minero obtuvo un pago
- Disminuido de acuerdo con las Reglas de Slash si el minero se comporta de manera inadecuada
Cuando un minero recibe un pago w(Vt), recibirá la cantidad inmediatamente en su cartera Phala. El pago sigue el programa de pagos y no puede exceder el presupuesto de subsidios.
Por último, una vez que el minero decide detener la minería, esperará un período de enfriamiento δ. Recibirá un único pago final después del cooldown.
Parámetro propuesto:
*δ=bloques equivalentes a 7 días
Actualización de V
Cuando no hay pago o evento de Slash:
TBD: define la ecuación de ΔVt basada en la puntuación de la prueba de rendimiento actual Pt
Parámetros propuestos:
Evento de pago
Con el fin de mantenerse dentro del presupuesto de subsidios, en cada bloque el presupuesto se distribuye proporcionalmente basado en la actual Miner Share:
donde B es el presupuesto de subsidio de red actual para el período de pago dado. Siempre que se pague w (Vt) a un minero, su V se actualizará de acuerdo a:
La participación representa cuánto se le paga al minero de V. Aunque aún no está finalizado, esperamos que se aproxime a la línea base de participación:
Presupuesto de subsidios
Heartbeat y calendario de pagos
En cualquier bloque tt, si el VRF del Minero es más pequeño que su actual Heartbeat Threshold γ(Vt), deben enviar la transacción Heartbeat a la cadena, que actualizará el registro on-chain de su Value Promise y enviará una recompensa por minería w(Vt) a su cartera de recompensa:
Si no pueden enviar la transacción Heartbeat a la cadena dentro de la ventana de desafío, la actualización de su promesa de valor será:
y si su estado cambia a unresponsive, serán castigados repetidamente hasta que envíen un heartbeat o hasta que dejen de minar. La cantidad de Slash hh se define en la sección Slash.
El objetivo es procesar alrededor de 20 desafíos de heartbeat por bloque. La probabilidad de desafío del heartbeat γ (Vt) se ajustará para apuntar a este número de desafíos.
Reglas Slash
Las reglas de Slash para mineros se definen a continuación. Tenga en cuenta que actualmente solo se implementa la Slash de nivel 1.
Pago final
Cuando un minero elige desconectarse de la plataforma, envía una transacción de salida y recibe su indemnización por despido después de los bloques δ.
Después del período de enfriamiento, el minero obtiene su pago final, que representa el retorno del staking inicial. Sin embargo, si Vt es más bajo que el Ve inicial, el minero obtendrá menos staking, como castigo:
Tenga en cuenta que la siguiente restricción debe mantenerse para evitar el arbitraje:
En esencia, el minero recibirá su staking inicial de nuevo, a menos que hayan sido fuertemente slashed por mala conducta.
Parámetros potenciales:
Acerca de Phala
Phala Network aborda el problema de la confianza en la nube de computación.
Esta blockchain es una plataforma de cómputo de confianza que permite el procesamiento masivo en la nube sin sacrificar la confidencialidad de los datos. Construida en torno a la tecnología de privacidad TEE-based ya integrada en los procesadores modernos, la nube de cómputo distribuida de Phala Network es versátil y confidencial. Al separar el mecanismo de consenso del cómputo, Phala asegura que la potencia de procesamiento es altamente escalable pero no derrochadora. En conjunto, esto crea la infraestructura para una nube de computación de confianza, potente, segura y escalable.
Como miembro del ecosistema de la red Polkadot, Phala podrá proporcionar potencia de cómputo a otras aplicaciones de la red mientras protege la capa de datos, lo que permite posibilidades como la protección de la privacidad de las posiciones comerciales y el historial de transacciones de DeFi, la co-computación de datos confidenciales de DID, el desarrollo de puentes de red ligeros y mucho más.
Los servicios en red que se están desarrollando actualmente en la red Phala incluyen Web3 Analytics: contratos inteligentes de alto rendimiento de Phala para permitir el análisis de datos masivos altamente concurrentes con privacidad, allanando el camino para una alternativa a Google Analytics que respeta inherentemente la confidencialidad individual.