Kağıt Üzerinden Zincir Üzerinden: Açık Artırma Teorisi Akıllı Sözleşme Uygulamalarına Nasıl Bilgi Sağlıyor? PlatoBlockchain Veri Zekası. Dikey Arama. Ai.

Kağıt Üzerinden Zincire: Açık Artırma Teorisi Akıllı Sözleşme Uygulamalarını Nasıl Bilgilendirir?

Açık artırmalar kriptoda her yerde bulunur. İtibaren Maker teminat ihaleleri, Flashbot'lar kapalı teklif blok alanı müzayedeleri ve NFT müzayedeleri OpenSea, açık artırmalar, hem zincirde hem de zincir dışında fiyat keşfi, likidite veya kıt kaynakların tahsisinin gerekli olduğu çok çeşitli durumlar için uygundur. 

Bununla birlikte, açık artırmalarla ilgili geniş (ve büyüyen) akademik araştırmalarla yan yana geldiğinde, bu mekanizmaların zincir üzerinde sunabileceklerinin yalnızca yüzeyini kazıdığımız açıktır - örneğin, gizlilik, verimlilik, alıcı için optimizasyon. fazlası ve diğer önemli tasarım hedefleri. 2020'de Curve ve Sushiswap'ı takip eden otomatik piyasa yapıcı (AMM) tasarımlarının “Kambriyen patlaması” ve üçüncü nesil blok zincirlerin eşzamanlı patlaması göz önüne alındığında, zincir üstü açık artırmaların benzer bir evrimsel yükseliş için olgunlaştığı makul (belki de kaçınılmaz) . 

Açık artırma formatları bir zamanlar blok zincirlerin teknik sınırları için gevşek bir şekilde benimsenmiş (ve bunlarla sınırlandırılmış) iken, şimdi özellikle blok zincirler için uyarlanmış daha yeni tasarımlar görmeye başlıyoruz. geleneğinde takip eden pazar tasarımı, bu gönderi, müzayede teorisi ile uygulama arasındaki boşluğu kapatmayı amaçlayan bir dizinin parçası: Teorik ilkeler, uygulama kararlarını nasıl bilgilendirebilir? Ve zincir içi uygulamalar, sırayla, teorik araştırmaların yeni yönlerini nasıl bilgilendirebilir? Teori bizi belirli bir müzayede tasarımına doğru yönlendirebilse de, görünüşte zararsız bir uygulama detayının kendisini teorik bir mercekle analiz etmek ilginç olabilir. 

Dört standart müzayede türünü üç eksende karşılaştırarak başlıyoruz: bilgi ifşası, teklif stratejisi, ve zincir üzerinde uygulama hususları. Ardından, özel olarak kapalı teklif biçimlerine odaklanacağız, onları zincir üzerinde nispeten keşfedilmemiş hale getiren uygulama inceliklerine daha derinden dalacağız ve açık kaynak Solidity uygulaması Başkalarının daha fazla deney için referans ve temel olarak kullanabileceğini umduğumuz bir Vickrey müzayedesi. 

Ama önce, müzayede formatları hakkında kısa bir ön bilgi

Müzayede tasarımını daha önce hem geleneksel formatlarda hem de blok zincirlere uygulanmış ve uyarlanmış olarak yakın zamanda ayrıntılı olarak ele almıştık. podcast a16z kripto araştırma ortağı (ve Harvard Business School profesörü) Scott Kominers ile ve a16z kripto araştırma başkanı (ve Columbia Üniversitesi'nde profesör) Tim Roughgarden. Kripto protokollerini tavsiye eden uzmanlıklarından yararlanarak, hem teoride hem de pratikte açık artırma türlerine ve teşvik tasarımına genel bir bakış sağlarlar. piyasa takas fiyatları ve gaz savaşları (web3 için müzayede tasarımı üzerine devam eden bu serinin ikinci bölümünde ele aldık).

Ancak aşağıdaki uygulama için hızlı bir bağlam oluşturmak için: açık artırma teorisi tarihsel olarak dört kanonik teori etrafında toplanmıştır. açık artırma türleri, ilk tarafından taksonomik William Vickrey 1961'de ve burada tek bir mal için yapılan bir müzayede bağlamında açıklanmıştır.

Zincir dışında mevcut olan müzayede tasarımlarının bir anlık görüntüsü. Kaynak: Vikipedi

  • İngilizce (artan fiyat): Bir İngiliz veya artan fiyat açık artırmasında, açık artırmacı bir yedek (asgari) fiyattan teklif açar ve teklif sahipleri, mevcut fiyatı ödemek isteyen tek bir teklif sahibi kalana kadar aşamalı olarak daha yüksek teklifler verir, bu noktada son teklif veren kazanır. Bu, popüler kültürde ve medyada en çok antika, sanat eseri veya kesilmemiş taşlar
  • Flemenkçe (azalan fiyat): Hollandaca veya azalan fiyat müzayedesinde, açılış fiyatı önceden belirlenmiş bir programa göre düşer. Bir Hollanda müzayedesinde, ilk teklif veren kazanır ve müzayede anında sona erer. Tarihsel olarak, Hollanda müzayedelerinin çok birimli versiyonları genellikle sınırlı raf ömrüne sahip büyük miktarlarda mal satmak için kullanılmıştır. gibi kesme çiçek, balık veya tütün. Daha yakın zamanlarda, ABD Hazinesi, menkul kıymetler için Hollanda açık artırmalarının kullanımını başlattı (1974) ve 2004'teki Google IPO'su (rezilce) Hollanda müzayede yoluyla hisselerini sattı.
  • Mühürlü-teklif ilk fiyat: Her teklif sahibi, müzayedeciye kapalı bir teklif (örneğin kapalı bir zarf içinde) sunar. Tüm teklifler sunulduktan sonra, müzayedeci bunları özel olarak okur ve kazananı (en yüksek teklifi veren) duyurur. Kazanan daha sonra teklif ettikleri tutarı öder. Kapalı teklif ilk fiyat açık artırmaları genellikle gayrimenkul bir mülk birden fazla alıcıdan ilgi gördüğünde. 
  • Kapalı teklif ikinci fiyat ( "açık artırma”): Vickrey'nin aynı adı taşıyan müzayedesi, kapalı teklif ilk fiyat müzayedesiyle aynıdır, ancak bu müzayede türünde kazanan, ikinci-En yüksek teklif. İlginç teorik özelliklere sahip olmasına rağmen, Vickrey müzayedesi zincir üzerinde nadiren görülür (kısmen kapalı tekliflerin uygulanmasının zorluğundan dolayı).

Bu dört müzayede türünün, akıllı sözleşme uygulamalarına dönüştürüldüğünde daha da karmaşıklaşan (ve daha sonra ayrıntılandıracağımız) farklı özellikleri ve dinamikleri vardır.

Açık artırma türlerinin bilgi ifşasına göre karşılaştırılması

Her müzayede türünü karakterize etmenin daha doğal yollarından biri, teklif görünürlüğü (açık ve kapalı teklif). Diğer her şey eşit tutulsa bile, değişen teklif görünürlüğü, bir açık artırmanın dinamikleri ve sonucu üzerinde derin bir etkiye sahip olabilir.

İngiliz ve Hollandalı müzayedeler açık haykırış Açık artırmalar, yani fiyatlar yükselirken veya alçalırken sözlü olarak duyurulur ve teklifler (miktarları dahil) tüm potansiyel alıcılara açıktır. Bununla birlikte, kapalı teklif açık artırmaları, birkaç farklı gizlilik çeşidi kullanabilir:

  • Sonunda kamu: tüm teklifler açık artırma sona erdikten sonra herkese açık olarak açıklanır
  • genel fiyat: sadece kazanan fiyat açıklanır, diğer teklifler değil
  • tamamen özel: teklifler veya kazanan fiyat hakkında hiçbir şey kamuya açıklanmaz

Teklif görünürlüğüne ilişkin bu varsayımlar, açık artırmaların aynı zamanda bilgi ifşası; farklı açık artırma formatları, sürecin farklı aşamalarında teklif sahiplerinin değerlemeleri (genellikle bir üst veya alt sınır) hakkında farklı miktarlarda bilgi ortaya çıkarır. Bir İngiliz müzayedesinde, bir teklif vermek, o teklif sahibinin değerlemesi üzerinde etkin bir şekilde bir alt sınır oluşturur. Hollandalı bir müzayedede ise, mevcut fiyat, tüm teklif sahiplerinin değerlemelerinde bir üst sınır olarak yorumlanabilir. Kapalı teklif açık artırmaları, bilgileri yalnızca açık artırma sona erdikten sonra gösterir. 

Hollanda müzayedelerinin hem açık hem de kapalı teklif müzayedelerinin niteliklerini üstlenebileceğini belirtmekte fayda var. Tek öğeli Hollanda açık artırmaları, halka açık fiyatlı kapalı teklif açık artırmalarına benzer gizlilik özelliklerine sahiptir (çünkü ilk teklif kazanır, diğer tüm düşük teklifler gizli tutulur). Ancak daha sonra göreceğimiz gibi, Hollanda müzayedeleri zincir üzerinde yürütüldüğünde bu özellikler önemli ölçüde değişir. 

Ortak ve özel değerler

satışlarının incelenmesi özel ve ortak değer mal açık teklif ve kapalı teklif açık artırmaları, bu biçimleri karşılaştırmak için başka bir mercek sağlayabilir. Bir müzayedede satış ortak değer iyi, öğenin tüm teklif sahipleri arasında paylaşılan bir içsel değeri vardır, ancak teklif sahipleri bu değer hakkında farklı veya eksik bilgilere sahip olabilir. Nobel ödüllü davranışsal ekonomist Richard Thaler'ın ortak değerin kanonik örneği, bir kavanoz madeni para müzayedeye çıkar; teklif verenlerin hiçbiri kavanozun içerdiği kesin değeri bilmiyor, ancak herkesin kendi tahmini var. Özel değerli bir malın satıldığı bir müzayedede, her bir teklif verenin müzayededeki mal için emsallerinden bağımsız olarak ayrı bir değeri vardır. Web3'ten örnekler vermek gerekirse, tamamen kişisel zevk için satın alınan bir NFT yeniden satış veya gelecekteki fayda beklentisi) özel değerli bir maldır, tasfiye edilmiş bir Maker kasasından alınan teminat ise ortak değerli bir maldır.

Bu arada, başka bir yazar kâğıt kereste ihalelerinden elde edilen verilere bakıldığında, kapalı ihale açık artırmalarının, açık ihale muadillerine kıyasla "daha küçük teklif sahiplerini çektiği, tahsisi bu teklif sahiplerine kaydırdığı ve ayrıca daha yüksek gelir elde edebileceği" bulundu. Özellikle, yazarlar bu sonuçların özel bir değer modeliyle açıklanabileceğini bulmuşlardır (özel değerlerin, "teklif veren maliyetlerindeki ve sözleşmeye dayalı düzenlemelerdeki farklılıklar" gibi kereste müzayedelerinin özelliklerine bağlı olarak değiştiği) ve ortak değerleri kendi modellerinden tamamen çıkarmışlardır. Bu, bir satıcının, teklif verenlerin açık artırmaya konu ürün için farklı motivasyonlara, bağlamlara veya kullanımlara sahip olduğu satışlar için kapalı bir teklif açık artırması seçmekten fayda sağlayabileceğini göstermektedir.

İngilizce açık artırmalar, ortak değerlerin olduğu ortamlarda faydalı olabilir. hakimiyet ve fiyat keşfi bir amaçtır - belirtildiği gibi, teklif sahipleri teklifler geldikçe diğerlerinin öğeye nasıl değer verdiğini öğrenir ve stratejilerini buna göre ayarlayabilir. Ters müzayedelerle ilgili bir çalışmada çevrimiçi işgücü piyasaları, yazarlar, kapalı teklif açık artırmalarının daha fazla teklif alırken, açık teklif açık artırmalarının bu alıcıların daha iyi bir fiyat (veya daha fazla alıcı fazlası) elde etmesine neden olduğunu buldular. Analiz, farklılıkların "büyük ölçüde açık artırmaya sunulan BT hizmetlerinin ortak değerinin (özel değere karşı) bileşeninin göreli önemine bağlı olduğunu" öne sürüyor. Başka bir deyişle, açık teklif formatı, teklif sahiplerinin hizmetin ne kadar değerli olduğu konusundaki anlayışlarını dinamik olarak yeniden ayarlamalarına olanak tanır; bu, genellikle açık artırmanın başlangıcında belirsizdir.

Uygulamada, açık artırmalar tipik olarak hem ortak hem de özel değer özelliklerinin bir kombinasyonunu gösterir. Bu malların özellikleri ile açık artırma formatı tarafından bilgilerin nasıl (ve ne zaman) açıklandığı arasındaki etkileşimin, teklif stratejisi üzerinde karmaşık aşağı yönlü etkileri vardır. Bu bizi şu soruya götürür: “Basit” bir teklif verme stratejisi kavramını resmileştirebilir miyiz (nasıl teklif vereceğiniz hakkında çok fazla düşünmeme gerek yok); ve bu tür stratejilerin optimal olduğu açık artırmalar var mı?

Teklif stratejisine göre açık artırma türlerini karşılaştırma

Dört kanonik müzayede türünden biri, şimdiye kadar analizimizde bariz bir şekilde eksik olan Vickrey müzayedesidir. Dikkatli bir okuyucu, Vickrey müzayedesinin ödeme kuralına bir kaşını kaldırabilir: Kazanan ikinci kendilerinin teklif ettiği şey yerine en yüksek teklifi verir. Bu ilk başta mantıksız görünebilir, ancak İngiliz müzayedeleri nihayetinde benzer bir şekilde sonuçlandırılır. Bir İngiliz açık artırması, başka hiçbir teklif sahibinin karşılamaya istekli olmadığı en düşük teklifle sona erer; Kazanan, kendi değerlemeleri çok daha yüksek olsa bile, daha fazla teklif vermek için hiçbir nedene sahip değildir. Aslında, İngilizce ve Vickrey müzayedeleri, Hollanda usulü ve kapalı teklif ilk fiyat müzayedelerine göre güzel bir teorik avantaja sahiptir: baskın strateji teşvik uyumluluğu (DSIC). 

Yüksek düzeyde, bu, her bir teklif sahibinin fayda maksimize etme stratejisinin, basitçe, müzayededeki malın değerine gerçekten inandıkları şeyi teklif etmek olduğu anlamına gelir (ortak bir değer müzayedesinde, bu, teklif sahibinin bilgilerine bağlı olarak, malın sadece beklenen değeridir) . Daha derin bir dalış için, bunlar ders notları mükemmel bir başlangıç ​​görevi görür.

İlk fiyat açık artırmasında, böyle bir baskın teklif stratejisi yoktur. Teklif sahiplerinin gölge pozitif fayda elde etmek için tekliflerini değerlemelerinden daha düşük olacak şekilde (veya azaltın). Diğer katılımcılardan daha fazla teklif verirken tam olarak ne kadar daha düşük bir fiyattan kurtulabilecekleri bir Bayes oyunu. Hollandalı bir müzayede stratejik olarak benzerdir. Olumlu fayda elde etmek için, teklif verenin fiyat değerlemesinin altına düşene kadar beklemesi gerekir, ancak bu eşikten sonra ne kadar bekleneceği başka bir Bayes oyunudur. Belki de daha şaşırtıcı bir şekilde, beklenen gelir dört açık artırma türünün tümü aynıdır (belirli varsayımlar altında; bkz. Teoremi 1). 

Vickrey müzayedelerinin teorik avantajlarına rağmen, pratikte biraz nadirdirler. İçinde Güzel ama Yalnız Vickrey Müzayedesi, ekonomistler Lawrence Ausubel ve Paul Milgrom, bunun neden böyle olabileceğine dair birkaç açıklama sunuyor. Yazarlar, stratejik olarak eşdeğer olmasına rağmen, İngiliz müzayedelerinin teklif verenler için Vickrey müzayedelerinden sezgisel olarak daha kolay olduğunu belirtiyorlar. Bu sezgi şu şekilde biçimlendirilmiştir: Açıkça Strateji Kanıtı MekanizmalarıBu, İngiliz müzayedelerinin yalnızca DSIC olmadığını, aynı zamanda doğru teklif vermenin “açıkça baskın” olduğunu gösteriyor. 

Gerçek dünyadan bir örnek sağlamak için Google açıkladı Geçen yıl, reklamverenlerin içerikle ilgili reklam alanı için teklif verdiği bir program olan AdSense'in, basitliği ve dijital reklamcılık ekosisteminin geri kalanıyla uyumu gerekçe göstererek ikinci fiyattan ilk fiyat açık artırmalarına geçeceğini söyledi. Bu kullanılabilirlik hususlarına ek olarak, AdSense gibi platformlar, ikinci fiyat açık artırmaları yürütürken bir güven pozisyonu alır: dürüst olmayan bir açık artırmacı, ikinci en yüksek teklifi fazla bildirerek kazanandan daha fazla ödeme alabilir. 

Bu endişeler benimsemeyi yavaşlatmış olsa da, Vickrey açık artırması yeni ortamlara genişletildiğinde yeni kullanım durumları bulabilir. Özellikle halka açık blok zincirleri, dürüst olmayan müzayedeci gibi sorunların üstesinden gelmeye yardımcı olabilecek güvenilir bir şekilde tarafsız bir platform sağlar. Bu, potansiyel zincir üstü uygulamaların çeşitliliği ile birleştiğinde, akıllı sözleşmelerin Vickrey açık artırma mekanizması için benzersiz bir şekilde etkili bir test ortamı sağlayabileceğini düşündürmektedir.

Uygulama konuları aracılığıyla açık artırma türlerinin karşılaştırılması

Açık artırmaları zincirleme yapmak, zincir dışı emsallere göre bazen yeni zorluklar doğurabilir. Aşağıdaki bölümlerde, zincir üstü açık artırmaların mevcut durumunu ve her bir açık artırma türü için uygulama hususlarını inceleyeceğiz. 

Zincir üstü İngiliz müzayedeleri

Bugün vahşi doğada bulunan zincir üstü açık artırmaların çoğu açık teklif kategorisine girer (yani İngilizce veya Hollandaca). Bunlar, artan fiyatlı OpenSea müzayedelerini, Maker teminat müzayedelerini ve Zora Müzayede Evi sözleşmesini içerir. 

OpenSea'nin başlığı altında, teklifler, teklif veren tarafından imzalanan teklif değerini kodlayan zincir dışı mesajlardır. Potansiyel alıcılar tekliflerini verirken, OpenSea UI, teklif değerlerini satıcıya ve potansiyel teklif sahiplerine gösterir. Maker teminatı ve Zora müzayedelerinde ise teklif sahipleri tekliflerini belirtmek için bir işlem sunarlar; daha sonra teklif işlemi, teklif sahibinin teminatını bir açık artırma sözleşmesinde emanet eder. Açık bir zincir üstü işlem olması nedeniyle, teklif doğası gereği açıktır - herkes, açık artırma sözleşmesine gelen işlemlere (genel mempool'da veya zincire dahil edildiklerinde) bakarak diğer teklif sahiplerinin neler sunduğunu görebilir. ). 

Genel olarak, İngiliz müzayede dinamikleri, akıllı bir sözleşmeye çevrildiğinde nispeten bozulmadan kalır. Dikkate değer bir fark, zincir üstü tekliflerin fiili teklif değerine fiyatlandırılan bir gaz maliyetine maruz kalmasıdır. Gaz fiyatları bir müzayedenin teklif süresi boyunca dalgalandığından, aksi takdirde en yüksek teklifi verecek olan bir teklif sahibi geçici olarak pahalı gaz ücretleri ile fiyatlandırılabilir.

Zincir üstü Hollanda müzayedeleri

Zincir üstü Hollanda müzayedeleri, kolaylaştırıcılıktan önemli bir çekiş gördü NFT satış yeniden dengelemek Jeton Kümeleri (ve yumurtlama varyantları gibi Kademeli Tasfiye Müzayedeleri ve Variable Oranı GDA'ları). Bu popülerliğin iyi bir nedeni var –– basit bir Hollanda açık artırmasının akıllı bir sözleşme olarak uygulanması nispeten kolaydır ve yalnızca iki zincir üstü işlem gerektirir (biri açık artırmayı oluşturmak için, biri ilk ve tek teklif için). En önemlisi, zincir üstü tekliflere sahip diğer müzayedelerin aksine teklif sahiplerinin fonlarını kilitlemez.   

Zincir dışı Hollanda müzayedelerinin dinamikleri, tekliflerin etkin bir şekilde anlık olmasına bağlıdır. Tek öğeli Hollanda müzayedesi, teklif açıklanır açıklanmaz sona erer ve başka teklif verilemez. Ancak zincir üzerinde yürütüldüğünde, teklifin yayınlandığı zaman ile zincire dahil edildiği zaman arasında beklenmeyen bazı sonuçlara yol açabilecek bir zaman aralığı vardır. İlk teklif genel mempool'a yayınlanırsa (gibi özel bir işlem havuzunun aksine Flashbotlar), başlatabilir gaz savaşı, diğer olası alıcılar giderek daha yüksek gaz fiyatları ile teklifler yayınlıyor. Sonuç olarak, gaz ayarlı fiyat zincir dışı olarak aniden yükselebilir, yükselen- işlem siparişi için fiyat müzayedesi, Hollanda müzayedesinin kendisini gölgede bırakır. 

Azalan fiyat mekanizmasının zamana bağlı doğası, başka sakıncaları da beraberinde getirir. Sürekli bir fiyat düşüşü işlevi varsayarsak, bir teklif veren belirli bir fiyata teklif vermek veya bir bot kurmak (örn. Gelato Ağı) onlar için teklif vermek. Tesadüfen (veya kötü niyetle) ilk teklifin yayını ile çakışan ağ tıkanıklığı, nihai sabit fiyatı, satıcının geliri aleyhine düşürebilir. Daha da kötüsü, bir hizmet reddi (DoS) saldırısı, açık artırmayı haklı kazanana mal olabilir. 

Yeni bir açık kaynak uygulamasıyla gösterilen zincir üstü kapalı teklif açık artırmaları

Zincir dışı teklifleri (örn. OpenSea) kullanan platformlar, kapalı teklif açık artırmalarını kolayca uygulayabilir, ancak (a) herhangi bir teklifi açıklamaması, (b) herhangi bir teklifi sansürlememesi ve (c) doğru bir şekilde belirlemesi için bir müzayedeciye güvenmeyi gerektirir. açık artırmanın sonucu. İdeal olarak, akıllı bir sözleşme güvenilmez bir dereceye kadar teklif gizliliğini korurken açık artırmayı kolaylaştırır. 

Göstermek için, şu adreste aşırı teminatlandırılmış kapalı teklif müzayedesinin bir Solidity uygulamasını açık kaynaklı hale getirdik. github.com/a16z/auction-zoo, ETH cinsinden tekliflerle tek öğeli (ERC721) Vickrey açık artırması olarak. Uygulamaya, kapalı teklif açık artırma akıllı sözleşmesi için üç gereksinimi göz önünde bulundurarak yaklaştık: 

  1. Gizlilik: Teklif değerleri gizli kalmalıdır, yani teklif verme devam ederken gözlemciler değerleri çıkaramaz. Bir miktar bilgi sızıntısına izin veriyoruz (örneğin, bir teklifin büyük bir aralıkta olduğunu ortaya çıkarmak), ancak makul derecede bir belirsizlik olmalıdır. 
  2. Sansür direnci: Bu, genellikle zincir üzerinde teklifler göndererek gerçekleştirilebilir.
  3. Teklif taahhüdü: Potansiyel bir alıcı, tekliflerinden geri dönememelidir. Kazanan teklif sahibi, belirlenen fiyatı ödemeye kilitlenmeli ve benzer şekilde satıcı, ürünü en yüksek teklifi verene satmaya kilitlenmelidir (muhtemelen bir rezerv fiyatına tabidir).

İlk önce gönderme sorununu çözmemiz gerekiyor özel ilk iki gereksinime göre zincir üzerinde teklif verir. Bir taahhüt-açıklama şeması, kendisini “nihayetinde halka açık” tekliflere ödünç verir (açık artırma sona erdikten sonra teklif değerleri açıklandığında). Açık teklif vermek yerine, potansiyel alıcılar, belirlenen teklif verme süresi boyunca açık artırma sözleşmesine tekliflerinin karma taahhüdünü sağlayabilirler. Daha sonra, teklif verme süresi sona erdikten sonra, her olası alıcı taahhüt ettikleri teklifi açıklar. Teklifler açıklandığında, akıllı sözleşme kazananı belirleyebilir. Bizim uygulamada, hash taahhütleri şu şekilde hesaplanır: keccak256(abi.encode(nonce, bidValue)) ve geçti commitBid işlev. Gaz verimliliği için, bu karmanın yalnızca üst 20 baytını depolarız. Teklif süresi sona erdiğinde, kullanıcılar revealBid ve sözleşme çekler sağlanan nonce ve bidValue saklanan taahhüdü eşleştirin.

Kağıt Üzerinden Zincir Üzerinden: Açık Artırma Teorisi Akıllı Sözleşme Uygulamalarına Nasıl Bilgi Sağlıyor? PlatoBlockchain Veri Zekası. Dikey Arama. Ai.

Su içmeyi ve depolama değişkenlerinizi paketlemeyi unutmayın.

Üçüncü gereksinime geçerken biraz daha karmaşıklığı ortaya çıkarıyoruz. Kazananların ödeme yapmasını sağlamak için akıllı sözleşmenin teklifleri kilitlemesi gerekir. Teklif sahiplerinin, her bir taahhütle birlikte tekliflerini teminat altına almak için ETH göndermelerini isteyebiliriz. commitBid işlev ödenir ve kayıtlar kullanıcının ne kadar ETH'yi kilitlediği - ancak bu işlemlere eklenen ETH herkese açıktır ve karartılması imkansızdır; "kilitleme" tekliflerinde gizliliği kaybederiz.

Neyse ki, sıradan adamımızı desteklemenin kolay bir yolu var: teklif verenlere izin vermek (ve teşvik etmek) aşırı teminat vermek teklifleri, yani teklif değerinin kendisinin gerektirdiğinden daha fazla ETH'yi kilitler. Tekliflerin potansiyel olarak fazla teminatlandırılmış olmasıyla, bir gözlemci bir teklifin değerinin yalnızca üst sınırını öğrenebilir. unutmayın bizim commitBid işlev, kullanıcının kilitlemesine izin verir herhangi işlemleriyle birlikte ETH miktarı; herhangi bir fazlalık alır iade açık artırmanın sonunda kazanana (ve bir teklif verilecektir) göz ardı eğer öyleyse altındateminatlı).

Ne yazık ki, bu hızlı düzeltmenin bir dezavantajı var: Aşırı teminatlandırma, gizlilik ve sermaye verimliliği arasında doğrudan bir ödünleşim yaratır. Büyük miktarda sermayeyi kilitlemenin fırsat maliyeti, marjinal mahremiyetten daha ağır basabilir ve sermaye kısıtlaması olan teklif sahipleri dezavantajlıdır. 

Bununla birlikte, farklı yaklaşımları keşfetmeye devam ederken, aşırı teminatlandırılmış tasarım yararlı bir temel olarak hizmet ediyor. Bu uygulamanın bir evrimi, bir kullanıcının çok sayıda açık artırmada teklif verebileceği ve her biri için teminatın yeniden kullanılabileceği ortamlarda özellikle yararlı olabilir. Bu durumda, teminatın herhangi bir açık artırmadaki tekliften çok daha büyük olması doğal olacaktır.

**

Zincir üzerinde daha da iyi çözümler bulabilir miyiz? Bazı senaryolar için aşırı teminatlandırma uygun olsa da, sermaye verimliliği ve teklif gizliliği arasındaki ödünleşim, teklif sahiplerini zor bir kararla karşı karşıya bırakabilir: daha güçlü bir gizlilik için daha fazla sermayeyi kilitlemek veya başka bir yerde kullanmak üzere sermayeyi serbest bırakmak için biraz mahremiyetten fedakarlık etmek. Ancak zincir üstü müzayedeler çoğalmaya ve önceki çalışmaların üzerine inşa edilmeye devam ettikçe, müzayede tasarımcılarının yapmak istedikleri ödünleşimlere göre seçebilecekleri çok daha fazla format ve uygulamaya sahip olmasını bekliyoruz. 

Bu serinin bir sonraki bölümünde, tasarım alanına daha fazla dalıyoruz ve şu soruyu ele alıyoruz: Aşırı teminat olmadan güçlü gizliliği garanti edebilir miyiz? Bu depo seri boyunca tartıştığımız fikirler için pratik bir referans olarak hizmet etmeye devam edecek ve daha da ileri araştırmalar için bir temel sağlayacaktır. Umarız, eklendikçe daha fazla uygulamayı takip eder, çatallar ve deneyler yaparsınız.

Teşekkür: Bu gönderiyle ilgili paha biçilmez geri bildirimler için Joe Bonneau, Scott Kominers, Sonal Choksi ve Tim Roughgarden'a teşekkürler; ve Noah Citron, Sam Ragsdale ve Matt Gleason, kodu inceledikleri için. Düzenleme için Stephanie Zinn'e özel teşekkürler.

**
Burada ifade edilen görüşler, alıntı yapılan bireysel AH Capital Management, LLC (“a16z”) personelinin görüşleridir ve a16z veya iştiraklerinin görüşleri değildir. Burada yer alan belirli bilgiler, a16z tarafından yönetilen fonların portföy şirketleri de dahil olmak üzere üçüncü taraf kaynaklardan elde edilmiştir. a16z, güvenilir olduğuna inanılan kaynaklardan alınmış olsa da, bu tür bilgileri bağımsız olarak doğrulamamıştır ve bilgilerin mevcut veya kalıcı doğruluğu veya belirli bir duruma uygunluğu hakkında hiçbir beyanda bulunmaz. Ayrıca, bu içerik üçüncü taraf reklamlarını içerebilir; a16z, bu tür reklamları incelememiştir ve burada yer alan herhangi bir reklam içeriğini onaylamaz.

Bu içerik yalnızca bilgilendirme amaçlıdır ve yasal, ticari, yatırım veya vergi tavsiyesi olarak kullanılmamalıdır. Bu konularda kendi danışmanlarınıza danışmalısınız. Herhangi bir menkul kıymete veya dijital varlığa yapılan atıflar yalnızca açıklama amaçlıdır ve yatırım tavsiyesi veya yatırım danışmanlığı hizmetleri sağlama teklifi teşkil etmez. Ayrıca, bu içerik herhangi bir yatırımcıya veya muhtemel yatırımcılara yönelik değildir veya bu içerik tarafından kullanılması amaçlanmamıştır ve a16z tarafından yönetilen herhangi bir fona yatırım yapma kararı verilirken hiçbir koşulda bu içeriğe güvenilemez. (Bir a16z fonuna yatırım yapma teklifi, yalnızca tahsisli satış mutabakatı, abonelik sözleşmesi ve bu tür bir fonun diğer ilgili belgeleri ile yapılacaktır ve bunların tamamı okunmalıdır.) Bahsedilen, atıfta bulunulan veya atıfta bulunulan herhangi bir yatırım veya portföy şirketi veya a16z tarafından yönetilen araçlara yapılan tüm yatırımları temsil etmemektedir ve yatırımların karlı olacağına veya gelecekte yapılacak diğer yatırımların benzer özelliklere veya sonuçlara sahip olacağına dair hiçbir garanti verilemez. Andreessen Horowitz tarafından yönetilen fonlar tarafından yapılan yatırımların bir listesi (ihraççının a16z'nin kamuya açıklanmasına izin vermediği yatırımlar ve halka açık dijital varlıklara yapılan habersiz yatırımlar hariç) https://a16z.com/investments adresinde bulunabilir. /.

İçerisinde yer alan çizelgeler ve grafikler yalnızca bilgilendirme amaçlıdır ve herhangi bir yatırım kararı verirken bunlara güvenilmemelidir. Geçmiş performans gelecekteki sonuçların göstergesi değildir. İçerik yalnızca belirtilen tarih itibariyle konuşur. Bu materyallerde ifade edilen tüm tahminler, tahminler, hedefler, beklentiler ve/veya görüşler önceden bildirilmeksizin değiştirilebilir ve farklı olabilir veya başkaları tarafından ifade edilen görüşlere aykırı olabilir. Ek önemli bilgiler için lütfen https://a16z.com/disclosures adresine bakın.

Zaman Damgası:

Den fazla Andreessen Horowitz