Şubat 21, 2023 Michael Zhu
Editörün notu: Bu parça, web3 için açık artırmalarla ilgili her şeyle ilgili devam eden serimizin bir parçasıdır. Bölüm 1 zincirleme müzayedeleri tasarlamaya özgü teknik zorluklara (ve fırsatlara) genel bir bakıştı. Bölüm 2 piyasayı temizlemek ve gaz savaşlarından kaçınmakla ilgili bir yazıydı. Bölüm 3 ve Bölüm 4 Açık artırma teorisinin uygulamaya nasıl dönüştüğünü, iki kapalı teklif açık arttırma uygulamasını tanıtarak keşfedin.
Bu dizi boyunca, müzayede teorisi ile zincir üzerinde inşa edilebilecek şeyler arasındaki boşluğu doldurmak için her biri kendine özgü nüanslara sahip farklı stratejiler araştırdık. Özellikle, uygulamaya odaklandık kapalı teklif, ikinci fiyat (Vickrey) Onlarca yıldır sanat, kereste ve reklam alanı satışlarında kullanılan müzayedeler. Ancak bunların uygulandığını nadiren görüyoruz. güvenilmez kısmen özel teklifleri uygulamanın zorluğundan dolayı akıllı sözleşmeler kullanmak. Halka açık blok zincirlerinin şeffaf doğası, sahtekârlığı önleyebilir. aracılar teklifleri sansürlemekten veya açık artırma sonuçlarını manipüle etmekten; ancak aynı zamanda, kullanıcılarının gizliliğini korumak için yeni çözümler bulması gereken geliştiricilere de zorluklar getirir.
Önceki müzayede uygulamalarımızda, zincir üstü teklifleri gizli tutmak için iki yaklaşım kullandık: İlki (Fazla Teminatlandırılmış Müzayede) sermaye verimliliği pahasına mahremiyeti koruyarak (teklif verenlerin teklifin gerektirdiğinden daha fazla teminatı kilitlediği durumlarda) fazla teminatlandırma kullanarak teklif değerlerini gizler. Bu bizi ikinci tasarımımıza götürdü (Gizli Müzayede) kullanan CREATE2
blok zincirindeki diğer transferler arasında teklifleri kamufle etmek için opcode. Ancak ampirik analiz, bu yaklaşımın, Ethereum'da tipik olarak işlem gören miktarlardan sapan çok büyük teklifleri gizlemede etkili olmayacağını gösterdi.
Bu gönderide, yeni bir zincirler arası yaklaşımla geri dönüyoruz (buna AztecConnectAçık Arttırma) ekstra teminat gerektirmeden her boyuttaki tekliflere gizlilik sağlayabilir. Birden fazla blok zincirine güvenmek, tek başına herhangi bir zincirde mümkün olmayan işlevsellik sağlar ve geliştiricilerin kendi protokollerini uygularken göz önünde bulundurmaları gereken farklı faydalar ve takaslar sağlar. Bizim durumumuzda, Ethereum L1 yerleşiminin faydalarını korurken Aztec'in ZK toplamasının anonimliğinden yararlanmak için Aztec Connect kullanıyoruz.
Uygulamayı dosyamıza ekledik. Müzayede Hayvanat Bahçesi önceki açık artırma uygulamalarımızın yanı sıra GitHub'daki depo. Bunları geliştireceğinizi, fikirlerinizi paylaşacağınızı ve bize geri bildiriminizi gönderin.
Nasıl çalışır
İlk önce hızlı bir tazeleme vikrey açık artırma: İstekliler, açık artırmayı yapan kişiye kapalı zarflar içinde (geleneksel olarak tek bir kalem için) özel teklifler sunar. En yüksek teklifi veren kazanır, ancak ikinci en yüksek teklifi öder. Bu özellikleri zincire çevirmek için, yeni müzayedemiz öncekiyle aynı planı takip ediyor: Teklifler, "teklif verme aşamasında" teminatlandırılır ve taahhüt edilir, öyle ki sonraki aşamada açıklanıncaya kadar kesin değerleri açıklanmaz. "ifşa aşaması". Açıklama aşaması sona erdiğinde, müzayede sonlandırılabilir ve kazanan teklif sahibi, satıcıya ikinci en yüksek teklif tutarında ödeme yapar ( vikrey ödeme kuralı). Açık artırma uygulamalarımız, teklif verme aşamasında teklifleri nasıl gizli tuttuklarına göre farklılık gösterir –– bu sefer, büyük teklifler için bile sermaye açısından verimli olan bir mekanizma kullanacağız.
Teklifleri "bölme" yoluyla gizleme
OverCollateralizedAuction'da gizlilik, tam teklif değerini gizlemek için fazla teminatlandırmaya dayanıyordu. SneakyAuction'da, CREATE2 işlem kodunu kullanarak teklif gizliliğini elde edebildik. niyet bir teklif işleminin –– işlemin değeri herkes tarafından görülebilir, ancak işlem normal bir ETH transferinden ayırt edilemez.
Alternatif bir yaklaşım, bir teklifin değerini birden fazla bağlantısız işleme bölerek karartmaktır. Bir müzayedecinin her biri görünmez mürekkeple imzalanmış 100, 200 ve 300 dolarlık üç çek aldığını hayal edin. Üçü de aynı teklif sahibi tarafından imzalanabilir ve 600 $'lık bir teklif verebilirdi. Veya, ilgili üç istekli tarafından imzalanmış üç ayrı teklif olabilir. Veya biri teklifini iki çeke bölen iki teklif sahibi olabilir. Çek tutarları herkese açık olsa bile, imzalar ortaya çıkana kadar altta yatan teklif değerleri gizlenir.
Teklif verenler, bunu zincir üzerinde çevirerek, teklif teminatlarını bağlanamayan cüzdan adreslerinden çoklu ödeme işlemlerinde gönderebilirler. Her işlemde, daha sonra parçaları tekrar birleştirmek için açılabilen bir hash taahhüdü sağlarlar - örneğin, taahhüt şu şekilde hesaplanabilir: keccak256(totalBidValue, bidderId, nonce)
, burada aynı ödemeler bidderId
ve totalBidValue
aynı teklifin parçalarıdır. rastgele nonce
değer, tekliflerin kaba kuvvet tarafından kurtarılmasını engeller.
Altta yatan konsept, teklif sahibinin gizliliğini korumanın bir yolu olarak mantıklıdır, ancak bu yaklaşımın bir dezavantajı, teklif verenin, teklifleri için kullanmayı düşündükleri tutarlarla finanse edilen, bağlantısız birden fazla cüzdan adresine sahip olmasını gerektirmesidir. Bunu pratikte başarmak zor olabilir –– amatör bir Etherscan dedektifinden kaçmak bile, bırakın Chainalysis veya TRM gibi kurumsal adli araçları, dikkat gerektirir.
Daha da kötüsü, bir teklifi herkese açık olarak ortaya çıkarmak ve kullanılan tüm adresleri kalıcı olarak birbirine bağlamak. Bu nedenle, sonraki bir müzayedede teklif vermek için, bağlantısı kesilmiş yeni bir dizi adrese ihtiyacınız olacaktır. Bu sorunu çözmek için başka bir araca dönüyoruz: Aztec Connect.
Anonim teklif için Aztec Connect
Aztek Bağlantısı kullanıcıların Aztec'in ZK toplamasının gizliliğinden Ethereum L1 üzerindeki akıllı sözleşmelere erişmesini sağlayan bir çerçevedir. Ethereum'daki toplama işlemci sözleşmesi, uyumlu çağrılar yapabilir köprü sözleşmeleri Aztek kullanıcılarının emanet edilen varlıklarıyla bu sözleşmelerle etkileşime girmesine izin veren belirli bir arayüze bağlı. Bir köprü sözleşmesi tipik olarak L1'deki mevcut bir DeFi protokolüne bağlanır; örneğin, köprüler şu amaçlar için uygulanmıştır: Uniswap, Lido, ve Element Finansmanı.
Aztec Connect'in müzayedemize sağladığı temel özellik, Anonimlik: Aztec Connect işlemini başlatan Aztec hesabı gözlemcilerden gizlenir. Anonimlik, önceki bölümde açıklanan bağlantısız adresleri kullanarak şemayı taklit etmemizi sağlar. Bir teklifin açıklanması, teklifi vermek için kullanılan Aztek hesabını ortaya çıkarmaz, bu nedenle aynı hesap, gizlilikten ödün vermeden birden fazla açık artırmada kullanılabilir.
Bir taahhüdün iletilmesi
Anonimlik tek başına teklif vermek için yeterli değildir –– ayrıca her ödemeyle daha sonra açıklama aşamasında açılabilecek bir hash taahhüdü ilişkilendirmemiz gerekir. Bunu hatırla Fazla Teminatlandırılmış Müzayedetaahhüt, bir parametre olarak sağlanır. teklif verDepodaki taahhüt ve teminat tutarını kaydeden </code< fonksiyonu. İçinde Gizli Müzayede, teminat konuşlandırılmamış bir kişiye gönderilir
CREATE2
sözleşme adres bunların karma taahhüdü olarak hizmet eder.
Bir Aztec Connect köprü sözleşmesinde, tüm zincirler arası çağrılar köprünün convert
işlev (aşağıya bakın). Varlık parametreleri genellikle çağrının amacını netleştirir –– Lido köprüsü, örneğin, giriş varlığı ETH ise, convert
işlev onu sarılmış stETH'ye dönüştürür; girdi varlığı stETH ile sarılırsa convert
işlevi onu ETH'ye çevirecektir. Müzayede sözleşmemizde bir teklif vermek için, istekliler convert
girdi varlığı olarak ETH ile çalışır (ödeme başına bir kez).
arayüzü convert
işlev (Aztek'ten docs)
Bazen varlıklar, çağrının amaçlanan davranışını belirlemek için tek başına yeterli değildir. bu Uniswap köprüsüÖrneğin, kullanıcıların Uniswap v3'te belirteçleri özel olarak takas etmesine izin verir. Bunu yapmak için, kullanıcının aşağıdakileri belirtmesi gerekir: yol DAI için en iyi satış ETH oranını elde etmek için –– takas edilecek varlık havuzları, ETH'yi USDC'ye takas etmek için 30 bps havuzunu, ardından USDC'yi DAI'ye takas etmek için 1 bps havuzunu kullanmak isteyebilirsiniz. Bu ticaret yolunu belirtmek için, kullanıcının kullanılan iki havuz için ara token (USDC) ve ücret katmanlarını (30 bps ve 1 bps) sağlaması gerekir.
The convert
işlevi auxData
parametre, bu “yardımcı verinin” köprüye nasıl iletildiğidir. Ancak şunu unutmayın auxData
sadece 64 bit! (Bu, çağrı verisi boyutu ve kanıt maliyetleri arasındaki değiş tokuşun bir eseridir –– daha fazla auxData
daha uzun kanıtlama süreleri ve daha yüksek gaz maliyetleri gerektirecektir. 64 bit, çoğu kullanım durumu için makul bir denge sağlar) Bu, köprülerin yardımcı verilerini nasıl kullandıkları konusunda tutumlu olmaları gerektiği anlamına gelir: Uniswap köprüsü, her biri yalnızca birkaç bit kullanarak belirteçleri ve ücret katmanlarını temsil ederek yolları kodlar (kodlama şeması şu şekildedir: tarif okuyun).
İlk içgüdümüz kullanmak olabilir auxData
karma taahhüdümüz için. Ancak auxData
yalnızca 64 bittir ve bu, kriptografik olarak güvenli olmak için yeterli değildir. Akıllı kodlama hileleri burada işe yaramaz –– taahhüdü sıkıştırmaya yönelik herhangi bir girişim, güvenliğini tehlikeye atar. Sınırlamaları aşmak için auxData
, yaratıcı olmamız gerekecek.
Sanal varlıklar ve yeniden kullanım inputValue
Ondan başka auxData
, diğer tek parametre convert
keyfi verileri kodlamak için kullanılabilecek inputValue
–– Aztec Connect işleminde kullanılan giriş varlığının miktarı. Ama kullanabilir miyiz inputValue
karma taahhüdümüzü kodlamak için? Parametrenin kriptografik olarak güvenli bir sağlama taahhüdünü (yaklaşık 256 bit) kodlaması için, teklif verenin çok Hangi girdi varlığı kullanılıyor olursa olsun –– o kadar ki, gerçek parasal değeri olan herhangi bir varlık söz konusu bile olamaz.
Neyse ki, Aztec Connect'in şu fikri var: sanal varlıklar, Aztek ağının desteklemediği varlıkları temsil etmek için kullanılır. Kullanım durumumuz için en önemlisi, bir köprü bir keyfi miktar bir sanal varlığın convert
Arama. Bu bizi, Aztec Connect aracılığıyla bir hash taahhüdünü iletmek için aşağıdaki iki işlemli sürece yönlendirir:
- İlk işlemde giriş varlığı ETH, çıkış varlığı ise sanaldır. İstekli ETH teminatını yatırır ve (2256 – 1) karşılığında sanal varlığın birimleri. Bir karma taahhüdünün "devam ettiğini" belirtmek için bir depolama yuvası güncellenir.
- İkinci işlemde girdi varlığı, 1. adımda alınan sanal varlıktır.
inputValue
karma taahhüdü olarak yorumlanır ve geçerli zaman damgasıyla birlikte saklanır.
Bir Aztec Connect müzayedesinin yaşam döngüsü
İstekli ETH'yi yatırır ve sanal varlığı alır.
İstekli, önceki adımda alınan sanal varlığın bir miktarını yakarak bir hash taahhüdü kaydeder.
Bu iki adımlı prosedürle, boyut kısıtlamasını aşıyoruz. auxData
ve her ödemeyi güvenli bir hash taahhüdü ile ilişkilendirin. Bu yaklaşımın dezavantajı, ödeme başına iki işlem gerektirmesidir.
Nasıl karşılaştırır
Artık Aztec Connect müzayedemiz için uygulanabilir bir uygulamamız olduğuna göre, bunu önceki iki uygulamamızla (OverCollateralizedAuction ve SneakyAuction) karşılaştırabiliriz –– gaz maliyetlerine, kullanıcı deneyimine ve özellikle de gizliliğe bakarak.
Gaz maliyetleri
AztecConnectAuction'lar createAuction
, endAuction
, ve withdrawCollateral
işlevleri, önceki uygulamalarımızla karşılaştırılabilir gaz maliyetlerine sahiptir. Bir teklif vermenin ve açıklamanın maliyeti, teminatın bölündüğü parça sayısına göre ölçeklenir. Aşağıdaki tablo, iki parçaya bölünmüş bir teklif için tahmini gaz maliyetlerini göstermektedir.
Fazla Teminatlandırılmış Müzayede | Gizli Müzayede | AztecConnectAçık Arttırma | |
açık artırma oluştur | 132,625 | 112,296 | 113,507 |
teklif ver | 46,120 | 21,000 (bir ETH transferinin maliyeti) | 179,656 (iki ödemeye bölünmüş teklif) |
ifşaTeklifi | 33,728 | 135,741 | 47,939 (iki ödemeye bölünmüş teklif) |
açık arttırma sonu | 57,652 | 87,340 | 53,513 |
teminat çekmek | 30,426 | 65,825 | 50,019 |
Foundry birim testlerine ve Aztec Connect'e dayalı olarak farklı operasyonların yaklaşık gaz maliyetleri gaz tahminleri
Kullanıcı deneyimi
AztecConnectAuction, önceki uygulamalarımıza benzer bir akış izlese de (teklif aşaması, açıklama aşaması, açık artırma bitişleri), zincirler arası işletimle birlikte gelen bazı UX tuhaflıkları vardır.
Satıcının herhangi bir varlığı köprülemesine veya herhangi bir Aztek işlemi yapmasına gerek yoktur ve müzayede sona erdiğinde L1'de ödenir. İstekliler ise Aztek üzerinde bazı işlemleri, Ethereum üzerinde ise diğerleri gerçekleştiriyor:
- Teklifler, Aztec Connect aracılığıyla taahhüt edilir ve teminat altına alınır. Bu, teklif verenlerin tekliflerini vermeden önce zaten Aztec'te ETH'ye sahip olmaları veya başka bir şekilde köprü kurmaları gerektiği anlamına gelir.
- Teklifler Ethereum'da açıklanır. Bir teklifi ortaya çıkarmak, nispeten büyük miktarda arama verisi gerektirir (hatta bizim
inputValue
hile yeterli değildir), bu nedenle doğrudan Ethereum üzerinde yapılmalıdır. - Bir müzayede sona erdiğinde, istekliler teminatlarını Ethereum veya Aztec'e çekme seçeneğine sahiptir. İstekliler, arayarak Ethereum'a para çekebilirler.
withdrawCollateral
açık artırma sözleşmesinde işlev görür. ETH'lerini L2'de tutmak istiyorlarsa (örn. gelecekteki müzayedelerde teklif vermek için), bir Aztec Connect işlemiyle Aztec hesaplarına para çekebilirler.
Son olarak, iki ek pratik karmaşıklık: İlk olarak, bir teklif verme taahhüdü, teminat parçası başına iki Aztec Connect işlemi gerektirir. Daha sorunsuz bir deneyim için bunu ön uçta tek bir kullanıcı etkileşimine soyutlayabiliriz. İkinci olarak, gizliliği en üst düzeye çıkarmak için bu işlemler teklif verme süresi boyunca dağıtılmalıdır. Bu görevi, teklif sahipleri adına işlemleri gönderecek olan bir bota devredebiliriz.
Genel olarak, satıcılar için kullanıcı deneyimi, önceki uygulamalarımızla neredeyse aynıdır. Teklif verenler için deneyim daha karmaşıktır –– teklif vermek için birden fazla işlem yapmaları gerekir ve açık artırma boyunca hem Ethereum hem de Aztec ile etkileşime girmeleri gerekir.
Gizlilik
AztecConnectAuction'ın önceki iki uygulamamıza göre dikkate değer bir avantajı, sermaye verimliliğinden ödün vermeden yüksek değerli açık artırmalar için makul bir şekilde gizlilik sağlayabilmesidir. Fazla Teminatlandırılmış Müzayedede, tekliflerin kendileri önemli miktarda teminat gerektirdiğinde, fazla teminatlandırmanın maliyeti daha da artar. SneakyAuction'da gizlilik, genellikle yüksek değerli teklifleri gizleyecek kadar büyük olmayan harici ETH transferlerine dayanır.
SneakyAuction gibi, AztecConnectAuction da teklif verenlerin ek bir gizlilik katmanı için tekliflerini fazla teminatlandırmasına olanak tanır. Teklif gizliliği aynı zamanda eşzamanlı müzayedelerin sayısına göre ölçeklenir — eğer iki müzayede aynı anda teklif verme aşamasındaysa, bir müzayedenin teklifleri diğeri için gürültü görevi görür. Teklif sahipleri, teklif verme süresi boyunca isimsiz kalır ve toplam teklif sayısı gizlenir.
Bununla birlikte, AztecConnectAuction'ın kendi uyarıları vardır. Teklif verenlerin, mahremiyetlerini tehlikeye atabilecek zincir üzerinde bıraktıkları ayak izleri konusunda dikkatli olmaları gerekir:
- ödeme zamanlaması: İnsan istekliler, ödemelerini istemeden, teklif gizliliğini zayıflatabilecek şekilde zamanlayabilir (örneğin, ödemeleri hızlı bir şekilde art arda yaparak veya aynı anda birkaç gün içinde bir ödeme yaparak).
- Giriş ve ödeme tutarları: İhaleden hemen önce veya sırasında Aztec'e yapılan depozitolar, bu fonların müzayedede teklif vermek için kullanılacağının sinyalini verebilir. İsteklilerin girişler, ödeme tutarları ve zamanlama arasındaki etkileşimi göz önünde bulundurması gerekir. Örneğin, Aztec'e 10 ETH'lik bir depozito ve hemen ardından 5 ETH, 3 ETH ve 2 ETH ödemeleri, bu ödemelerin aynı teklifin parçası olduğuna dair şüphe uyandırabilir.
Bu hususlar müzayedemize özgü değildir; varlıkların özel ve genel bir blok zincir arasında köprülenmesi, doğası gereği gizlilik sızıntısı potansiyeli ortaya çıkarır (Aztek'in belgeleme zincirler arası gizliliğin nüansları hakkında daha fazla ayrıntı sağlar). İyi haber şu ki, bu müzayede gibi Aztek uyumlu uygulamaların çoğalması, varlıkları Aztek'te uzun vadeli tutmak için ileri geri bir köprü kurmak yerine daha fazla neden yaratıyor. Aztec'te daha fazla aktivite, gizlilik setleri, Aztec üzerine inşa edilmiş uygulamaların değer teklifini güçlendiren, daha fazla etkinlik oluşturan –– erdemli bir döngü.
***
Zincir üstü kapalı teklif müzayedelerine yapılan bu baskın, bizi Ethereum L1'in duvarlarının dışına çıkardı ve teklif verme etkinliğini anonimleştirmek için Aztec'in özel toplamasından yararlandı. Gizli teklif müzayedeleri için üçüncü tarifimiz –– anonimlik artı teminat ayırma –– önceki tasarımlarımızla karşılaştırdığımız ve başkalarının kendi yaklaşımlarıyla karşılaştırmak isteyebileceği kendi gizlilik özelliklerine ve nüanslarına sahiptir.
Müzayede uygulamamız, bir avuç uygulamadan biridir. doğal olarak çapraz zincir tek başına herhangi bir zincirde mümkün olmayacak işlevselliğe ulaşmak için birden fazla blok zincirinde çalışmaya dayanan akıllı sözleşme protokolleri. Zincirler arası altyapı olgunlaşmaya devam ettikçe, farklı blok zincirlerinin benzersiz yeteneklerini kullanan yerel çapraz zincir protokollerinin ortaya çıkmasını bekliyoruz. Umarız kapalı teklif müzayedemiz, burada neyin mümkün olduğu konusunda biraz ilham verir.
Teşekkür: Aztec Connect hakkındaki birçok sorumu yanıtladığınız için Aztek ekibine (Joe Andrews, Josh Crites) teşekkür ederim; kodu gözden geçirdikleri için Matt Gleason ve Noah Citron; ve bu gönderiyle ilgili değerli geri bildirimleri için Daejun Park, Joseph Bonneau, Scott Kominers, Sonal Chokshi ve Tim Roughgarden'a. 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, 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.
- SEO Destekli İçerik ve Halkla İlişkiler Dağıtımı. Bugün Gücünüzü Artırın.
- Plato blok zinciri. Web3 Metaverse Zekası. Bilgi Güçlendirildi. Buradan Erişin.
- Kaynak: https://a16zcrypto.com/through-the-looking-glass-a-cross-chain-sealed-bid-auction-using-aztec-connect/
- 000
- 1
- 10
- a
- a16z
- Yapabilmek
- Hakkımızda
- ÖZET
- erişim
- Hesap
- doğruluk
- Başarmak
- Elde Ediyor
- karşısında
- eylemler
- etkinlik
- Ad
- katma
- ilave
- Ek
- adresleri
- bağlı
- avantaj
- reklâm
- tavsiye
- danışma
- danışmanlık hizmetleri
- bağlı
- karşı
- Bireysel Üyelik Sözleşmesi
- Türkiye
- Izin
- veriyor
- tek başına
- yanında
- zaten
- alternatif
- amatör
- arasında
- miktar
- tutarları
- analiz
- ve
- Andreessen
- Andreessen Horowitz
- anonimlik
- Anonim
- Başka
- uygulamaları
- yaklaşım
- yaklaşımlar
- etrafında
- Sanat
- varlık
- Varlıklar
- Ortak
- güvence
- Açık arttırma
- İhaleler
- mevcut
- kaçınma
- Aztek
- Arka
- Bakiye
- merkezli
- önce
- olmak
- inanılır
- altında
- faydaları
- İYİ
- arasında
- teklif
- blockchain
- blockchains
- Bot
- KÖPRÜ
- köprüler
- köprü
- inşa etmek
- yapılı
- iş
- çağrı
- denilen
- çağrı
- aramalar
- yetenekleri
- Başkent
- sermaye verimliliği
- hangi
- dava
- durumlarda
- belli
- zincir
- chainalysis
- zorluklar
- değişiklik
- özellikleri
- Kontrol
- Çekler
- koşullar
- Takas
- kod
- Tamamlayıcı
- teminatlandırılmış
- nasıl
- taahhüt
- taahhüt
- işlemekle
- iletişim
- Şirketler
- karşılaştırılabilir
- karşılaştırmak
- karşılaştırıldığında
- uyumlu
- karmaşıklıklar
- karmaşık
- uzlaşma
- ödün
- kavram
- eşzamanlı
- Sosyal medya
- Düşünmek
- hususlar
- oluşturmak
- içerik
- devam ediyor
- sözleşme
- sözleşmeleri
- aksi
- dönüştürmek
- Ücret
- maliyetler
- olabilir
- Çift
- kurs
- oluşturur
- Yaratıcı
- Çapraz Zincir
- akım
- devir
- DAI
- veri
- Tarih
- Günler
- yıl
- karar
- Defi
- DEFI PROTOKOLÜ
- mevduat
- mevduat
- tarif edilen
- Dizayn
- tasarım
- tasarımlar
- ayrıntılar
- Belirlemek
- geliştiriciler
- farklılık
- farklı
- zor
- Zorluk
- dijital
- Dijital Varlıklar
- yönlendirilmiş
- direkt olarak
- ifşa
- sahtekâr
- dağıtıldı
- belgeleme
- Değil
- olumsuz
- sırasında
- her
- kolayca
- Etkili
- verim
- verimli
- ya
- çıkma
- sağlar
- desteklemek
- uçları
- sürekli
- yeterli
- bütünlük
- emanet
- tahmini
- tahminleri
- ETH
- Ethereum
- etherscan
- Hatta
- örnek
- hariç
- mevcut
- beklemek
- gider
- deneyim
- keşfetmek
- keşfedilmeyi
- ifade
- ekstra
- mümkün
- ücret
- geribesleme
- bulmak
- Ad
- akış
- odaklanmış
- takip
- takip etme
- şu
- akın
- Adli
- Dökümhane
- iskelet
- taze
- itibaren
- Frontend
- işlev
- işlevsellik
- fonksiyonlar
- fon
- finanse
- para
- Ayrıca
- gelecek
- boşluk
- GAZ
- üretir
- almak
- GitHub
- verilmiş
- bardak
- Tercih Etmenizin
- grafikler
- Büyür
- el
- avuç
- esrar
- okuyun
- Gizli
- gizlemek
- daha yüksek
- en yüksek
- ambar
- umut
- Horowitz
- Ne kadar
- Ancak
- HTTPS
- insan
- fikirler
- özdeş
- uygulama
- uygulanan
- uygulanması
- önemli
- yüklemek
- in
- dahil
- Dahil olmak üzere
- bağımsız
- belirtmek
- bireysel
- girişleri
- bilgi
- Bilgilendirme amaçlı
- Altyapı
- giriş
- ilham
- Kurumsal
- niyet
- etkileşim
- etkileşim
- arayüzey
- Orta seviye
- Tanıtımlar
- tanıtım
- Yatırım yapmak
- yatırım
- Yatırımlar
- Yatırımcılar
- İhraççı
- IT
- Adalet
- tutmak
- koruma
- anahtar
- l2
- büyük
- tabaka
- İlanlar
- Ayrılmak
- Led
- Yasal Şartlar
- Lets
- Kaldıraç
- kaldıraç
- hayat
- sınırlamaları
- LINK
- bağlantılar
- Liste
- uzun süreli
- uzun
- bakıyor
- yapılmış
- yapmak
- YAPAR
- Yapımı
- yönetilen
- yönetim
- manipulasyon
- çok
- pazar
- malzemeler
- Önemlidir
- olgun
- maksimum genişlik
- Maksimuma çıkarmak
- anlamına geliyor
- mekanizma
- Muhtıra
- adı geçen
- olabilir
- nane
- parasal
- Daha
- çoğu
- çoklu
- Tabiat
- neredeyse
- gerek
- yeni
- haber
- Nuh
- Gürültü
- normal
- dikkate değer
- kavram
- roman
- numara
- elde etmek
- elde
- teklif
- teklif
- Zincir Üzerinde
- ONE
- devam
- İşlem Kodu
- açıldı
- işletme
- Operasyon
- Görüşler
- Fırsatlar
- seçenek
- sipariş
- kökenli
- Diğer
- Diğer
- aksi takdirde
- dışında
- genel bakış
- kendi
- ödenmiş
- parametre
- parametreler
- Park
- Bölüm
- belirli
- geçti
- geçmiş
- yol
- ödeme
- ödemeler
- öder
- yapmak
- performans
- dönem
- kalıcı olarak
- izin
- personel
- faz
- parça
- parçalar
- yer
- yerleştirme
- Platon
- Plato Veri Zekası
- PlatoVeri
- Lütfen
- artı
- havuz
- Havuzları
- portföy
- mümkün
- Çivi
- potansiyel
- Pratik
- uygulama
- gerek
- önlemek
- önceki
- gizlilik
- özel
- Sorun
- süreç
- İşlemci
- kârlı
- projeksiyonları
- kanıt
- özellik
- önerme
- umutları
- koruyucu
- protokol
- protokolleri
- sağlamak
- sağlanan
- sağlar
- halka açık
- genel blockchain
- alenen
- amaçlı
- soru
- Sorular
- Hızlı
- hızla
- yükseltmek
- rasgele
- oran
- Okumak
- gerçek
- neden
- makul
- Alınan
- alır
- yemek tarifi
- Tavsiye
- kayıtlar
- referanslar
- Referans
- Nispeten
- uygun
- güvenilir
- güvenmek
- kalmak
- Depo
- temsil etmek
- temsilci
- temsil
- gerektirir
- gereklidir
- gerektirir
- bu
- Sonuçlar
- tespit
- dönüş
- açığa vurmak
- Açığa
- açıklayıcı
- Yorumlar
- gözden
- toplaması
- Kural
- Adı geçen
- satış
- aynı
- terazi
- plan
- sorunsuz
- İkinci
- Bölüm
- güvenli
- Senetler
- güvenlik
- Satıcılar
- Satışa
- duyu
- ayrı
- Dizi
- hizmet vermek
- vermektedir
- Hizmetler
- set
- yerleşme
- paylaş
- meli
- Gösteriler
- işaret
- İmzalar
- imzalı
- önemli
- benzer
- tek
- durum
- beden
- Hafiye
- yarık
- akıllı
- akıllı sözleşme
- Akıllı Sözleşmeler
- So
- SOL
- Çözümler
- ÇÖZMEK
- biraz
- kaynaklar
- uzay
- Konuştu
- özel
- özel
- bölmek
- adım
- STETH
- hafızası
- saklı
- stratejileri
- Güçlendiriyor
- Grevler
- konu
- sunmak
- abone
- sonraki
- böyle
- yeterli
- destek
- tablo
- hedefler
- Görev
- vergi
- takım
- Teknik
- testleri
- The
- Gelecek
- Bilgi
- ve bazı Asya
- kendilerini
- içinde
- işler
- Üçüncü
- üçüncü şahıslara ait
- üç
- İçinden
- boyunca
- Tim
- zaman
- zamanlar
- zaman damgası
- zamanlama
- için
- birlikte
- simge
- Jeton
- araç
- araçlar
- Toplam
- Ticaret
- işlem
- geleneksel
- işlem
- işlemler
- transfer
- transferler
- çevirmek
- şeffaf
- hileler
- DÖNÜŞ
- tipik
- altında
- altında yatan
- benzersiz
- Uniswap
- birim
- birimleri
- güncellenmiş
- us
- USDC
- kullanım
- kullanım durumu
- kullanıcı
- Kullanıcı Deneyimi
- kullanıcılar
- genellikle
- kullanmak
- ux
- Değerli
- değer
- Değerler
- Araçlar
- Doğrulanmış
- üzerinden
- Gösterim
- Sanal
- sanal varlık
- gözle görülür
- Cüzdan
- Web3
- Ne
- Nedir
- hangi
- süre
- DSÖ
- Vikipedi
- irade
- kazanan
- Kazandı
- geri çekilmek
- geri çekilme
- içinde
- olmadan
- İş
- olur
- Örtülü
- zefirnet
- ZK