Neliöllinen rahoitus

Erottuva piirre julkishyödykkeet on, että huomattava määrä ihmisiä hyötyy niiden käytöstä ja niiden käytön rajoittaminen on mahdotonta tai epäkäytännöllistä. Esimerkkejä ovat yleiset tiet, turvallisuus, tieteellinen tutkimus ja avoimen lähdekoodin ohjelmistot. Tällaisten tavaroiden tuotanto ei pääsääntöisesti ole kannattavaa yksilöille, mikä usein johtaa heidän riittämättömään tuotantoon (free rider -efekti). Joissakin tapauksissa valtiot ja muut organisaatiot (kuten hyväntekeväisyysjärjestöt) ottavat haltuunsa niiden tuotannon, mutta julkisten hyödykkeiden kuluttajien mieltymyksiä koskevan täydellisen tiedon puute ja muut keskitettyyn päätöksentekoon liittyvät ongelmat johtavat varojen tehottomaan käyttöön. Tällaisissa tapauksissa olisi tarkoituksenmukaisempaa luoda järjestelmä, jossa julkisten hyödykkeiden kuluttajilla olisi mahdollisuus äänestää suoraan tietyistä tarjonnan vaihtoehdoista. Kuitenkin "yksi henkilö - yksi ääni" -periaatteen mukaan äänestäessä kaikkien osallistujien äänet ovat tasa-arvoisia, eivätkä he pysty osoittamaan, kuinka tärkeä tämä tai toinen vaihtoehto on heille, mikä voi myös johtaa julkisten hyödykkeiden alioptimaaliseen tuotantoon.

Neliöllinen rahoitus (tai CLR-rahoitusta) ehdotettiin työssä vuonna 2018 Liberaaliradikalismi: Joustava malli hyväntekeväisyysrahastoille mahdollisena ratkaisuna lueteltuihin julkishyödykkeiden rahoituksen ongelmiin. Tässä lähestymistavassa yhdistyvät markkinamekanismien ja demokraattisen hallinnon edut, mutta se on vähemmän herkkä niiden haittoille. Se perustuu ideaan vastaava rahoitus (matching), jossa ihmiset tekevät suoria lahjoituksia erilaisiin yhteiskunnallisesti hyödyllisiksi katsomiinsa hankkeisiin ja suuri lahjoittaja (esimerkiksi hyväntekeväisyyssäätiö) sitoutuu lisäämään jokaiseen lahjoitukseen suhteellisen summan (esimerkiksi kaksinkertaistamaan sen). Tämä luo lisäkannustimia osallistumiseen ja antaa rahoittajalle mahdollisuuden kohdentaa varoja tehokkaasti ilman asiantuntemusta rahoitettavalta alueelta.

Kvadraattisen rahoituksen erikoisuus on, että lisättyjen määrien laskenta suoritetaan samalla tavalla kuin tuloslaskelma, kun neliöllinen äänestys. Tämän tyyppinen äänestys tarkoittaa, että osallistujat voivat ostaa ääniä ja jakaa niitä eri päätösvaihtoehdoille, ja oston hinta nousee suhteessa ostettujen äänten neliöön:

Neliöllinen rahoitus

Näin osallistujat voivat ilmaista mieltymystensä vahvuuden, mikä ei ole mahdollista yksi henkilö-yksi ääni -äänestyksellä. Ja samaan aikaan tämä lähestymistapa ei anna kohtuutonta vaikutusvaltaa osallistujille, joilla on merkittäviä resursseja, kuten tapahtuu suhteellisuusperiaatteen (jota usein käytetään osakkeenomistajien äänestäminen).

Kvadraattisessa rahoituksessa jokainen osallistujan yksittäinen lahjoitus hankkeeseen katsotaan ääniostoksi, jolla jaetaan varat tälle hankkeelle yleisestä vastinrahoitusrahastosta. Oletetaan, että osallistuja Neliöllinen rahoitus teki lahjoituksen hankkeelle Neliöllinen rahoitus nopeudella Neliöllinen rahoitus. Sitten hänen äänensä paino Neliöllinen rahoitus on yhtä suuri kuin hänen henkilökohtaisen panoksensa koon neliöjuuri:

Neliöllinen rahoitus

Vastaa rahoitussummaa Neliöllinen rahoitus, jonka hanke saa Neliöllinen rahoitus, joka lasketaan tämän projektin kaikkien osallistujien äänten summan perusteella:

Neliöllinen rahoitus

Jos ääntenlaskennan seurauksena rahoituksen kokonaismäärä ylittää kiinteän budjetin Neliöllinen rahoitus, sitten kunkin hankkeen vastarahoituksen määrää tarkistetaan sen osuuden mukaisesti kaikista hankkeista:

Neliöllinen rahoitus

Työn tekijät osoittavat, että tällainen mekanismi takaa julkisten hyödykkeiden optimaalisen rahoituksen. Pienetkin lahjoitukset, jos niitä tekee suuri joukko ihmisiä, johtavat suureen vastaavaan rahoitukseen (tämä on tyypillistä julkishyödykkeille), kun taas suuret lahjoitukset pieneltä määrältä lahjoittajia johtavat pienempään määrään vastaavaa rahoitusta (tämä tulos osoittaa, että tavara on todennäköisesti yksityinen).

Neliöllinen rahoitus

Voit tutustua mekanismin toimintaan käyttämällä laskinta: https://qf.gitcoin.co/.

Gitcoin

Kvadraattista rahoitusmekanismia testattiin ensimmäistä kertaa vuoden 2019 alussa osana ohjelmaa Gitcoin-apurahat Gitcoin-alustalla, joka on erikoistunut tukemaan avoimen lähdekoodin projekteja. SISÄÄN ensimmäinen kierros rahoitti 132 lahjoittajaa lahjoitti kryptovaluuttana 26 ekosysteemiinfrastruktuuriprojektin kehittämiseen Ethereum. Lahjoitusten kokonaismäärä oli 13242 25000 dollaria, jota täydennettiin 2020 XNUMX dollarilla useiden suurten lahjoittajien perustamasta vastaavasta rahastosta. Myöhemmin ohjelmaan osallistuminen oli kaikille avointa, ja Ethereum-ekosysteemin julkishyödykkeiden määritelmän piiriin kuuluvien hankkeiden kriteerejä laajennettiin ja ilmaantui jakoja luokkiin, kuten "teknologia" ja "media". Heinäkuussa XNUMX se on jo toteutettu 6 kierrosta, jonka aikana yli 700 hanketta sai yhteensä yli 2 miljoonaa dollaria rahoitusta, ja mediaaniarvo Lahjoituksen arvo oli 4.7 dollaria.

Gitcoin Grants -ohjelma on osoittanut, että neliöllinen rahoitusmekanismi toimii teoreettisten rakenteiden mukaisesti ja rahoittaa julkisia hyödykkeitä yhteisön jäsenten mieltymysten mukaan. Tämä mekanismi, kuten monet sähköiset äänestysjärjestelmät, on kuitenkin alttiina joillekin hyökkäyksille, joita alustan kehittäjät joutuivat käsittelemään. kasvot kokeiden aikana:

  • Sibylin hyökkäys. Tämän hyökkäyksen toteuttamiseksi hyökkääjä voi rekisteröidä useita tilejä ja äänestämällä niistä jokaisesta jakaa uudelleen varoja vastaavasta rahastosta edukseen.
  • Lahjoa. Käyttäjien lahjomiseksi on pystyttävä valvomaan heidän sopimuksen noudattamistaan, mikä tulee mahdolliseksi kaikkien julkisen Ethereum-lohkoketjun tapahtumien avoimuuden vuoksi. Aivan kuten Sybil-hyökkäyksessä, lahjoja käyttäjiä voidaan käyttää yleisen rahaston varojen uudelleen jakamiseen hyökkääjän hyväksi edellyttäen, että uudelleenjaon hyödyt ylittävät lahjonnan kustannukset.

Sybil-hyökkäyksen estämiseksi vaaditaan GitHub-tili käyttäjän rekisteröinnin yhteydessä, ja myös puhelinnumeron tekstiviestin kautta tapahtuvan vahvistuksen käyttöönottoa on harkittu. Lahjontayrityksiä seurattiin sosiaalisten verkostojen ääntenostomainosten ja lohkoketjun tapahtumien kautta (tunnistettiin lahjoittajaryhmät, jotka saivat maksun samasta lähteestä). Nämä toimenpiteet eivät kuitenkaan takaa täydellistä suojaa, ja jos taloudellisia kannustimia on riittävästi, hyökkääjät voivat ohittaa ne, joten kehittäjät etsivät muita mahdollisia ratkaisuja.

Lisäksi ongelmana oli rahoitettavien hankkeiden luettelon kuratoiminen. Joissakin tapauksissa rahoitushakemukset tulivat hankkeista, jotka eivät olleet julkishyödykkeitä tai jotka eivät kuuluneet tukikelpoisiin hankekategorioihin. On myös ollut tapauksia, joissa huijarit ovat jättäneet hakemuksia muiden hankkeiden puolesta. Manuaalinen rahoituksen saajien todentamismenetelmä toimi hyvin pienelle määrälle hakemuksia, mutta sen tehokkuus laskee Gitcoin Grants -ohjelman suosion kasvaessa. Toinen Gitcoin-alustan ongelma on keskittäminen, mikä merkitsee tarvetta luottaa sen ylläpitäjiin niiden ääntenlaskennan oikeellisuuden suhteen.

clr.fund

Hankkeen tavoite clr.fundparhaillaan kehitteillä on luoda turvallinen ja skaalautuva neliöllinen rahoitusrahasto Gitcoin Grants -ohjelman kokemuksen perusteella. Rahasto toimii sellaisin ehdoin, että sen hallinnoijia kohtaan on vain vähän luottamusta, ja sitä hallinnoidaan hajautetusti. Tätä varten on suoritettava lahjoitusten kirjanpito, vastaavuussummien laskeminen ja varojen jako älykkäät sopimukset. Äänten ostamista vaikeutetaan salaisella äänestyksellä, jossa on mahdollisuus ääntenvaihtoon, käyttäjien rekisteröinti tapahtuu sosiaalisen varmistusjärjestelmän kautta ja rahoituksen saajien rekisteriä hallinnoi yhteisö ja siihen on sisäänrakennettu kiista ratkaisumekanismi.

Salainen äänestys

Äänestyssalaisuus julkisella lohkoketjulla äänestäessä voidaan säilyttää protokollien avulla nolla tietoa, jonka avulla voit tarkistaa salattujen tietojen matemaattisten operaatioiden oikeellisuuden paljastamatta näitä tietoja. clr.fundissa yksittäisten lahjoitusten määrät piilotetaan ja vastaavan rahoituksen määrät lasketaan järjestelmällä zk-Snark oikeutettu MACI (Salaisen yhteistyön vastainen vähimmäisinfrastruktuuri, vähimmäisinfrastruktuuri salaisen yhteistyön torjumiseksi). Se mahdollistaa salaisen neliöäänestyksen ja suojelee äänestäjiä lahjonnalta ja pakottamiselta edellyttäen, että ääntenkäsittelyn ja tulosten laskemisen suorittaa koordinaattoriksi kutsuttu luotettu henkilö. Järjestelmä on suunniteltu siten, että koordinaattori voi helpottaa lahjontaa, koska hänellä on kyky tulkita äänet, mutta hän ei voi sulkea pois tai korvata ääniä eikä väärentää ääntenlaskennan tuloksia.

Prosessi alkaa siitä, että käyttäjät luovat parin EdDSA avaimet ja rekisteröidy MACI-älysopimukseen ja kirjaa heidän julkisen avaimensa. Tämän jälkeen alkaa äänestys, jonka aikana käyttäjät voivat kirjoittaa älysopimukseen kahdenlaisia ​​salattuja viestejä: ääniviestejä ja avainta vaihtavia viestejä. Viestit allekirjoitetaan käyttäjän avaimella ja salataan sitten toisella protokollan luomalla avaimella ECDH käyttäjän erityisestä kerta-avaimesta ja koordinaattorin julkisesta avaimesta siten, että vain koordinaattori tai käyttäjä itse voi purkaa niiden salauksen. Jos hyökkääjä yrittää lahjoa käyttäjää, hän voi pyytää häntä lähettämään viestin äänellä ja antamaan viestin sisällön sekä kertaluonteisen avaimen, jolla hyökkääjä palauttaa salatun viestin ja varmistaa sen tarkistamalla tapahtumat. lohkoketjussa, että se todella lähetettiin. Ennen äänen lähettämistä käyttäjä voi kuitenkin lähettää salaa viestin, jossa muutetaan EdDSA-avainta ja allekirjoittaa ääniviestin vanhalla avaimella, mikä mitätöi sen. Koska käyttäjä ei voi todistaa, ettei avainta ole vaihdettu, hyökkääjä ei luota siihen, että hänen puolestaan ​​annettu ääni lasketaan, ja tämä tekee lahjonnasta turhaa.

Äänestyksen päätyttyä koordinaattori purkaa viestien salauksen, laskee äänet ja tarkastaa kaksi nollatietotodistetta älysopimuksen avulla: todisteen viestien oikeasta käsittelystä ja todisteen oikeasta ääntenlaskennasta. Menettelyn päätteeksi äänestystulokset julkistetaan, mutta yksittäiset äänet pidetään salassa.

Sosiaalinen vahvistus

Vaikka käyttäjien luotettava tunnistaminen hajautetuissa verkoissa on edelleen ratkaisematon ongelma, Sybil-hyökkäyksen estämiseksi riittää, että hyökkäys monimutkaistaan ​​niin paljon, että sen toteuttamiskustannukset ovat mahdollisia hyötyjä korkeammat. Yksi tällainen ratkaisu on hajautettu tunnistusjärjestelmä KirkasID, joka toimii sosiaalisena verkostona, jossa käyttäjät voivat luoda profiileja ja olla yhteydessä toisiinsa valitsemalla luottamustasonsa. Tässä järjestelmässä jokaiselle käyttäjälle on määritetty yksilöllinen tunniste, jonka suhteista muihin tunnisteisiin tallennetaan graafinen tietokanta, jonka BrightID-verkon laskentasolmut tallentavat ja synkronoivat niiden välillä. Tietokantaan ei tallenneta henkilötietoja, vaan niitä siirretään vain käyttäjien välillä yhteydenottojen yhteydessä, joten järjestelmää voidaan käyttää anonyymisti. BrightID-verkon laskentasolmut analysoivat sosiaalisen graafin ja yrittävät eri tekniikoilla erottaa todelliset käyttäjät väärennetyistä. Vakiokokoonpano käyttää algoritmia SybilRank, joka laskee kullekin tunnisteelle luokituksen, joka osoittaa todennäköisyyden, että yksilöllinen käyttäjä vastaa sitä. Tunnistustekniikat voivat kuitenkin vaihdella, ja tarvittaessa sovelluskehittäjät voivat yhdistää eri solmuista saatuja tuloksia tai ajaa omaa solmuaan, joka käyttää heidän käyttäjäkunnalleen optimaalisia algoritmeja.

Riidanratkaisu

Kvadraattiseen rahoitukseen osallistuminen on avointa, mutta sitä varten hankkeet tulee rekisteröityä erityiseen rekisteriin. Hankkeen edustajien on lisättävä siihen, että he tekevät talletuksen, jonka he voivat nostaa tietyn ajan kuluttua. Jos projekti ei täytä rekisteriehtoja, kuka tahansa käyttäjä voi kyseenalaistaa sen lisäämisen. Hankkeen poistamista rekisteristä harkitsevat välimiehet hajautetusti riitojenratkaisujärjestelmä ja jos päätös on myönteinen, rikkomuksesta ilmoittanut käyttäjä saa palkkiona osan talletuksesta. Tällainen mekanismi tekee julkishyödykkeiden rekisteristä itsesääntelyn.

Riitojen ratkaisemiseen käytetään järjestelmää Kleros, rakennettu älykkäillä sopimuksilla. Siinä välimieheksi voi ryhtyä kuka tahansa, ja tehtyjen päätösten oikeudenmukaisuus saavutetaan taloudellisten kannustimien avulla. Kun riita aloitetaan, järjestelmä valitsee automaattisesti useita välimiehiä arvalla. Välimiehet tarkastelevat toimitettuja todisteita ja äänestävät toisen käyttävän osapuolen puolesta sitoumusjärjestelmät: Äänet annetaan salatussa muodossa ja ne paljastetaan vasta äänestyksen päätyttyä. Enemmistössä olevat välimiehet saavat palkkion, ja vähemmistössä olevat maksavat sakon. Tuomariston arvaamattomuudesta ja äänten salailusta johtuen välimiesten välinen koordinointi on vaikeaa ja välimiesten on pakko ennakoida toistensa toimia ja valita se vaihtoehto, jonka muut todennäköisimmin valitsevat, muuten he ovat vaarassa menettää rahaa. Oletetaan, että tämä vaihtoehto (keskipiste) on oikeudenmukaisin päätös, koska tiedon puutteessa järkevä valinta on tehdä päätös tunnettujen oikeudenmukaisuusajatusten perusteella. Jos toinen riidan osapuolista ei ole samaa mieltä tehdystä päätöksestä, suunnitellaan valituksia, joiden aikana valitaan peräkkäin yhä useampi välimies.

Autonomiset ekosysteemit

Listattujen teknisten ratkaisujen pitäisi tehdä mekanismista vähemmän riippuvainen ylläpitäjistä ja taata sen luotettava toiminta pienillä hajautetuilla varoilla. Tekniikan kehittyessä jotkin komponentit voidaan korvata paremman suojan takaamiseksi äänten ostamista ja muita hyökkäyksiä vastaan, ja perimmäisenä tavoitteena on täysin itsenäinen neliöllinen rahoitusrahasto.

Olemassa olevissa toteutuksissa, kuten Gitcoin Grantsissa, julkisten hyödykkeiden tuotantoa tukevat suuret lahjoittajat, mutta varat voivat sen sijaan tulla muista lähteistä. Esimerkiksi joissakin kryptovaluutoissa Zcash и Decred, käytetään inflaatiorahoitusta: osa palkkiosta lohkojen luominen lähetettiin kehitystiimille tukemaan heidän jatkotyötään infrastruktuurin parantamiseksi. Jos luodaan neliöllinen rahoitusmekanismi, joka toimii luotettavasti ja ei vaadi keskitettyä hallintoa, niin osa lohkopalkkiosta voidaan lähettää sille myöhempään jakeluun yhteisön mukana. Näin muodostuu autonominen ekosysteemi, jossa julkishyödykkeiden tuotanto on täysin itseään ylläpitävä prosessi, joka ei riipu sponsorien ja hallintoorganisaatioiden tahdosta.

Lähde: will.com

Lisää kommentti