Nuestro modelo de recursos . Nuestra estrategia central del protocolo … de David Hanson Ultra Ago, 2020

Cualquiera que desee obtener una mayor prioridad de ejecución de transacciones en la red puede, sin embargo, apueste UOS para obtener una cuota de Ultra Power más gastable. La cuota de todos, incluidas las cuotas negativas de quienes no participan, se restablece automáticamente cada 24 horas.

Si la red alcanza su límite máximo de transacciones / seg, primero se ocupará de las transacciones de los Stakers de Ultra Power con la mayor cuota restante a las cuotas restantes más pequeñas, luego ejecutará a aquellos que usaron transacciones gratuitas de manera responsable y solo entonces, si la red puede, ejecutará transacciones de "actores abusivos" que están profundamente en lo negativo.

los Más gastaste tu Cuota Ultra Power la prioridad más baja sus transacciones obtienen.

Si por alguna razón un día ha realizado más transacciones de de lo habitual y no ha apostado lo suficiente, Ultra es mucho menos castigador que las cadenas EOSIO. De hecho, si no abusa de la red, existe una alta probabilidad de que su transacción se ejecute.

Todas las transacciones no ejecutadas pueden permanecer en la cola de la cadena durante un cierto período de tiempo. Si Ultra nunca encuentra la oportunidad de ejecutar transacciones profundamente negativas, simplemente se descartan y fallan.

Esta estrategia, en esencia, permite de Ultra para utilizar verdaderamente el 100% de su capacidad de cálculo en todo momento lo que se traduce en transacciones completadas con más éxito y una mayor capacidad de transacciones por segundo en general que cualquier otra cadena de bloques basada en EOSIO, lo que permite a los usuarios simples que no apilaron nada en absoluto, seguir realizando transacciones de cadena de bloques de forma gratuita.

Existen diversos mecanismos que evitan que los usuarios malintencionados jueguen con el sistema, por ejemplo, en EOSIO Block Producers se han incluido en listas grises / negras a los usuarios que abusan de la red. Los Ultra BP pueden hacer lo mismo, pero también pueden decidir afligir temporal o permanentemente a los actores abusadores, un modificador negativo de la cuota de poder.

Esperamos que los BP en el futuro cercano tengan una herramienta de análisis de la salud de la red en tiempo real capaz de detectar y manejar a los actores abusadores automáticamente.

Los mecanismos descritos aún no garantizan que las empresas puedan completar el 100% de sus transacciones de contratos inteligentes con éxito. Después de todo, la ejecución exitosa de una transacción depende de si la carga de la red está al 100% y si el propio usuario tiene suficiente cuota de energía Ultra.

Con el fin de proporcionar un amigable para los negocios solución, desarrollamos un sistema de predicado a nivel de protocolo que permite a las empresas "apostar y patrocinar" transacciones gratuitas en contratos inteligentes específicos o en acciones de contratos inteligentes específicos. El sistema de predicado de Ultra es muy flexible y se puede adaptar a todo tipo de condiciones que una empresa pueda requerir: cualquier dato almacenado en la cadena se puede utilizar como condición para patrocinar transacciones gratuitas para un usuario. ¡Literalmente, podría patrocinar transacciones si un usuario posee un NFT en particular!

A continuación, se muestran algunos ejemplos de las reglas que se pueden utilizar para patrocinar una transacción:

Si es "user123" => Empresa patrocina la transacción.

Si el usuario compra el producto comercial => La empresa patrocina la transacción de compra.

Si el usuario posee un NFT en particular (por ejemplo, un juego) => Business patrocina todas las transacciones relacionadas con él.

Si el usuario llama a una acción en particular en un contrato inteligente => La empresa patrocina la transacción.