A16z ავრცელებს ანონიმურ ხმის მიცემის სისტემას Ethereum-ისთვის

ვენჩურული კაპიტალის ფონდმა Andreessen Horowitz, ასევე ცნობილი როგორც A16z, გამოუშვა Solidity ბიბლიოთეკა, რომელიც შეიძლება გამოყენებულ იქნას Ethereum-ზე ანონიმური ხმის მიცემისთვის. ბიბლიოთეკა, რომელსაც „ციკადა“ ეძახიან, ხელს უშლის ცალკეული ამომრჩევლის არჩევანის გაცნობას კენჭისყრის დასრულებამდე. როდესაც შერწყმულია ნულოვანი ცოდნის ჯგუფის წევრობის სისტემებთან, როგორიცაა Semaphore, მას ასევე შეუძლია ამომრჩევლის ვინაობა სამუდამოდ შეუცნობელი გახადოს, ნათქვამია A24z-ის ინჟინრის მაიკლ ჟუ 16 მაისს ბლოგ პოსტში.

Cicada ეყრდნობა დროის დაბლოკვის თავსატეხებს, კრიპტოგრაფიის ტიპს, რომელიც მომხმარებლებს საშუალებას აძლევს დაშიფრონ საიდუმლო მნიშვნელობები, რომელთა გაშიფვრა შესაძლებელია მხოლოდ გარკვეული დროის გასვლის შემდეგ, თქვა ჟუმ.

ეს თავსატეხები 1996 წლიდან არსებობს. მაგრამ 2019 წლამდე ისინი მომხმარებლებს მოსთხოვდნენ თავიანთი საიდუმლო მნიშვნელობების გამოვლენას დროის გასვლის შემდეგ. ხმის მიცემის სისტემებში ამან შეიძლება გამოიწვიოს პრობლემები მომხმარებელთა მიერ ხმების წარდგენისა და შემდეგ ოფლაინში გასვლისას, რაც ხელს უშლის ყველა ხმების დათვლას.

2019 წელს კრიპტოგრაფებმა ჯულიო მალავოლტამ და არავინდ თიაგარაჯანმა შემოგვთავაზეს „ჰომორფული“ დროის დაბლოკვის თავსატეხების კონცეფცია. ეს საშუალებას აძლევდა თავსატეხები დაემატებინათ, რათა წარმოექმნათ საბოლოო თავსატეხი, რომლის ამოხსნაც ბევრად უფრო ადვილი იყო, ვიდრე ცალკეული თავსატეხების ჯამი. საბოლოო თავსატეხის გადაწყვეტა ავლენს მხოლოდ ცალკეული მნიშვნელობების ჯამს ამ ჯამის შემადგენელი ინდივიდუალური მნიშვნელობების გამოვლენის გარეშე.

A16z პოსტის მიხედვით, Cicada იყენებს ამ ჰომორფულ თავსატეხებს, რაც საშუალებას აძლევს ხმების დათვლას მაშინაც კი, თუ მომხმარებლები ოფლაინში არიან.

მალავოლტასა და თიაგარაჯანის სისტემის ბლოკჩეინზე გადაცემის მცდელობისას, A16z-ის მკვლევარები წააწყდნენ დაბრკოლებას სამართლიანი ხმის მიცემის სისტემის შესაქმნელად: თითოეული არჩევანი უნდა დაშიფრულიყო, როგორც ლოგიკური მნიშვნელობა "1" ან "0". ეს ნიშნავდა, რომ თავდამსხმელებს შეეძლოთ ეცადონ გაზარდონ ხმის მიცემის ძალა ხმის არასწორი დაშიფვრით - მაგალითად, "100"-ის დაშიფვრით მათი მნიშვნელობა.

ამ პრობლემის გადასაჭრელად, ციკადა ამომრჩევლებს სთხოვს, თითოეულ ბიულეტენთან ერთად წარადგინონ კენჭისყრის ნამდვილობის დამადასტურებელი მტკიცებულება, ნათქვამია პოსტში. მტკიცებულება ცხადყოფს, რომ ხმა სწორად იყო დაშიფრული, მაგრამ ხმის შინაარსის გამჟღავნების გარეშე.

ამავე თემაზე: Anchorage Digital ხსნის DeFi ხმის მიცემას პატიმრობის კლიენტებისთვის

Cicada მხოლოდ აფერხებს ხმების ცნობას, სანამ გამოკითხვა ტარდება. მას შემდეგ, რაც "გამოკითხვა დაიხურება" ან დროთა განმავლობაში დაბლოკვის პერიოდი გაივლის, ნებისმიერ ადამიანს შეუძლია განსაზღვროს ხმის შინაარსი თავსატეხის ამოხსნის უხეში ძალის გამოყენებით. თუმცა, A16z ვარაუდობს, რომ ამ პრობლემის გადაჭრა შესაძლებელია Cicada-ს კომბინაციით ნულოვანი ცოდნის ჯგუფის წევრობის სისტემებთან, როგორიცაა Semaphore, Semacaulk ან ნულოვანი ცოდნის მდგომარეობის მტკიცებულებები. ამ შემთხვევაში, თავსატეხის უხეში იძულება მხოლოდ გამოავლენს, რომ ხმა მისცა ამომრჩევლის უფლებამოსილმა ამომრჩეველმა, მაგრამ არ გამოავლენს რწმუნებათა სიგელებს, რომლებიც გამოიყენება ამომრჩევლის უფლებამოსილების დასადასტურებლად.

მაგალითად, ჟუმ მიაწოდა ბმული Cicada-ს გამოყენებით წარმოებული კონტრაქტის ნიმუშის შესახებ, რომელიც ასევე ეყრდნობა სემაფორს ამომრჩეველთა უფლებამოსილების დასამტკიცებლად.

ხმის მიცემის სისტემები დიდი ხანია არის დეცენტრალიზებული ავტონომიური ორგანიზაციების (DAOs) კომპონენტი, მმართველი ორგანოები, რომლებიც ხშირად მართავენ ბლოკჩეინის აპებს. მაგრამ უმეტეს შემთხვევაში, DAO იყენებს ჟეტონებს ხმების წარმოსაჩენად, რაც ნიშნავს, რომ ცალკეულ მომხმარებლებს შეუძლიათ დიდი გავლენა იქონიონ, თუ მათ აქვთ ტოკენების დიდი რაოდენობა. მაგალითად, 22 მაისს, თავდამსხმელმა აიღო კონტროლი Tornado Cash-ზე დამატებითი ხმების მიცემით მავნე წინადადებაზე და გამოიყენა იგი მმართველობითი კონტრაქტის ყველა თანხის გასაშლელად. მოგვიანებით თავდამსხმელმა მომხმარებლებს შესთავაზა კონტროლის დაბრუნება.

Waves-ის დამფუძნებელი საშა ივანოვი ამტკიცებს, რომ DAO-ები უნდა გადავიდნენ უფრო დემოკრატიულ ხმის მიცემის სისტემაზე, თუ ასეთი შეტევები თავიდან უნდა იქნას აცილებული.

წყარო: https://cointelegraph.com/news/a16z-releases-anonymous-voting-system-for-ethereum