Optimización del uso de GAS en rkDAI a través de tokens de grupos de comunidades

Como sugiere el título, este será un artículo técnico y está destinado a la consideración de los equipos internos de Konkrete y GrowUSD.

rkDAI es una bifurcación del esfuerzo rdai y apunta a kDAI que a su vez es una bifurcación de Compuesto.

Cuando un usuario compra o canjea rkDAI, está activando el contenedor rkDAI y la interacción OTL (bifurcación compuesta). Esto significa efectivamente que cada interacción desencadena al menos 2 interacciones a un nivel alto. Las tarifas de gas rkDAI siempre serán sus propias tarifas más las tarifas de Compuesto. Esto, junto con los altos costos de gas en Ethereum observados en los últimos días, hace que sea costoso interactuar con ellos.

Hay otro problema Se espera que rkDAI se desarrolle en un programa de estilo afiliado. rkDAI envía parte del interés a la dirección de afiliados, sin embargo, el titular de los tokens rkDAI puede redirigir el interés a la dirección que desee. Esto efectivamente significa que el afiliado puede ser seleccionado. Y aunque no tenemos la intención de crear interfaces para ese efecto, la naturaleza de los contratos inteligentes es tal que cualquier otra persona puede construir interfaces suponiendo que sepan lo que están haciendo y logren los mismos resultados.

Es posible desaprobar la función que permite la transferencia de la dirección del beneficiario y codificarla efectivamente en el nivel de contrato de rkDAI. Pero eso significaría que no se pueden agregar nuevos beneficiarios.

Una solución sería codificar la dirección del beneficiario y dirigirla a un grupo que esté tokenizado. Esto significaría que todos los flujos de interés en un grupo y los tokens de grupo se pueden distribuir a los afiliados. Entonces, en lugar de un enlace diferente para cada afiliado, cada afiliado simplemente obtiene una cantidad de tokens que son su reclamo al grupo de interés.

Esto también permitiría que tales tokens de grupo se regalen a la comunidad a través de un lanzamiento aéreo para realizar diversas actividades, como compartir o dar me gusta a las publicaciones. El valor de dichos tokens de grupo estaría vinculado a la cantidad de interés bloqueado en el grupo.

Los titulares de tokens de grupo pueden canjear su parte de interés quemando sus tokens.

En lugar de acuñar nuevos rkDAI cada vez, podemos acuñar unos pocos millones de rkADR y ponerlos en un contrato de venta inteligente que permita a las personas comprar rkADR contra USDT / USDC / DAI. Habría un módulo de precios para actualizar el precio de rkADR diariamente frente al dólar estadounidense.

Esto significaría que el contrato OTL y rkADR solo se iniciarán una vez. El contrato de venta sería ligero.

El canje será intensivo en gas, pero eso servirá como un desincentivo contra las personas que también lo hacen, lo que funciona bien para nosotros.

El canje se puede hacer como antes, donde rkADR se convertiría primero a kADR y kADR a ADR y ADR también se puede convertir automáticamente a DAI / USDC / USDT, etc. a través de una integración de Uniswap. Aquellos que proporcionan ADR a USDT, etc. liquidez obtienen tokens de grupo adicionales como recompensa.

Los afiliados en lugar de obtener su propio enlace obtendrían tokens de pool y reflejarían su parte.