TrustLevel, Cardano ana ağında ZK Oylama Uygulamasını başlattı
Davet edilen katılımcılar cüzdan ya da ADA olmadan oy verebilir, oy pusulaları ve sonuçlar Cardano üzerinde kaydedilir. Uygulama, hangi üyenin oy kullandığını açığa çıkarmadan grup üyeliğini doğrulamak için sıfır bilgi ispatlarını kullanır.
By SongMarketCap
TrustLevel’in ZK Oylama Uygulaması, Cardano ana ağında ve Preprod test ağında yayında. Açık kaynak uygulama, organizatörlerin davetli gruplar için oylamalar oluşturmasına olanak tanır, oy pusulaları zincir üzerinde doğrulanır ve sayılır.
Seçmenler bir davet bağlantısı alır ve bir işlem imzalamaları ya da ağ ücreti ödemeleri gerekmez. Etkinliği organizatör kurar ve yayımlama ile oy gönderimlerinin maliyetlerini üstlenir.
Cardano üzerinde ZK Oylama nasıl çalışır
Bir organizatör ağı, oylama seçeneklerini, oylama yöntemini ve zaman aralığını seçer, ardından katılımcıları e posta ile davet eder. Her davet özel bir bağlantı içerir ve katılımcıların etkinlik yayımlanmadan önce kayıt olması gerekir.
Kayıt sırasında seçmenin tarayıcısı gizli bir kriptografik kimlik üretir. Bu kimlikten türetilen bir açık taahhüt gruba eklenir, sır ise katılımcıda kalır.
Oy kullanırken tarayıcı, üyenin kimliğini belirtmeden seçmenin kayıtlı gruba ait olduğunu gösteren bir sıfır bilgi ispatı üretir. Nullifier olarak bilinen tek kullanımlık bir işaretleyici, aynı kimliğin iki kez oy vermesini engeller.
TrustLevel’in servisi oy işlemini kendi cüzdanını kullanarak gönderir. Uygulama hem tek seçenekli oylamayı hem de katılımcıların sabit sayıda puanı seçenekler arasında dağıtmasına izin veren ağırlıklı seçeneği destekler.
Oylama Uygulamasının neleri gizli tuttuğu
Uygulama, anonim grup sinyallemesi için bir protokol olan Semaphore’un Cardano’ya uyarlanmış bir sürümünü kullanır. Akıllı sözleşmeler ispatları doğrular, oyları kaydeder ve zincir üstü toplamı günceller.
İspat, hangi kayıtlı üyenin oy pusulası gönderdiğini gizler, ancak seçilen seçenek Cardano üzerinde görünür kalır. Oylama açıkken uygulama ara sonuçları göstermez, yine de blok zincirini inceleyen herkes toplamı takip edebilir.
TrustLevel barındırılan hizmette bir sınırlama da tespit ediyor. Arka uç, oyu almadan önce seçmenle ilişkili bir isteği alır, bu nedenle her iki isteği de kaydeden bir operatör katılımcıyı bir oy pusulası ile ilişkilendirebilir. Proje, bu isteklerin ele alınmasına yönelik alternatif yaklaşımları olası hafifletmeler olarak listeliyor.
[NEWSBREAK]
Ana ağ maliyetleri ve açık kaynak kullanılabilirliği
TrustLevel’e göre, ana ağda bir etkinliği yayımlamak için etkinlik sözleşmelerinde yaklaşık 15 ADA kilitlenmesi ve yaklaşık 1.5 ADA ücret gerekir. Organizatörler ayrıca her kayıtlı seçmen için oy işlemleri adına 1.3 ADA peşin öder. Bu ödemenin kullanılmayan herhangi bir kısmı iade edilmez.
Preprod kullanımı ücretsizdir. Bir etkinlik yayımlandıktan sonra seçenekleri, tarihleri ve kayıtlı grup üyeliği değiştirilemez. O ana kadar kayıt olmayan katılımcılar oy kullanamaz.
Proje, Project Catalyst Fund 12 aracılığıyla fon aldı. Kodu Apache 2.0 lisansı altında kullanılabilir, bu da kuruluşların uygulamanın kendi örneğini çalıştırmasına olanak tanır.