Projekt PoCK opracowany przez naukowców z Cornell oferuje przełom w zapobieganiu przekupstwu w systemach głosowania DAO.
Vitalik Buterin i zespół Cornell radzą sobie z lukami w zabezpieczeniach DAO, stosując nowe metody kryptograficzne.
Innowacyjne podejście PoCK zabezpiecza zarządzanie DAO przed ryzykiem zewnętrznej manipulacji i przekupstwa.
Naukowcy z Cornell, w tym Vitalik Buterin, badają, w jaki sposób wykorzystanie DAO może być mylące, ponieważ takie organizacje zyskują popularność. Ich celem jest uniknięcie sytuacji, w której „ciemne” systemy głosowania staną się realnym zagrożeniem dla efektywnego funkcjonowania DAO.
Zespół badawczy, w którego skład wchodzą studenci doktoranccy Mahimna Kelkar, Kushal Babel, Philip Daian i James Austgen, skupia się przede wszystkim na tym, w jaki sposób przekupstwo poprzez inteligentne kontakty może zniweczyć zdecentralizowaną współpracę w obrębie tych organizacji.
Organizacje DAO działają poprzez umożliwienie posiadaczom tokenów głosowania nad decyzjami i propozycjami. Jednak to zdecentralizowane podejście może być podatne na skoordynowane ataki korupcyjne, w ramach których złośliwi aktorzy oferują zachęty finansowe w celu wpłynięcia na głosy na swoją korzyść.
Wprowadzenie dowodu zupełnej wiedzy (PoCK)
Aby odpowiedzieć na te obawy, naukowcy z Cornell opracowali to, co nazywają Proof of Complete Knowledge (PoCK). Ta nowa metoda kryptograficzna rozszerza istotny obszar udoskonalania poprzednich metodologii dowodzenia wiedzy.
W rzeczywistej kryptografii dowód wiedzy to podejście, dzięki któremu jedna strona może zapewnić drugą, że posiada określone tajne dane, np. klucz kryptograficzny, i odbywa się to bez konieczności przekazywania klucza w trakcie procesu.
Jednakże podejście to można by udoskonalić, tak aby ukryte informacje mogły być przechowywane na jakimś innym urządzeniu zewnętrznym; rozważmy na przykład zaufaną bazę obliczeniową, a nie tylko potencjalne przechowywanie informacji w jej posiadaniu.
Metody egzekwowania PoCK
Aby zmniejszyć ryzyko przekupstwa, zespół badawczy Cornell zaproponował dwie kluczowe metody egzekwowania PoCK. Pierwsza metoda polega na użyciu zaufanego środowiska wykonawczego TEE w celu udowodnienia, że wyborcy są właścicielami i mogą używać swojego klucza do głosowania.
Zapewnia to, że nawet jeśli posiadacz tokena zostanie nakłoniony do zmiany swojego głosu, nadal będzie mógł to zrobić poprawnie. Niektóre informacje, na przykład sposób użycia klucza, nie będą podlegać interwencji żadnej zewnętrznej strony uzyskanej przez TEE.
Druga metoda wykorzystuje zintegrowany krzem, zwykle kojarzony z kopaniem Bitcoinów, znany jako ASIC. Wysyłając klucz głosowania do ASIC, posiadacz tokena może udowodnić własność, jednocześnie uniemożliwiając użycie klucza w środowisku TEE.
Zapewnienie bezpieczeństwa i integralności DAO
W trwających badaniach Vitalika Buterina i jego zespołu na Uniwersytecie Cornella podkreśla się znaczenie zajmowania się zagrożeniami korupcyjnymi w DAO. Ich praca nad Proof of Complete Knowledge oferuje obiecującą ścieżkę do zabezpieczenia zarządzania DAO przed zewnętrzną manipulacją.
Te kryptograficzne innowacje mogą zatem okazać się pomocne w ochronie zdecentralizowanego podejmowania decyzji przez DAO i służyć jako wiarygodny wskaźnik ich autentyczności w miarę ich rozwoju i stawania się coraz bardziej powszechnymi. Praca zespołu badawczego ma na celu zapobieganie przejmowaniu przez aktorów zewnętrznych kontroli nad prawami głosu od posiadaczy tokenów w przyszłych DAO.
Jednak badania pozostają w fazie prototypu, ale wykazują potencjał praktycznych zastosowań w rzeczywistych scenariuszach DAO. Wraz z rozwojem technologii może ona stać się krytycznym elementem ochrony zdecentralizowanej natury DAO, zapewniając, że pozostaną odporne na przekupstwo i inne formy manipulacji.
Artykuł Vitalik Buterin i naukowcy z Cornell proponują PoCK na rzecz uczciwości głosowania DAO pojawił się po raz pierwszy w serwisie Crypto News Land.