Kvadrat moliyalashtirish

O'ziga xos xususiyati jamoat mollari shundan iboratki, ko'pchilik odamlar ulardan foydalanishdan foyda ko'radi va ulardan foydalanishni cheklash mumkin emas yoki amaliy emas. Masalan, umumiy foydalanishdagi yo'llar, xavfsizlik, ilmiy tadqiqotlar va ochiq kodli dasturiy ta'minot. Bunday tovarlarni ishlab chiqarish, qoida tariqasida, jismoniy shaxslar uchun foydali emas, bu ko'pincha ularning etarli darajada ishlab chiqarilmasligiga olib keladi (bepul chavandoz effekti). Ba'zi hollarda davlat va boshqa tashkilotlar (masalan, xayriya tashkilotlari) ularni ishlab chiqarishni o'z zimmalariga oladilar, ammo jamoat tovarlari iste'molchilarining afzalliklari to'g'risida to'liq ma'lumot yo'qligi va markazlashtirilgan qarorlar qabul qilish bilan bog'liq boshqa muammolar mablag'larning samarasiz sarflanishiga olib keladi. Bunday hollarda jamoat tovarlari iste'molchilari ularni ta'minlashning muayyan variantlari uchun bevosita ovoz berish imkoniyatiga ega bo'lgan tizimni yaratish maqsadga muvofiq bo'ladi. Biroq, “bir kishi – bir ovoz” tamoyili bo‘yicha ovoz berishda barcha ishtirokchilarning ovozlari teng bo‘lib, ular u yoki bu variant o‘zlari uchun qanchalik muhimligini ko‘rsata olmaydi, bu ham davlat mahsulotini optimal darajada ishlab chiqarishga olib kelishi mumkin.

Kvadrat moliyalashtirish (yoki CLR moliyalashtirish) ishda 2018 yilda taklif qilingan Liberal radikalizm: xayriya fondlari uchun moslashuvchan dizayn davlat tovarlarini moliyalashtirishning sanab o'tilgan muammolarini mumkin bo'lgan yechim sifatida. Bu yondashuv bozor mexanizmlari va demokratik boshqaruvning afzalliklarini o'zida mujassam etgan bo'lsa-da, ularning kamchiliklariga kamroq ta'sir qiladi. Bu fikrga asoslanadi mos keladigan moliyalashtirish (moslashish) bunda odamlar ijtimoiy jihatdan foydali deb hisoblagan turli loyihalarga bevosita xayriya qiladilar va yirik donor (masalan, xayriya jamg‘armasi) har bir xayriyaga mutanosib miqdorda qo‘shish majburiyatini oladi (masalan, uni ikki barobarga oshirish). Bu ishtirok etish uchun qo'shimcha rag'bat beradi va moliyalashtiruvchiga moliyalashtirilayotgan sohada tajribaga ega bo'lmagan holda mablag'larni samarali taqsimlash imkonini beradi.

Kvadrat moliyalashtirishning o'ziga xos xususiyati shundaki, qo'shilgan summalarni hisoblash natijalarni hisoblashga o'xshash tarzda amalga oshiriladi. kvadratik ovoz berish. Ovoz berishning ushbu turi ishtirokchilar ovozlarni sotib olishlari va ularni turli xil qaror variantlariga taqsimlashlari mumkinligini anglatadi va sotib olish narxi sotib olingan ovozlar sonining kvadratiga mutanosib ravishda oshadi:

Kvadrat moliyalashtirish

Bu ishtirokchilarga o'z xohish-istaklarining kuchliligini ifodalash imkonini beradi, bu esa bir kishi-bir ovoz berishda mumkin emas. Shu bilan birga, bu yondashuv proportsionallik printsipi bo'yicha ovoz berishda bo'lgani kabi muhim resurslarga ega ishtirokchilarga ortiqcha ta'sir ko'rsatmaydi (bu ko'pincha aktsiyadorlarning ovozi).

Kvadrat moliyalashtirishda ishtirokchining loyihaga har bir individual xayr-ehsoni muvofiq moliyalashtirishning umumiy fondidan ushbu loyiha foydasiga mablag'larni taqsimlash uchun ovozlarni sotib olish hisoblanadi. Ishtirokchi deb faraz qilaylik Kvadrat moliyalashtirish loyihaga xayriya qildi Kvadrat moliyalashtirish darajasida Kvadrat moliyalashtirish. Keyin ovozining og'irligi Kvadrat moliyalashtirish uning individual hissasi hajmining kvadrat ildiziga teng bo'ladi:

Kvadrat moliyalashtirish

Moliyalashtirish miqdorini moslang Kvadrat moliyalashtirish, bu loyiha oladi Kvadrat moliyalashtirish, keyin barcha ishtirokchilar orasida ushbu loyiha uchun berilgan ovozlar yig'indisi asosida hisoblab chiqiladi:

Kvadrat moliyalashtirish

Agar ovozlarni sanab chiqish natijasida umumiy moliyalashtirish miqdori belgilangan byudjetdan oshsa Kvadrat moliyalashtirish, keyin har bir loyiha uchun qarama-qarshi moliyalashtirish miqdori uning barcha loyihalar orasidagi ulushiga muvofiq tuzatiladi:

Kvadrat moliyalashtirish

Asar mualliflari shuni ko'rsatadiki, bunday mexanizm davlat tovarlarini optimal moliyalashtirishni ta'minlaydi. Hatto kichik xayriyalar, agar ko'p odamlar tomonidan amalga oshirilsa, katta miqdordagi mos keladigan mablag'ga olib keladi (bu davlat tovarlari uchun odatiy holdir), kam sonli donorlarning katta hissasi esa kamroq miqdorda mos keladigan mablag'ga olib keladi (bu natija tovarning shaxsiy ekanligini ko'rsatadi).

Kvadrat moliyalashtirish

Mexanizmning ishlashi bilan tanishish uchun siz kalkulyatordan foydalanishingiz mumkin: https://qf.gitcoin.co/.

Gitco

Dastur doirasida 2019-yil boshida birinchi marta kvadratik moliyalashtirish mexanizmi sinovdan o‘tkazildi. Gitcoin grantlari ochiq kodli loyihalarni qo'llab-quvvatlashga ixtisoslashgan Gitcoin platformasida. IN birinchi tur 132 donorlarni moliyalashtirish, 26 ta ekotizim infratuzilmasini rivojlantirish uchun kriptovalyuta bilan xayriya qilishdi. Ethereum. Jami xayr-ehsonlar 13242 dollarni tashkil etdi, unga bir nechta yirik donorlar tomonidan yaratilgan mos fonddan 25000 dollar qo'shildi. Keyinchalik, dasturda ishtirok etish hamma uchun ochiq edi va Ethereum ekotizimining jamoat tovarlari ta'rifiga kiruvchi loyihalar uchun mezonlar kengaytirildi va "texnologiya" va "ommaviy axborot vositalari" kabi toifalarga bo'linish paydo bo'ldi. 2020 yil iyul oyidan boshlab u allaqachon amalga oshirilgan 6 tur, uning davomida 700 dan ortiq loyihalar jami 2 million dollardan ortiq mablag‘ oldi va o'rtacha qiymat Xayriya miqdori 4.7 dollarni tashkil etdi.

Gitcoin Grants dasturi kvadratik moliyalashtirish mexanizmi nazariy konstruktsiyalarga muvofiq ishlayotganini va jamiyat a'zolarining afzalliklariga ko'ra jamoat tovarlarini moliyalashtirishni ko'rsatdi. Biroq, bu mexanizm, ko'plab elektron ovoz berish tizimlari kabi, platforma ishlab chiquvchilari duch kelishi kerak bo'lgan ba'zi hujumlarga nisbatan zaifdir. yuz tajribalar paytida:

  • Sibil hujumi. Ushbu hujumni amalga oshirish uchun tajovuzkor bir nechta hisoblarni ro'yxatdan o'tkazishi va ularning har biridan ovoz berish orqali mos keladigan fonddan mablag'larni o'z foydasiga qayta taqsimlashi mumkin.
  • Pora. Foydalanuvchilarga pora berish uchun ularning kelishuvga rioya qilishlarini nazorat qilish imkoniyatiga ega bo'lish kerak, bu esa ommaviy Ethereum blokcheynidagi barcha operatsiyalarning ochiqligi tufayli mumkin bo'ladi. Xuddi Sybil hujumi singari, pora beruvchi foydalanuvchilardan umumiy fonddan mablag'larni tajovuzkor foydasiga qayta taqsimlash uchun foydalanish mumkin, agar qayta taqsimlash foydasi poraxo'rlik xarajatlaridan oshib ketgan bo'lsa.

Sybil hujumining oldini olish uchun foydalanuvchini ro'yxatdan o'tkazishda GitHub hisob qaydnomasi talab qilinadi va SMS orqali telefon raqamini tekshirishni joriy etish ham ko'rib chiqildi. Pora berishga urinishlar ijtimoiy tarmoqlarda ovozlarni sotib olish boʻyicha eʼlonlar va blokcheyndagi tranzaksiyalar orqali kuzatilgan (bir xil manbadan toʻlov olayotgan donorlar guruhlari aniqlangan). Biroq, bu choralar to'liq himoyani kafolatlamaydi va agar etarli iqtisodiy rag'batlar mavjud bo'lsa, tajovuzkorlar ularni chetlab o'tishlari mumkin, shuning uchun ishlab chiquvchilar boshqa mumkin bo'lgan echimlarni qidirmoqdalar.

Bundan tashqari, moliyalashtiriladigan loyihalar ro'yxatini tuzish muammosi paydo bo'ldi. Ba'zi hollarda moliyalashtirish uchun arizalar davlat mahsuloti bo'lmagan yoki tegishli loyiha toifalariga kirmaydigan loyihalardan kelib tushgan. Shuningdek, firibgarlar boshqa loyihalar nomidan arizalar joylashtirgan holatlar ham bo‘lgan. Moliyaviy oluvchilarni qo'lda tekshirish usuli oz sonli ilovalar uchun yaxshi ishladi, ammo Gitcoin Grants dasturi mashhurligi oshib borishi bilan uning samaradorligi pasayadi. Gitcoin platformasining yana bir muammosi - markazlashtirish, bu uning ma'murlariga ularning ovozlarini hisoblashning to'g'riligi nuqtai nazaridan ishonish zarurligini anglatadi.

clr.fund

Loyiha maqsadi clr.fundhozirda ishlab chiqilmoqda, Gitcoin Grants dasturi tajribasiga asoslangan xavfsiz va kengaytiriladigan kvadratik moliyalashtirish fondini yaratish. Jamg'arma o'z ma'murlariga minimal ishonch sharoitida ishlaydi va markazlashmagan tarzda boshqariladi. Buning uchun xayriyalarni hisobga olish, mos keladigan miqdorlarni hisoblash va mablag'larni taqsimlash aqlli shartnomalar. Ovozlarni sotib olish yashirin ovoz berish orqali ovozlarni almashtirish imkoniyati bilan qiyinlashadi, foydalanuvchilarni ro'yxatga olish ijtimoiy tekshirish tizimi orqali amalga oshiriladi va mablag' oluvchilar reestri hamjamiyat tomonidan boshqariladi va o'rnatilgan nizolarga ega bo'ladi. rezolyutsiya mexanizmi.

Yashirin ovoz berish

Ommaviy blokcheyn yordamida ovoz berishda ovoz berish maxfiyligi protokollar yordamida saqlanishi mumkin nol bilim, bu sizga ushbu ma'lumotlarni oshkor qilmasdan shifrlangan ma'lumotlar bo'yicha matematik operatsiyalarning to'g'riligini tekshirish imkonini beradi. clr.fund-da individual xayriyalar miqdori yashiriladi va mos keladigan mablag'lar miqdorini hisoblash uchun tizim ishlatiladi zk-SNARK nom ostida MACI (Minimal kontratseptsiyaga qarshi infratuzilma, til biriktirishga qarshi minimal infratuzilma). Bu yashirin kvadratik ovoz berish imkonini beradi hamda saylovchilarni poraxo‘rlik va majburlashdan himoya qiladi, agar ovozlarni qayta ishlash va natijalarni sanash muvofiqlashtiruvchi deb ataladigan ishonchli shaxs tomonidan amalga oshirilsa. Tizim shunday tuzilganki, koordinator poraxo‘rlikni osonlashtirishi mumkin, chunki u ovozlarni dekodlash qobiliyatiga ega, lekin u ovozlarni chiqarib tashlay olmaydi yoki almashtira olmaydi, ovozlarni sanab chiqish natijalarini soxtalashtira olmaydi.

Jarayon foydalanuvchilar juftlikni yaratishi bilan boshlanadi EdDSA kalitlari va ochiq kalitini yozib, MACI aqlli shartnomasida ro'yxatdan o'ting. Keyin ovoz berish boshlanadi, uning davomida foydalanuvchilar aqlli shartnomaga ikki turdagi shifrlangan xabarlarni yozishlari mumkin: ovozli xabarlar va kalitni o'zgartiruvchi xabarlar. Xabarlar foydalanuvchi kaliti bilan imzolanadi va keyin protokol tomonidan yaratilgan boshqa kalit yordamida shifrlanadi. ECDH foydalanuvchining bir martalik maxsus kaliti va koordinatorning ochiq kalitidan faqat koordinator yoki foydalanuvchining o‘zi ularni shifrini ochishi mumkin. Agar tajovuzkor foydalanuvchiga pora bermoqchi bo'lsa, u undan ovozli xabar yuborishni va xabar mazmunini bir martalik kalit bilan ta'minlashni so'rashi mumkin, uning yordamida tajovuzkor shifrlangan xabarni tiklaydi va tranzaktsiyalarni tekshirish orqali tasdiqlaydi. aslida yuborilgan blokcheynda. Biroq, ovoz berishdan oldin, foydalanuvchi maxfiy ravishda EdDSA kalitini o'zgartiradigan xabar yuborishi va keyin ovozli xabarni eski kalit bilan imzolashi va uni bekor qilishi mumkin. Foydalanuvchi kalit almashtirilmaganini isbotlay olmagani uchun tajovuzkorda uning foydasiga berilgan ovozlar sanab chiqilishiga ishonchi qolmaydi va bu poraxo‘rlikni ma’nosiz qiladi.

Ovoz berish tugagandan so'ng, koordinator xabarlarning shifrini ochadi, ovozlarni hisoblaydi va aqlli shartnoma orqali ikkita nol bilimga ega bo'lgan dalillarni tekshiradi: xabarlarni to'g'ri qayta ishlash va ovozlarni to'g'ri hisoblashni isbotlash. Jarayon oxirida ovoz berish natijalari e'lon qilinadi, lekin individual ovozlar sir saqlanadi.

Ijtimoiy tekshirish

Tarqalgan tarmoqlarda foydalanuvchilarni ishonchli identifikatsiya qilish hal qilinmagan muammo bo'lib qolsa-da, Sybil hujumining oldini olish uchun hujumni shunchalik murakkablashtirish kifoyaki, uni amalga oshirish narxi potentsial foydadan yuqori bo'ladi. Bunday yechimlardan biri markazlashtirilmagan identifikatsiya tizimidir BrightID, bu ijtimoiy tarmoq sifatida ishlaydi, unda foydalanuvchilar o'zlarining ishonch darajasini tanlash orqali profillar yaratishlari va bir-birlari bilan bog'lanishlari mumkin. Ushbu tizimda har bir foydalanuvchiga o'ziga xos identifikator beriladi, uning boshqa identifikatorlar bilan aloqalari haqidagi ma'lumotlar grafik ma'lumotlar bazasi, bu BrightID tarmog'ining hisoblash tugunlari tomonidan saqlanadi va ular o'rtasida sinxronlashtiriladi. Ma'lumotlar bazasida hech qanday shaxsiy ma'lumotlar saqlanmaydi, lekin faqat kontaktlarni o'rnatishda foydalanuvchilar o'rtasida uzatiladi, shuning uchun tizimdan anonim foydalanish mumkin. BrightID tarmog'ining hisoblash tugunlari ijtimoiy grafikni tahlil qiladi va turli usullardan foydalangan holda haqiqiy foydalanuvchilarni soxta foydalanuvchilardan ajratishga harakat qiladi. Standart konfiguratsiya algoritmdan foydalanadi SybilRank, bu har bir identifikator uchun noyob foydalanuvchining unga mos kelishi ehtimolini ko'rsatadigan reytingni hisoblab chiqadi. Biroq, identifikatsiya qilish usullari har xil bo'lishi mumkin va agar kerak bo'lsa, dastur ishlab chiquvchilari turli tugunlardan olingan natijalarni birlashtirishi yoki foydalanuvchi bazasi uchun maqbul bo'lgan algoritmlardan foydalanadigan o'z tugunlarini ishga tushirishi mumkin.

Nizolarni hal qilish

Kvadrat moliyalashtirishda ishtirok etish ochiq bo'ladi, ammo buning uchun loyihalar maxsus reestrda ro'yxatdan o'tishlari kerak bo'ladi. Unga qo'shilish uchun loyiha vakillari ma'lum muddatdan keyin omonat qo'yishlari kerak bo'ladi. Agar loyiha ro'yxatga olish mezonlariga javob bermasa, har qanday foydalanuvchi uni qo'shishga e'tiroz bildirishi mumkin. Loyihani reestrdan olib tashlash arbitrlar tomonidan markazlashtirilmagan holda ko'rib chiqiladi nizolarni hal qilish tizimi va ijobiy qaror qabul qilingan taqdirda, qoidabuzarlik haqida xabar bergan foydalanuvchi mukofot sifatida depozitning bir qismini oladi. Bunday mexanizm jamoat tovarlari reestrini o'z-o'zini tartibga solishga imkon beradi.

Nizolarni hal qilish uchun tizim qo'llaniladi clerocidin, aqlli shartnomalar yordamida qurilgan. Unda har kim hakam bo‘lishi mumkin, qabul qilingan qarorlarning adolatliligiga iqtisodiy rag‘batlantirish orqali erishiladi. Nizo boshlanganda, tizim qur’a tashlash yo‘li bilan avtomatik ravishda bir nechta hakamlarni tanlaydi. Hakamlar taqdim etilgan dalillarni ko'rib chiqadilar va tomonlardan birining foydasiga ovoz berishadi majburiyat sxemalari: Ovozlar shifrlangan shaklda beriladi va ovoz berish tugagandan keyingina aniqlanadi. Ko'pchilikni tashkil etgan hakamlar mukofot oladi, ozchilikni tashkil etganlar esa jarima to'laydi. Hakamlar hay'atining oldindan aytib bo'lmaydiganligi va ovozlarni yashirishi tufayli hakamlar o'rtasida muvofiqlashtirish qiyin va ular bir-birlarining harakatlarini oldindan ko'rishga va boshqalar tanlashi mumkin bo'lgan variantni tanlashga majbur bo'ladilar, aks holda ular pul yo'qotish xavfi bor. Bu variant (fokus nuqtasi) eng adolatli qaror bo'ladi, chunki ma'lumot etishmasligi sharoitida adolat haqidagi taniqli g'oyalar asosida qaror qabul qilish oqilona tanlov bo'ladi. Agar nizo tomonlaridan biri qabul qilingan qarorga rozi bo'lmasa, apellyatsiyalar rejalashtirilgan bo'lib, ular davomida ko'proq hakamlar ketma-ket tanlanadi.

Avtonom ekotizimlar

Sanab o'tilgan texnologik echimlar mexanizmni ma'murlarga kamroq bog'liq bo'lishi va kichik miqdordagi taqsimlangan mablag'lar bilan ishonchli ishlashini kafolatlashi kerak. Texnologiyaning rivojlanishi bilan ovozlarni sotib olish va boshqa hujumlardan yaxshiroq himoya qilish uchun ba'zi komponentlar almashtirilishi mumkin, yakuniy maqsad to'liq avtonom kvadratik moliyalashtirish fondidir.

Gitcoin Grants kabi mavjud dasturlarda jamoat mahsulotlarini ishlab chiqarish yirik donorlar tomonidan subsidiyalanadi, ammo mablag'lar o'rniga boshqa manbalardan kelishi mumkin. Masalan, ba'zi kriptovalyutalarda Zcash и Buzilgan, inflyatsion moliyalashtirishdan foydalaniladi: uchun mukofotning bir qismi bloklarni yaratish infratuzilmani yaxshilash bo'yicha keyingi ishlarini qo'llab-quvvatlash uchun ishlab chiqish guruhiga yuborildi. Agar ishonchli ishlaydigan va markazlashtirilgan boshqaruvni talab qilmaydigan kvadratik moliyalashtirish mexanizmi yaratilgan bo'lsa, unda blok mukofotining bir qismi jamiyat ishtirokida keyinchalik taqsimlash uchun unga yuborilishi mumkin. Shu tariqa avtonom ekotizim shakllanadi, bunda jamoat mahsulotini ishlab chiqarish butunlay o‘zini-o‘zi ta’minlovchi jarayon bo‘lib, homiylar va boshqaruv tashkilotlarining irodasiga bog‘liq bo‘lmaydi.

Manba: www.habr.com