Öfkeli Çıkış: DAO'da Direniş ve Özgürlük

Kaynak: Empower Labs

DAO alanında basitçe "öfkeli çıkış" olarak bilinen "öfke bırakma", bir zamanlar nispeten niş bir kavramdı. DAO'ların gelişmesiyle birlikte, giderek daha fazla DAO çatallanmalarla, kurucuların ayrılmasıyla ve hatta tasfiye ile karşı karşıya kalmaya başladı, böylece "kızgın çıkış" terimi çeşitli raporlarda yavaş yavaş sık ortaya çıktı.

Bununla birlikte, "öfkeli çıkış" konusunda büyük bir yanlış anlaşılma olduğunu ve hatta bazı yabancı profesyonel medyanın bile bunu kötüye kullandığını belirtmekte fayda var.

Köken

Ethereum Denver 2019'da Ameen Soleimani ve meslektaşları, bağış tabanlı bir DAO oluşturmak için bir protokol olan Moloch v1'i piyasaya sürdü. Aragon, Moloch gibi karmaşık DAO işletim sistemleriyle karşılaştırıldığında v1 protokolünün özü 400 satırdan biraz fazla koddur. Özlü, zarif, anlaşılması ve kullanılması kolaydır ve insanların fonları bir araya getirmesini ve fonların kullanımını toplu olarak yönetmesini ve koordine etmesini çok kolaylaştırır.

DAO'nun yönetiminde azınlık görüşleri her zaman kaçınılmazdır. Genel olarak, kararlar ve işlemlerin yürütülmesi "azınlık çoğunluğa itaat eder" ilkesine uyar. Ancak aynı zamanda, çoğunluk karar verme yetkisini elinde tuttuğunda, avantajını kötüye kullanma ve azınlığın çıkarlarını ihlal etme riskini de taşır. Bu riski önlemek için Moloch protokolü "Rage Quit" kavramını tanıttı.

"Öfkeyle Çıkış" Nasıl Yapılır? **

Bir üye bir teklife karşı çıktığında, aleyhte oy kullansa bile teklifi kabul etmek mümkündür. Moloch anlaşmasında, bir teklifin oylanması ile fiilen uygulanması arasında 7 günlük bir ödemesiz dönem vardır. Ödemesiz dönem boyunca, aleyhte oy kullanan üyeler, fonlarının proje için kullanılmasını istemiyorlarsa öfkeyle vazgeçebilirler. Teklif yürütülmeden önce sözleşmede kalan menfaatlerini geri almak için.

"Kızgın çıkış" her zaman olmaz ve işte birkaç temel özellik:

  • "Kızgın çıkış", akıllı sözleşme kodu tarafından zorla kısıtlanır.
  • Sadece önceki teklife karşı oy kullanan üyeler "kızgın çıkış" yapabilir.
  • "Kızgın çıkış" ancak teklifin kabul edildiği ancak henüz uygulanmadığı ödemesiz dönemde yapılabilir.
  • Bir üye geri çekildiğinde, sadece sözleşmenin kalan payı geri alınabilir.

(Örneğin, başlangıçta 100 ETH yatırılmışsa ve hazinenin %30'u zaten kullanılmışsa, üye yalnızca 70 ETH'yi geri alacaktır.) )

Ayrıca, üyelerin DAO'nun hazinesine doğrudan, izlenebilir bir tarihsel bağlılığa sahip olmaları gerektiğine dair örtük bir öncül de vardır. Ancak bu şekilde kalan hak ve menfaatler sözleşme kodu seviyesinden adil bir şekilde teyit edilebilir ve üyeler cayma işlemini gerçekleştirebilir. Başka bir deyişle, bir üye DAO hazinesine hiç para yatırmazsa, "kızgın çıkış" diye bir şey yoktur ve kod yazılsa bile yürütülemez.

İlginç bir bilgi, Moloch V1 protokolünde, protokolün basitliğini ve güvenliğini sürdürmek için protokolden para çekmenin tek yolunun "öfke" olmasıdır. Yani, finanse edilen fonları almak için, finanse edilen proje tarafları, kızgın olmasalar ve geri çekilmek istemeseler bile, yalnızca "kızgın çıkış" gerçekleştirerek fon çekebilirler.

Gelişmeye

Moloch v1 protokolü kayda değer bir başarı olmuştur, ancak işlevi bağışları koordine etmekle sınırlıdır ve kullanımı dardır. Bu nedenle, birçok ekip Moloch v1 temelinde yineleme yaptı ve Moloch v2'yi başlattı. Bu yeni sürüm, temel olarak, ortak yatırımı desteklemesini sağlayan bir dizi özellik ekler ve bu da daha geniş bir iş alanı yelpazesi açar.

Sözleşme işlevinin iyileştirilmesi ve uyumluluk çerçevesinin tamamlanmasıyla Moloch V2, aralarında LAO, Flamingo, MetaCartel'in en iyisi olduğu yatırım DAO'larında bir patlamayı tetikledi ve daha sonra yatırım DAO'larında uzmanlaşmış bir Yatırım DAO'su bile kurdu. Şimdiye kadar Investment DAO, Web3 yatırım piyasasında göz ardı edilemeyecek bir güç haline geldi ve birçok Investment DAO dokunacı geleneksel yatırım alanına girdi ve Stability AI gibi mükemmel projelere yatırım yaptı.

Uzaklaşmak, Rage Quit'e geri dönmek. Moloch'a göre V2 çerçevesi ve varyantları tarafından inşa edilen bu tür bir yatırım DAO'su doğal olarak "öfkeli geri çekilmeyi" destekler, ancak durum eskisinden çok daha karmaşıktır. V1 bir bağış sözleşmesidir, para çekme üyesi bağışlanan para hakkında hiçbir şey yapamasa bile bağışlananlar dağınıktır, bu nedenle bağışlanmayan kısmı geri almak için "kızgın para çekme" çok basit olabilir. Bununla birlikte, v2 bir yatırım sözleşmesidir ve yatırılan para, geri dönüş bekleyen öz sermaye veya token öz sermayesi ile değiştirilir ve öz sermayenin bu kısmı "kızgın geri çekilme" nedeniyle geçersiz kılınmamalıdır. Bu bizi tarihsel çıkarların tanınmasına ve bölünmesine getiriyor. Bu nedenle, v2'den itibaren hem kodun hem de ayrıntıların "geri çekilmesinin" v1'den çok daha karmaşık olduğunu ve bazı değişiklikler olduğunu görebiliriz. Belirli ayrıntılar detaylandırılmayacak, farklı protokollerde ve varyantlarda birçok farklılık var, herkesin aklında bu kavram var.

Özetle, "kızgın çıkış"ın birincil kullanımı, pan-bağış/yatırım tipi DAO'lar için bir silah olarak üyeleri korumaktır. Temel işlevi, üyelerin DAO'daki paylarını yok ederek hazinede kalan fonlarını geri almalarına izin vermektir.

Öfkeden vazgeçmek her gün olur, ancak bu "öfkeli bir çıkış" değildir

DAO'ların büyük çoğunluğu için yapıları ve işleyişleri "öfkeli çıkış" için temel koşulları karşılamıyor. Birçok DAO üyesi hazinelerine doğrudan fon enjekte etmez, bu nedenle DAO üyeliği doğrudan hazine bakiyesine bağlı değildir, bu nedenle "kızgın çıkış" senaryosu oldukça sınırlıdır.

Bir şirket göz önüne alındığında, bir çalışan memnuniyetsizlik nedeniyle istifa ederse, kendisine hisse senedi opsiyonları verilmiş veya şirkette hisse sahibi olmuş olsa bile, ayrıldığında şirketin fonlarını çekmeye uygun olmadığını anlamak kolaydır. Benzer şekilde, bir hissedar Moutai'nin hisselerini satın aldıktan ve Moutai'nin şarap kalpli çikolata üretmeye başladığını keşfettikten sonra, sinirlenir ve geri çekilmeye karar verir, bu noktada hisseleri borsada satmayı seçebilir, ancak hisse senedinin Moutai'ye iade edilmesini isteyemez ve şirketin nakitini orantılı olarak alabilir.

DAO'larda kurucuların kendilerinin "öfkeli çıkışlar" önerdiğini gördük. Bununla birlikte, bu "öfkeli geri çekilme" daha resmidir, sadece bir isimdir ve aslında tüm taraflar arasındaki istişarelerin sonucudur. Kurucunun öz sermayesinin DAO'nun hazinesindeki fonlarla açık bir yazışması veya anlaşması olmadığı sürece, çıktığında da para çekmeye uygun değildir.

Özel bir durum, yeni sözleşmelerin "kızgın çıkış" özelliğini desteklediği bir çatallanma geçiren Nouns DAO'dur. Çalışma şekli kabaca orijinal "kızgın çıkış" konseptiyle uyumludur, ancak belirli uygulama ayrıntıları ayarlanmıştır. Nouns DAO'ları bunu yapabilir, çünkü Nouns esasen daha çok bağışçı tabanlı bir DAO'ya benzer: bir Nouns açık artırmada satıldığında, hazineye doğrudan ve izlenebilir fonlar getirir. Hazinede kullanılan fonlar, bağış olarak kabul edilen ekolojik yapıyı desteklemeye eşdeğerdir ve bir üyenin bireyinin belirli hak ve çıkarlarına karşılık gelmez, bu da "öfkeli çıkış" ın uygulanması için uygun koşullar sağlar.

Sonuna yazın

Hem "öfke" hem de "çıkış" günlük bağlamlarda yaygın olarak kullanılan kelimeler olduğundan, birleştirildiklerinde anlamlarını yalnızca kelimenin tam anlamıyla anlamak kolaydır. Moloch Protokolü, kavrama öncülük etmesine rağmen, onu özel bir isim olarak tanımlamaz. Bu, "öfkeli çıkış"ın kademeli olarak gelişmesine ve halkın buna ilişkin çok sayıda ve bazen yanlış anlaşılan yorumlarına yol açmıştır. Bu evrim aynı zamanda teknoloji ve kültürün entegrasyonunu ve evrimini görmemizi sağlar. Her yenilik, her yanlış anlama, DAO alanında düşünmeyi ve gelişmeyi teşvik eder. Bugün, bahsettiğimiz "öfkeli çıkış" artık ilk ortaya çıkışı değil, çağa ayak uyduran ve sürekli gelişen bir tür kurumsal yeniliktir.

Merkezi olmayan bir organizasyon modeli olarak DAO, gelişiminin ilk aşamalarındadır ve karşılaştığı her sorun, bizi gelecekteki dijital toplumun işleyiş mekanizmasını keşfetmeye ve tanımlamaya yönlendirecektir. "Öfkeli çıkış", sadece birkaç satır kod, bir işlev değil, aynı zamanda özgürlük, adalet ve topluluk haklarının keşfini ve arayışını da temsil eden bu uzun yolculukta kilit bir düğümdür.

Not: Moloch V1'deki ragequit sözleşme kodu sadece 21 satırdır

function ragequit(uint256 sharesToBurn) public onlyMember { uint256 initialTotalShares = totalShares;
Üye depolama üyesi = üyeler[msg.sender];
require(member.shares >= sharesToBurn, "Moloch::ragequit - yetersiz hisse");
require(canRagequit(member.highestIndexYesVote), "Moloch::ragequit - en yüksek endeks önerisi üyesinin EVET oyu verene kadar cant ragequit işlenmesi");
payları yakmak member.shares = member.shares.sub(sharesToBurn); toplamPaylaşımlar = totalShares.sub(paylarToBurn);
guildBank'a tokenlerin adil payını ragequitter'a aktarması talimatını verin require( guildBank.withdraw(msg.sender, sharesToBurn, initialTotalShares), "Moloch::ragequit - tokenlerin guildBank'tan çekilmesi başarısız oldu" );
Ragequit (msg.sender, sharesToBurn) yayar; }

View Original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Reward
  • Comment
  • Share
Comment
0/400
No comments
Trade Crypto Anywhere Anytime
qrCode
Scan to download Gate app
Community
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)