Aplicación del modelo de financiación continua en crowdfunding

La aparición de las criptomonedas ha llamado la atención sobre una clase más amplia de sistemas en los que los intereses económicos de los participantes coinciden de tal manera que, actuando en beneficio propio, garantizan el funcionamiento sostenible del sistema en su conjunto. Al investigar y diseñar este tipo de sistemas autosuficientes, los llamados primitivos criptoeconómicos — estructuras universales que crean la posibilidad de coordinación y distribución de capital para lograr un objetivo común mediante el uso de diversos mecanismos económicos y criptográficos.

Uno de los principales problemas del crowdfunding es que los posibles financiadores de proyectos y organizaciones suelen tener pocos incentivos para financiarlos. Esto es especialmente cierto en el caso de proyectos socialmente significativos, cuyos beneficios reciben muchos, mientras que la carga del apoyo financiero recae en un número relativamente pequeño de patrocinadores. Los proyectos a largo plazo también suelen sufrir la pérdida gradual del interés de los patrocinadores y se ven obligados a invertir constantemente esfuerzos en marketing. Estas dificultades pueden conducir al cierre de un proyecto, a pesar de su relevancia, y en conjunto también se denominan problema del polizón.

La tecnología del dinero programable ha abierto la posibilidad de implementar nuevos mecanismos de financiación que ayuden a resolver el problema del polizón. La existencia de primitivas criptoeconómicas facilita esta tarea, permitiendo la creación de sistemas de coordinación de participantes con propiedades previamente conocidas. Una de estas primitivas, que puede utilizarse tanto para garantizar la financiación continua de proyectos socialmente significativos como para la gestión racional de los recursos compartidos, es la curva de vinculación simbólica (curva de enlace de fichas) [ 1 ]. Este mecanismo se basa en la idea simbólico, cuyo precio depende algorítmicamente del número total de tokens en circulación y se describe mediante la ecuación de una curva ascendente:

Aplicación del modelo de financiación continua en crowdfunding

Este mecanismo se implementa en la forma contrato inteligente, que emite y destruye tokens automáticamente:

  • El token se puede emitir en cualquier momento comprándolo mediante un contrato inteligente. Cuantos más tokens se emitan, mayor será el precio de emisión de nuevos tokens.
  • El dinero pagado por la emisión de tokens se almacena en una reserva general.
  • En cualquier momento, el token se puede vender mediante un contrato inteligente a cambio de dinero de la reserva general. En este caso, el token se retira de la circulación (se destruye) y su precio disminuye.

El mecanismo básico se puede modificar o ampliar según la aplicación. En el caso especial de una campaña de crowdfunding, el propietario del contrato es el equipo del proyecto, y se le transfiere una parte de los tokens de cada compra o venta (por ejemplo, el 20%). Los poseedores de tokens se convierten en patrocinadores del proyecto, no solo transfiriendo fondos al fondo de apoyo al proyecto, sino también aumentando el precio de los tokens con cada compra. Posteriormente, el equipo del proyecto vende los tokens recibidos y utiliza los ingresos para lograr los objetivos de la campaña.

El mecanismo está diseñado de tal manera que los primeros patrocinadores reciben tokens a un precio bajo y luego pueden venderlos a un precio más alto, pero sólo si aumenta el volumen de tokens en circulación. La oportunidad de ganar dinero anima a los primeros patrocinadores a atraer más atención al proyecto, aumentando así la cantidad total de donaciones y facilitando a sus fundadores la promoción del proyecto. Cuando los primeros patrocinadores venden su parte de los tokens, su valor disminuye y esto anima a nuevos participantes a unirse a la campaña. Este círculo virtuoso puede repetirse una y otra vez, asegurando una financiación continua para el proyecto. Si el equipo del proyecto comienza a mostrar resultados insatisfactorios, los poseedores de tokens intentarán venderlos, por lo que su valor caerá y cesará la financiación.

Teniendo en cuenta muchos proyectos diferentes que recaudan dinero según el esquema descrito anteriormente, los patrocinadores potenciales intentarán encontrar otros más prometedores e invertir dinero en ellos en una etapa temprana. Desde el punto de vista de la inversión de dinero, los proyectos más prometedores serán los proyectos populares y socialmente significativos, ya que atraerán a más patrocinadores en el futuro y de ellos se puede esperar un aumento significativo en el precio del token. De esta manera, se logra la alineación de los intereses económicos de los participantes individuales en el sistema con respecto a objetivos comunes.

implementación

El contrato inteligente que implementa la curva de vinculación debe proporcionar métodos para comprar (emitir) y vender (destruir) tokens. Los detalles de implementación pueden variar mucho según la aplicación y las características deseadas. Puede encontrar una discusión sobre la apariencia general de la interfaz aquí: https://github.com/ethereum/EIPs/issues/1671.

Al emitir y destruir tokens, el contrato inteligente realiza cálculos de precios de compra y venta de acuerdo con la curva vinculante. La curva está fijada por una función que determina el precio del token. Aplicación del modelo de financiación continua en crowdfunding a través del número total de tokens en circulación Aplicación del modelo de financiación continua en crowdfunding. La función puede adoptar diferentes formas, por ejemplo:

Aplicación del modelo de financiación continua en crowdfunding
Aplicación del modelo de financiación continua en crowdfunding
Aplicación del modelo de financiación continua en crowdfunding

Considere la función de potencia:

Aplicación del modelo de financiación continua en crowdfunding

Importe en moneda de reserva Aplicación del modelo de financiación continua en crowdfundingrequerido para comprar tokens en cantidad Aplicación del modelo de financiación continua en crowdfunding, se puede calcular como el área del área bajo la curva limitada por el número actual de tokens en circulación y la cantidad futura:

Aplicación del modelo de financiación continua en crowdfunding

Aplicación del modelo de financiación continua en crowdfunding
Aplicación del modelo de financiación continua en crowdfunding

Para optimizar estos cálculos, es conveniente utilizar el volumen actual de la reserva, que es igual al área del área bajo la curva limitada por su inicio y el número actual de tokens:

Aplicación del modelo de financiación continua en crowdfunding
Aplicación del modelo de financiación continua en crowdfunding

Desde aquí podrás deducir el número de tokens que recibirá el patrocinador enviando una cantidad conocida Aplicación del modelo de financiación continua en crowdfunding en moneda de reserva:

Aplicación del modelo de financiación continua en crowdfunding

Monto en moneda de reserva devuelto al momento de la venta Aplicación del modelo de financiación continua en crowdfunding tokens, se calcula de manera similar:

Aplicación del modelo de financiación continua en crowdfunding
Aplicación del modelo de financiación continua en crowdfunding
Aplicación del modelo de financiación continua en crowdfunding

Ejemplo de implementación en lenguaje Solidez se puede ver aquí: https://github.com/relevant-community/bonding-curve/blob/master/contracts/BondingCurve.sol

Un mayor desarrollo

Si se utiliza una criptomoneda volátil para comprar tokens, entonces el dinero almacenado en la reserva general estará sujeto a fluctuaciones en el tipo de cambio, lo que puede afectar negativamente el funcionamiento del mecanismo (los patrocinadores no querrán realizar inversiones a largo plazo por temor a una caída del tipo de cambio). Para evitar tales riesgos, puede utilizar una criptomoneda estable (por ejemplo, Por) como moneda de reserva.

Un token es un reflejo de un cierto valor común para sus poseedores y, por tanto, puede utilizarse no sólo como parte de un mecanismo de financiación, sino también para fines relacionados.

Por ejemplo, los tokens se pueden utilizar para gestionar un proyecto a través de organización autónoma descentralizada (DAO). La distribución de los fondos recaudados por el proyecto se puede realizar votando diversas iniciativas propuestas por los fundadores del proyecto o los propios patrocinadores. Si el proyecto no cuenta con un equipo de trabajo permanente, entonces de la misma manera pueden premios para la implementación de tareas individuales por las que competirán los artistas temporales. La implementación de un contrato inteligente para una organización autónoma basada en una cadena de bloques pública garantizará la transparencia del proceso de toma de decisiones y la apertura de todas las transacciones.

La posibilidad de utilizar un token para participar en la gestión de un proyecto u organización, sumada a una buena reputación, aporta un valor real al token. Por dificultad manipulación de mercado pueden estar involucrados mecanismos adicionales. Por ejemplo, un contrato inteligente puede congelar tokens (prohibir su venta) durante algún tiempo después de la compra.

Un sistema en el que un token no tiene valor inherente será más susceptible a la manipulación y puede convertirse en pirámide financiera.

Conclusión

La curva de token bonding se puede aplicar en diferentes áreas, pero el uso de este mecanismo en el crowdfunding parece particularmente interesante, ya que la idea básica -apoyar un proyecto mediante el envío de dinero- no cambia, sino que se complementa con nuevas oportunidades de participación, manteniendo una Barrera de entrada baja para los usuarios.

Los proyectos que actualmente recolectan donaciones de Ether a una dirección física pueden implementar un contrato inteligente que implemente la curva de vinculación de tokens y recibir pagos a través de ella. Los patrocinadores tendrán la oportunidad de apoyar el proyecto ya sea mediante una transacción regular (transferencia directa de dinero) o comprando tokens, y en el segundo caso se beneficiarán de la creciente popularidad del proyecto.

Sin embargo, aún queda por evaluar la eficacia de este mecanismo criptoeconómico. Por el momento, no hay muchos ejemplos de aplicación real de curvas vinculantes en aplicaciones descentralizadas (uno de los proyectos más famosos es Bancor), y el diseño y desarrollo de plataformas de crowdfunding utilizando este mecanismo está en marcha:

  • Giveth — una plataforma para organizaciones benéficas. Recientemente empezamos desarrollo de un modelo de financiación continua basado en curvas vinculantes.
  • Convergente – una plataforma para emitir “tokens personales” dirigidos a creadores de contenido.
  • Colmenar / Aplicación de recaudación de fondos de Aragón es una aplicación de recaudación de fondos desarrollada para organizaciones autónomas Aragón.
  • Protea — un protocolo para coordinar comunidades que utilizan tokens, que también prevé la construcción de aplicaciones de financiación colectiva.

Notas

[1] No existe una traducción establecida del término “curva de enlace” en la literatura en idioma ruso. El mecanismo también puede denominarse "curva de colocación". Esto implica que los participantes depositan dinero en el contrato inteligente como garantía y, a cambio, reciben tokens.

Fuente: habr.com

Añadir un comentario