Applicazione del modello di finanziamento continuo al crowdfunding

L’emergere delle criptovalute ha attirato l’attenzione su una classe più ampia di sistemi in cui gli interessi economici dei partecipanti coincidono in modo tale che essi, agendo a proprio vantaggio, garantiscono il funzionamento sostenibile del sistema nel suo complesso. Durante la ricerca e la progettazione di tali sistemi autosufficienti, il cosiddetto primitive criptoeconomiche — strutture universali che creano la possibilità di coordinamento e distribuzione del capitale per raggiungere un obiettivo comune attraverso l’uso di vari meccanismi economici e crittografici.

Uno dei problemi principali del crowdfunding è che i potenziali finanziatori di progetti e organizzazioni spesso hanno pochi incentivi a finanziarli. Ciò è particolarmente vero per i progetti socialmente significativi, i cui benefici vengono ricevuti da molti, mentre l’onere del sostegno finanziario ricade su un numero relativamente piccolo di sponsor. Anche i progetti a lungo termine spesso soffrono del graduale venir meno dell'interesse degli sponsor e sono costretti a investire costantemente sforzi nel marketing. Tali difficoltà possono portare alla chiusura di un progetto, nonostante la sua rilevanza, e collettivamente vengono anche chiamate problema del free rider.

La tecnologia monetaria programmabile ha aperto la possibilità di implementare nuovi meccanismi di finanziamento che aiutano a risolvere il problema del free rider. L’esistenza di primitive criptoeconomiche facilita questo compito, consentendo la creazione di sistemi per coordinare i partecipanti con proprietà precedentemente note. Una di queste primitive, che può essere utilizzata sia per garantire il finanziamento continuo di progetti socialmente significativi sia per la gestione razionale delle risorse condivise, è la curva di token Binding (curva di token bonding) ,. Questo meccanismo si basa sull'idea gettone, il cui prezzo dipende algoritmicamente dal numero totale di token in circolazione ed è descritto dall'equazione di una curva ascendente:

Applicazione del modello di finanziamento continuo al crowdfunding

Questo meccanismo è implementato nel form contratto intelligente, che emette e distrugge automaticamente i token:

  • Il token può essere emesso in qualsiasi momento acquistandolo tramite uno smart contract. Più token vengono emessi, maggiore sarà il prezzo di emissione di nuovi token.
  • Il denaro pagato per l'emissione di token viene immagazzinato in una riserva generale.
  • In qualsiasi momento, il token può essere venduto tramite uno smart contract in cambio di denaro dalla riserva generale. In questo caso il token viene ritirato dalla circolazione (distrutto) e il suo prezzo diminuisce.

Il meccanismo di base può essere modificato o ampliato a seconda dell'applicazione. Nel caso particolare di una campagna di crowdfunding, il titolare del contratto è il team di progetto, al quale viene trasferita una parte dei token di ogni acquisto o vendita (ad esempio il 20%). I possessori di token diventano sponsor del progetto, non solo trasferendo fondi al fondo di sostegno del progetto, ma anche aumentando il prezzo dei token ad ogni acquisto. Il team di progetto vende successivamente i token ricevuti e utilizza il ricavato per raggiungere gli obiettivi della campagna.

Il meccanismo è concepito in modo tale che i primi sponsor ricevano i token a un prezzo basso e possano successivamente venderli a un prezzo più alto, ma solo se il volume dei token in circolazione aumenta. L’opportunità di guadagnare denaro incoraggia i primi sostenitori ad attirare maggiore attenzione sul progetto, aumentando così l’importo totale delle donazioni e rendendo più facile per i suoi fondatori promuovere il progetto. Quando i primi sostenitori vendono la loro quota di token, il loro valore diminuisce e questo incoraggia nuovi partecipanti a unirsi alla campagna. Questo ciclo virtuoso può ripetersi ancora e ancora, garantendo la continuità dei finanziamenti al progetto. Se il team di progetto inizia a mostrare risultati insoddisfacenti, i possessori di token cercheranno di vendere i propri token, di conseguenza il loro valore diminuirà e i finanziamenti cesseranno.

Considerando molti progetti diversi che raccolgono fondi secondo lo schema sopra descritto, i potenziali sponsor cercheranno di trovarne di più promettenti e di investirvi denaro in una fase iniziale. Dal punto di vista dell'investimento di denaro, i progetti più promettenti saranno progetti popolari e socialmente significativi, poiché in futuro attireranno più sponsor e da loro ci si può aspettare un aumento significativo del prezzo del token. In questo modo si ottiene l'allineamento degli interessi economici dei singoli partecipanti al sistema rispetto agli obiettivi comuni.

implementazione

Il contratto intelligente che implementa la curva di legame deve fornire metodi per acquistare (emettere) e vendere (distruggere) token. I dettagli di implementazione possono variare notevolmente a seconda dell'applicazione e delle caratteristiche desiderate. Una discussione sull'aspetto generale dell'interfaccia può essere trovata qui: https://github.com/ethereum/EIPs/issues/1671.

Durante l'emissione e la distruzione dei token, il contratto intelligente esegue i calcoli dei prezzi di acquisto e vendita secondo la curva vincolante. La curva è impostata da una funzione che determina il prezzo del token Applicazione del modello di finanziamento continuo al crowdfunding attraverso il numero totale di token in circolazione Applicazione del modello di finanziamento continuo al crowdfunding. La funzione può assumere diverse forme, ad esempio:

Applicazione del modello di finanziamento continuo al crowdfunding
Applicazione del modello di finanziamento continuo al crowdfunding
Applicazione del modello di finanziamento continuo al crowdfunding

Consideriamo la funzione potenza:

Applicazione del modello di finanziamento continuo al crowdfunding

Importo in valuta di riserva Applicazione del modello di finanziamento continuo al crowdfundingrichiesto per acquistare gettoni in quantità Applicazione del modello di finanziamento continuo al crowdfunding, può essere calcolata come l'area dell'area sotto la curva limitata dal numero attuale di gettoni in circolazione e dalla quantità futura:

Applicazione del modello di finanziamento continuo al crowdfunding

Applicazione del modello di finanziamento continuo al crowdfunding
Applicazione del modello di finanziamento continuo al crowdfunding

Per ottimizzare questi calcoli, è conveniente utilizzare il volume attuale della riserva, che è pari all'area dell'area sotto la curva limitata dal suo inizio e dal numero attuale di gettoni:

Applicazione del modello di finanziamento continuo al crowdfunding
Applicazione del modello di finanziamento continuo al crowdfunding

Da qui puoi dedurre il numero di token che lo sponsor riceverà inviando un importo noto Applicazione del modello di finanziamento continuo al crowdfunding nella valuta di riserva:

Applicazione del modello di finanziamento continuo al crowdfunding

Importo in valuta di riserva restituito al momento della vendita Applicazione del modello di finanziamento continuo al crowdfunding token, viene calcolato in modo simile:

Applicazione del modello di finanziamento continuo al crowdfunding
Applicazione del modello di finanziamento continuo al crowdfunding
Applicazione del modello di finanziamento continuo al crowdfunding

Esempio di implementazione in linguaggio Solidity può essere visualizzato qui: https://github.com/relevant-community/bonding-curve/blob/master/contracts/BondingCurve.sol

Ulteriore sviluppo

Se per acquistare token viene utilizzata una criptovaluta volatile, il denaro immagazzinato nella riserva generale sarà soggetto a fluttuazioni del tasso di cambio, che potrebbero influenzare negativamente il funzionamento del meccanismo (gli sponsor non vorranno effettuare investimenti a lungo termine per paura di un calo del tasso di cambio). Per evitare tali rischi, puoi utilizzare una criptovaluta stabile (ad esempio, Dai) come valuta di riserva.

Un token riflette un certo valore comune per i suoi detentori e pertanto può essere utilizzato non solo come parte di un meccanismo di finanziamento, ma anche per scopi correlati.

Ad esempio, i token possono essere utilizzati per gestire un progetto organizzazione autonoma decentralizzata (DAO). La distribuzione dei fondi raccolti dal progetto può essere effettuata votando varie iniziative avanzate dai fondatori del progetto o dagli stessi sponsor. Se il progetto non dispone di un gruppo di lavoro permanente, possono farlo allo stesso modo premi per l’esecuzione dei singoli incarichi per i quali concorreranno gli esecutori temporanei. L’implementazione di un contratto intelligente per un’organizzazione autonoma basata su una blockchain pubblica garantirà la trasparenza del processo decisionale e l’apertura di tutte le transazioni.

La possibilità di utilizzare un token per partecipare alla gestione di un progetto o di un'organizzazione, unita ad una buona reputazione, fornisce un valore reale al token. Per difficoltà manipolazione del mercato potrebbero essere coinvolti ulteriori meccanismi. Ad esempio, uno smart contract può congelare i token (vietarne la vendita) per un certo periodo dopo l’acquisto.

Un sistema in cui un token non ha valore intrinseco sarà più suscettibile alla manipolazione e potrebbe diventarlo piramide finanziaria.

conclusione

La curva del token bonding può essere applicata in diversi ambiti, ma l'uso di questo meccanismo nel crowdfunding appare particolarmente interessante, poiché l'idea di base - sostenere un progetto inviando denaro - non cambia, ma viene integrata da nuove opportunità di partecipazione, mantenendo un barriera d'ingresso bassa per gli utenti.

I progetti che oggi raccolgono donazioni di Ether a un indirizzo fisico possono invece implementare un contratto intelligente che implementa la curva di bonding dei token e ricevere pagamenti attraverso di essa. Gli sponsor avranno la possibilità di sostenere il progetto sia attraverso una transazione regolare (trasferimento diretto di denaro) sia acquistando token, e nel secondo caso beneficeranno della crescente popolarità del progetto.

Resta tuttavia da valutare l’efficacia di questo meccanismo criptoeconomico. Al momento non esistono molti esempi di applicazione reale delle curve vincolanti in applicazioni decentralizzate (uno dei progetti più famosi è Bancor), e la progettazione e lo sviluppo di piattaforme di crowdfunding che utilizzano questo meccanismo sono appena in corso:

  • — una piattaforma per organizzazioni di beneficenza. Recentemente abbiamo iniziato sviluppo di un modello di finanziamento continuo basato su curve vincolanti.
  • Convergente — una piattaforma per l'emissione di “token personali” destinata ai creatori di contenuti.
  • Apiario / App per la raccolta fondi di Aragona è un'applicazione di raccolta fondi sviluppata per organizzazioni autonome Aragona.
  • Protea — un protocollo di coordinamento delle comunità che utilizzano i token, che prevede anche la realizzazione di applicazioni di crowdfunding.

Note

[1] Non esiste una traduzione consolidata del termine “curva di legame” nella letteratura in lingua russa. Il meccanismo può anche essere chiamato "curva di posaCiò implica che i partecipanti depositano denaro nel contratto intelligente come garanzia e in cambio ricevono token.

Fonte: habr.com

Aggiungi un commento