فوریه 21، 2023 مایکل ژو
یادداشت سردبیر: این قطعه بخشی از مجموعه در حال انجام ما در حراج های همه چیز برای web3 است. قسمت 1 مروری بر چالشهای فنی (و فرصتها) ویژه طراحی حراجهای زنجیرهای بود. قسمت 2 قطعه ای برای پاکسازی بازار و اجتناب از جنگ گاز بود. قسمت 3 و قسمت 4 با معرفی دو پیادهسازی حراج با پیشنهاد مهر و موم شده، چگونگی تبدیل نظریه حراج به عمل را بررسی کنید.
در طول این مجموعه، ما استراتژیهای مختلفی را برای پر کردن شکاف بین تئوری حراج و آنچه میتوان روی زنجیره ساخت، بررسی کردهایم که هر کدام تفاوتهای ظریف منحصر به فرد خود را دارند. به طور خاص، ما بر روی پیاده سازی تمرکز کرده ایم مناقصه مهر و موم شده، قیمت دوم (ویکری) حراج هایی که برای دهه ها در فروش آثار هنری، چوب و فضای تبلیغاتی استفاده شده است. اما به ندرت شاهد اجرای آنها هستیم بی اعتماد استفاده از قراردادهای هوشمند، تا حدی به دلیل دشواری اجرای مناقصه خصوصی. ماهیت شفاف بلاک چین های عمومی می تواند از ناصادقانه بودن جلوگیری کند واسطه از سانسور پیشنهادات یا دستکاری نتایج مزایده؛ اما آنها همچنین چالش هایی را بر توسعه دهندگان تحمیل می کنند که باید راه حل های جدیدی برای محافظت از حریم خصوصی کاربران خود بیابند.
در اجرای حراج های قبلی خود، از دو رویکرد برای خصوصی نگه داشتن پیشنهادهای زنجیره ای استفاده کرده ایم: اولین (مزایده بیش از حد وثیقه) ارزش های پیشنهادی را با استفاده از وثیقه اضافی (که در آن پیشنهاد دهندگان وثیقه بیشتری نسبت به پیشنهاد پیشنهاد قفل می کنند) پنهان می کند، و از حریم خصوصی به قیمت کارایی سرمایه محافظت می کند. این ما را به طراحی دوم ما رساند (حراج یواشکی) که از CREATE2
Opcode برای استتار پیشنهادها در میان سایر انتقالات در بلاک چین. اما تجزیه و تحلیل تجربی نشان داد که این رویکرد در پنهان کردن پیشنهادهای بسیار بزرگی که از مبالغی که معمولاً در اتریوم انجام میشود انحراف دارد، مؤثر نخواهد بود.
در این پست، با یک رویکرد جدید زنجیره متقابل (به نام AztecConnectAuction) که می تواند حریم خصوصی را برای پیشنهادات با هر اندازه ای، بدون نیاز به وثیقه اضافی، فراهم کند. تکیه بر چندین بلاک چین به عملکردی دست می یابد که در هیچ زنجیره ای به تنهایی امکان پذیر نیست و مجموعه متفاوتی از مزایا و معاوضه را برای توسعه دهندگان فراهم می کند تا در هنگام اجرای پروتکل های خود در نظر بگیرند. در مورد ما، ما از Aztec Connect برای استفاده از ناشناس بودن مجموعه ZK آزتک استفاده می کنیم، در حالی که مزایای تسویه حساب اتریوم L1 را حفظ می کنیم.
ما پیاده سازی را به ما اضافه کرده ایم باغ وحش حراج مخزن در GitHub، در کنار اجرای حراج قبلی ما. ما امیدواریم که شما بر اساس این موارد، ایده های خود را به اشتراک بگذارید، و نظرات خود را برای ما ارسال کنید.
چگونه کار می کند
ابتدا یک تجدید سریع در ویکری حراج: مناقصه گران پیشنهادات خصوصی (به طور سنتی برای یک کالا) را در پاکت های مهر و موم شده به حراج گذار ارسال می کنند. بالاترین قیمت پیشنهادی برنده می شود، اما دومین پیشنهاد بالاتر را می پردازد. برای ترجمه این ویژگیها به صورت زنجیرهای، حراج جدید ما از همان طرح قبلی پیروی میکند: پیشنهادها در طول «مرحله مناقصه» وثیقه و متعهد میشوند، بهگونهای که تا زمانی که در مراحل بعدی فاش نشوند، ارزش دقیق آنها آشکار نمیشود. "مرحله آشکارسازی". پس از پایان مرحله افشا، حراج می تواند پایان یابد و برنده مناقصه مبلغ دومین پیشنهاد برتر را به فروشنده پرداخت می کند. ویکری قانون پرداخت). پیاده سازی حراج ما در نحوه پنهان نگه داشتن پیشنهادها در مرحله مناقصه متفاوت است - این بار، ما از مکانیزمی استفاده خواهیم کرد که حتی برای پیشنهادهای بزرگ نیز کارآمد سرمایه است.
پنهان کردن پیشنهادها از طریق "تقسیم"
در OverCollateralizedAuction، حریم خصوصی برای مخفی کردن ارزش پیشنهادی دقیق بر وثیقهسازی بیش از حد متکی بود. در SneakyAuction، ما توانستیم با استفاده از اپکد CREATE2 برای مخفی کردن قصد یک تراکنش پیشنهادی –– ارزش تراکنش برای عموم قابل مشاهده است، اما تراکنش از یک انتقال عادی ETH قابل تشخیص نیست.
یک رویکرد جایگزین، مبهم کردن ارزش یک پیشنهاد با تقسیم آن به چندین تراکنش غیرقابل پیوند است. تصور کنید یک حراجدار سه چک به مبلغ 100، 200 و 300 دلار دریافت میکند که هر کدام با جوهر نامرئی امضا شدهاند. هر سه میتوانستند توسط یک مناقصهگذار امضا شده باشند و مناقصهای به مبلغ 600 دلار ارائه کنند. یا، آنها می توانند سه پیشنهاد جداگانه باشند که توسط سه پیشنهاد دهنده مربوطه امضا شده باشد. یا ممکن است دو داوطلب وجود داشته باشد که یکی از آنها پیشنهاد خود را به دو چک تقسیم کرده باشد. حتی اگر مبالغ چک عمومی باشد، ارزشهای پیشنهادی اساسی تا زمانی که امضاها آشکار نشود، پنهان میشوند.
با ترجمه این زنجیره ای، پیشنهاد دهندگان می توانند وثیقه پیشنهادی خود را در چندین تراکنش پرداخت از آدرس های کیف پول غیرقابل پیوند ارسال کنند. با هر تراکنش، آنها یک تعهد هش را ارائه میکنند که بعداً میتواند باز شود تا قطعات را دوباره به هم پیوند دهد - برای مثال، تعهد ممکن است به صورت محاسبه شود keccak256(totalBidValue, bidderId, nonce)
، که در آن پرداخت با همان bidderId
و totalBidValue
بخشی از همان مناقصه هستند. تصادفی nonce
ارزش از بازیابی پیشنهادها با نیروی بی رحمانه جلوگیری می کند.
مفهوم زیربنایی به عنوان راهی برای حفظ حریم خصوصی پیشنهاد دهنده منطقی است، اما نقطه ضعف این رویکرد این است که پیشنهاد دهنده باید چندین آدرس کیف پول غیرپیونده داشته باشد که با مبالغی که قصد استفاده از آن را دارند تامین می شود. دستیابی به این امر در عمل می تواند دشوار باشد - حتی فرار از یک کارگاه آماتور اترسکن نیاز به مراقبت دارد، چه رسد به ابزارهای پزشکی قانونی سازمانی مانند Chainalysis یا TRM.
بدتر از آن، فاش کردن یک پیشنهاد به صورت عمومی و دائمی، همه آدرسهایی را که استفاده شدهاند پیوند میدهد. بنابراین برای پیشنهاد در مزایده بعدی، به مجموعه ای جدید از آدرس های بدون پیوند نیاز دارید. برای حل این مشکل به ابزار دیگری روی می آوریم: Aztec Connect.
آزتک اتصال برای مناقصه ناشناس
آزتک اتصال چارچوبی است که کاربران را قادر می سازد از حریم خصوصی مجموعه ZK آزتک به قراردادهای هوشمند در اتریوم L1 دسترسی داشته باشند. قرارداد پردازشگر جمعآوری در اتریوم میتواند تماسهایی را با آن سازگار کند قراردادهای پل که به یک رابط خاص پایبند هستند و به کاربران آزتک این امکان را می دهند تا با آن قراردادها با دارایی های سپرده شده خود تعامل داشته باشند. یک قرارداد پل معمولاً به یک پروتکل DeFi موجود در L1 متصل می شود. به عنوان مثال، پل ها برای اجرا شده است لغو کردن, میعادگاه قشنگ ساحلیو امور مالی.
ویژگی کلیدی که Aztec Connect در مزایده ما ارائه می دهد این است گمنامی: حساب آزتک که مبدا معامله Aztec Connect است از دید ناظران پنهان است. ناشناس بودن به ما این امکان را میدهد تا با استفاده از آدرسهای بدون پیوند که در بخش قبل توضیح داده شد، طرح را شبیهسازی کنیم. فاش کردن یک پیشنهاد، حساب آزتک مورد استفاده برای ارائه پیشنهاد را نشان نمی دهد، بنابراین می توان از همان حساب در چندین مزایده بدون به خطر انداختن حریم خصوصی استفاده کرد.
برقراری یک تعهد
ناشناس بودن به تنهایی برای ارائه یک پیشنهاد کافی نیست - ما همچنین باید یک تعهد هش را با هر پرداخت مرتبط کنیم که بعداً می تواند در مرحله افشای باز شود. به یاد بیاورید که در مزایده بیش از حد وثیقه، تعهد به عنوان یک پارامتر به ارائه شده است commitBidتابع </code< که میزان تعهد و وثیقه موجود در انبار را ثبت می کند. که در حراج یواشکی، وثیقه به یک مستقر نشده ارسال می شود
CREATE2
قرارداد، نشانی که به عنوان تعهد هش عمل می کند.
در قرارداد پل آزتک کانکت، تمام تماسهای زنجیرهای متقابل از طریق پل هدایت میشوند convert
عملکرد (به زیر مراجعه کنید). پارامترهای دارایی معمولاً هدف تماس –– را رفع میکنند پل لیدوبرای مثال، اگر دارایی ورودی ETH باشد convert
تابع آن را به stETH پیچیده تبدیل می کند. اگر دارایی ورودی با stETH پیچیده شده باشد convert
تابع آن را به ETH تبدیل می کند. برای قرار دادن پیشنهاد در قرارداد مزایده ما، مناقصه گران باید به آن استناد کنند convert
عملکرد با اتریوم به عنوان دارایی ورودی (یک بار در هر پرداخت).
رابط از convert
تابع (از آزتک اسناد)
گاهی اوقات، دارایی ها به تنهایی برای تعیین رفتار مورد نظر تماس کافی نیستند. را پل Uniswapبه عنوان مثال، به کاربران اجازه می دهد تا به صورت خصوصی توکن ها را در Uniswap v3 تعویض کنند. برای انجام این کار، کاربر باید آن را مشخص کند مسیر از معامله، یعنی استخرهای دارایی برای مبادله با –– برای به دست آوردن بهترین نرخ فروش ETH برای DAI، ممکن است بخواهید از استخر 30 bps برای مبادله ETH به USDC و سپس از استخر 1 bps برای معامله USDC به DAI استفاده کنید. برای تعیین این مسیر تجاری، کاربر باید توکن میانی (USDC) و سطوح کارمزد (30 bps و 1 bps) را برای دو استخر مورد استفاده ارائه دهد.
La convert
کارکرد auxData
پارامتر نحوه ارسال این "داده کمکی" به پل است. با این حال، توجه داشته باشید که auxData
فقط 64 بیت است! (این یک مصنوع از مبادله بین اندازه calldata و هزینه های اثبات است -- بیشتر auxData
به زمان های اثبات طولانی تر و هزینه های گاز بیشتر نیاز دارد. 64 بیت تعادل معقولی را برای اکثر موارد استفاده ایجاد می کند) این بدان معنی است که پل ها باید در نحوه استفاده از داده های کمکی خود صرفه جویی کنند: پل Uniswap مسیرها را با نمایش نشانه ها و ردیف های هزینه با استفاده از هر کدام از چند بیت رمزگذاری می کند (طرح رمزگذاری به این صورت است. شرح داده شده اینجا کلیک نمایید).
اولین غریزه ما ممکن است استفاده باشد auxData
برای تعهد هش ما. ولی auxData
تنها 64 بیت است که برای امنیت رمزنگاری کافی نیست. ترفندهای رمزگذاری هوشمندانه در اینجا کار نمی کنند - هر تلاشی برای فشرده سازی تعهد، امنیت آن را به خطر می اندازد. به منظور دور زدن محدودیت های auxData
، ما باید خلاق باشیم.
دارایی های مجازی و استفاده مجدد inputValue
غیر از auxData
، تنها پارامتر دیگر از convert
که می توان از آن برای رمزگذاری داده های دلخواه استفاده کرد inputValue
– – مقدار دارایی ورودی مورد استفاده در تراکنش Aztec Connect. اما آیا می توانیم استفاده کنیم inputValue
برای رمزگذاری تعهد هش ما؟ برای اینکه پارامتر بتواند یک تعهد هش رمزنگاری ایمن (حدود 256 بیت) را رمزگذاری کند، پیشنهاد دهنده باید یک خیلی از هر دارایی ورودی که استفاده می شود - تا آنجا که هر دارایی با ارزش پولی واقعی قابل بحث نیست.
خوشبختانه، Aztec Connect مفهومی دارد دارایی های مجازی، که برای نشان دادن دارایی هایی استفاده می شود که شبکه آزتک از آنها پشتیبانی نمی کند. از همه مهمتر برای مورد استفاده ما، یک پل میتواند یک پل را برش دهد مقدار دلخواه از یک دارایی مجازی در یک convert
زنگ زدن. این ما را به فرآیند دو تراکنش زیر برای برقراری ارتباط یک تعهد هش از طریق Aztec Connect هدایت میکند:
- در اولین تراکنش، دارایی ورودی ETH و دارایی خروجی مجازی است. پیشنهاد دهنده وثیقه ETH را سپرده و دریافت می کند (2256 – 1) واحدهای دارایی مجازی در مقابل. یک اسلات ذخیرهسازی بهروزرسانی میشود تا نشان دهد که یک تعهد هش در حال انجام است.
- در تراکنش دوم، دارایی ورودی، دارایی مجازی دریافت شده در مرحله 1 است
inputValue
به عنوان تعهد هش تفسیر می شود و همراه با مهر زمانی فعلی ذخیره می شود.
چرخه عمر حراج آزتک کانکت
پیشنهاد دهنده ETH را واریز می کند و دارایی مجازی را دریافت می کند.
پیشنهاد دهنده با سوزاندن مقداری از دارایی مجازی دریافتی در مرحله قبل، تعهد هش را ثبت می کند.
با این روش دو مرحله ای، محدودیت اندازه را دور می زنیم auxData
و هر پرداخت را با یک تعهد هش ایمن مرتبط کنید. نقطه ضعف این روش این است که به دو تراکنش در هر پرداخت نیاز دارد.
چگونه مقایسه می کند
اکنون که ما یک پیادهسازی عملی برای حراج Aztec Connect خود داریم، میتوانیم آن را با دو پیادهسازی قبلی خود (OverCollateralizedAuction و SneakyAuction) مقایسه کنیم - به ویژه به هزینههای گاز، تجربه کاربر و حریم خصوصی نگاه میکنیم.
هزینه های گاز
AztecConnectAuction createAuction
, endAuction
و withdrawCollateral
توابع دارای هزینه های گاز قابل مقایسه با پیاده سازی های قبلی ما هستند. هزینه های تعهد و آشکار کردن مقیاس پیشنهادی با تعداد قطعات وثیقه به تقسیم می شود. جدول زیر هزینه های تخمینی گاز را برای پیشنهادی که به دو قسمت تقسیم شده است نشان می دهد.
مزایده بیش از حد وثیقه | حراج یواشکی | AztecConnectAuction | |
ایجاد حراج | 132,625 | 112,296 | 113,507 |
commitBid | 46,120 | 21,000 (هزینه انتقال ETH) | 179,656 (پیشنهاد به دو پرداخت) |
آشکار پیشنهاد | 33,728 | 135,741 | 47,939 (پیشنهاد به دو پرداخت) |
پایان حراج | 57,652 | 87,340 | 53,513 |
برداشت وثیقه | 30,426 | 65,825 | 50,019 |
هزینه های تقریبی گاز عملیات های مختلف، بر اساس تست های واحد ریخته گری و آزتک کانکت تخمین گاز
تجربه کاربر
اگرچه AztecConnectAuction جریان مشابهی را با پیادهسازیهای قبلی ما دنبال میکند (مرحله مناقصه، مرحله افشا، پایان حراج)، برخی از ویژگیهای عجیب و غریب UX وجود دارند که با زنجیره متقابل عملیاتی همراه هستند.
فروشنده نیازی به پل زدن هیچ دارایی یا انجام هرگونه تراکنش آزتک ندارد و پس از پایان حراج در L1 پرداخت می شود. از سوی دیگر، پیشنهاد دهندگان برخی از اقدامات را در آزتک و برخی دیگر در اتریوم انجام می دهند:
- پیشنهادها از طریق آزتک کانکت تعهد و وثیقه می شوند. این بدان معناست که پیشنهاد دهندگان باید قبلاً ETH را در آزتک نگه دارند، یا در غیر این صورت قبل از ارائه پیشنهاد خود، آن را بر روی آن پل بزنند.
- پیشنهادات در اتریوم آشکار می شود. افشای یک پیشنهاد به مقدار نسبتاً زیادی از داده های تماس (حتی ما
inputValue
ترفند کافی نیست)، بنابراین باید مستقیماً روی اتریوم انجام شود. - پس از پایان حراج، پیشنهاد دهندگان این گزینه را دارند که وثیقه اتریوم یا آزتک را پس بگیرند. مناقصه گران می توانند با تماس با اتریوم به اتریوم خارج شوند
withdrawCollateral
عملکرد در قرارداد مزایده اگر میخواهند ETH خود را در L2 نگه دارند (مثلاً برای پیشنهاد در مزایدههای آینده)، میتوانند با تراکنش Aztec Connect به حساب آزتک خود برداشت کنند.
در نهایت، دو پیچیدگی عملی دیگر: اول، تعهد به پیشنهاد به دو تراکنش Aztec Connect در هر وثیقه نیاز دارد. ما میتوانیم این را در قسمت جلویی به یک تعامل کاربر مجزا برای تجربه یکپارچهتر انتزاع کنیم. دوم، این معاملات باید در طول دوره مناقصه توزیع شود تا حریم خصوصی به حداکثر برسد. ما میتوانیم این کار را به یک ربات محول کنیم که معاملات را از طرف مناقصهدهندگان ارسال کند.
به طور کلی، تجربه کاربری برای فروشندگان تقریباً مشابه تجربه اجرای قبلی ما است. تجربه مناقصهدهندگان پیچیدهتر است – آنها باید چندین تراکنش را برای ارائه یک پیشنهاد انجام دهند و باید در طول مدت حراج با اتریوم و آزتک تعامل داشته باشند.
حریم خصوصی
یکی از مزیت های قابل توجه AztecConnectAuction نسبت به دو پیاده سازی قبلی ما این است که می تواند به طور قابل قبولی حریم خصوصی را برای حراج های با ارزش بالا بدون به خطر انداختن کارایی سرمایه فراهم کند. در حراج بیش از حد وثیقه، هزینه وثیقه اضافی زمانی تشدید می شود که خود پیشنهادها به وثیقه قابل توجهی نیاز داشته باشند. در SneakyAuction، حریم خصوصی به نقل و انتقالات اگزوژن اتریوم متکی است، که معمولاً به اندازه کافی بزرگ نیستند تا پیشنهادات با ارزش بالا را پنهان کنند.
مانند SneakyAuction، AztecConnectAuction همچنین به مناقصه گران اجازه می دهد تا پیشنهادات خود را برای یک لایه اضافی از حریم خصوصی بیش از حد وثیقه کنند. حریم خصوصی پیشنهاد همچنین با تعداد حراج های همزمان مقیاس می شود - اگر دو مزایده همزمان در مراحل مناقصه خود باشند، پیشنهادات یک حراج به عنوان نویز برای دیگری عمل می کند. مناقصه گران در طول دوره مناقصه ناشناس باقی می مانند و تعداد کل پیشنهادات مخفی می باشد.
همانطور که گفته شد، AztecConnectAuction اخطارهای خاص خود را دارد. مناقصه گران باید به ردپایی که روی زنجیره می گذارند توجه داشته باشند که ممکن است حریم خصوصی آنها را به خطر بیندازد:
- زمان پرداخت: مناقصهدهندگان انسانی ممکن است ناخواسته پرداختهای خود را بهگونهای زمانبندی کنند که بتواند حریم خصوصی پیشنهادی آنها را تضعیف کند (مثلاً با پرداختهای متوالی یا با پرداخت همزمان در طی چند روز).
- مبالغ ورودی و پرداختی: سپرده گذاری به آزتک درست قبل یا در حین مناقصه ممکن است نشان دهنده این باشد که این وجوه برای پیشنهاد در مزایده استفاده می شود. مناقصه گران باید تعامل بین ورودی ها، مبالغ پرداخت و زمان بندی را در نظر بگیرند. به عنوان مثال، واریز 10 اتریوم به آزتک و به دنبال آن پرداخت های 5 اتریوم، 3 اتریوم و 2 اتریوم به راحتی می تواند این ظن را ایجاد کند که این پرداخت ها بخشی از همان پیشنهاد است.
این ملاحظات منحصر به حراج ما نیست. پل زدن دارایی ها بین بلاک چین خصوصی و عمومی به طور ذاتی پتانسیل نشت حریم خصوصی را معرفی می کند (Aztec's مستندات جزئیات بیشتری در مورد تفاوت های ظریف حریم خصوصی زنجیره ای ارائه می دهد). خبر خوب این است که گسترش برنامههای کاربردی سازگار با آزتکها مانند این حراج دلیل بیشتری برای نگه داشتن داراییهای آزتک در درازمدت به جای پل زدن به عقب و جلو ایجاد میکند. فعالیت بیشتر در آزتک باعث افزایش آن می شود مجموعه های حریم خصوصی، که ارزش پیشنهادی برنامه های کاربردی ساخته شده بر روی آزتک را تقویت می کند، که فعالیت بیشتری را ایجاد می کند - یک چرخه با فضیلت.
***
این هجوم به حراجهای زنجیرهای با پیشنهاد مهر و موم شده، ما را به بیرون از دیوارهای Ethereum L1 کشاند و از مجموعه خصوصی آزتک برای ناشناس کردن فعالیت پیشنهادی استفاده کرد. دستور سوم ما برای مزایده های با پیشنهاد مهر و موم شده – – ناشناس بودن به علاوه تقسیم وثیقه – – ویژگی ها و تفاوت های ظریف خاص خود را دارد که ما آنها را با طرح های قبلی خود مقایسه کردیم و ممکن است دیگران بخواهند با رویکردهای خود مقایسه کنند.
اجرای حراج ما یکی از معدود موارد است بومی زنجیره متقابل پروتکلهای قرارداد هوشمند، که برای دستیابی به عملکردی که در هیچ زنجیرهای به تنهایی امکانپذیر نیست، بر روی چندین بلاک چین تکیه دارند. همانطور که زیرساخت زنجیره متقابل به بلوغ خود ادامه می دهد، انتظار داریم که شاهد ظهور پروتکل های متقابل زنجیره ای باشیم که از قابلیت های منحصر به فرد بلاک چین های مختلف استفاده می کنند. ما امیدواریم که حراج با پیشنهاد مهر و موم شده ما برای آنچه در اینجا امکان پذیر است الهام بخش باشد.
تشکر و قدردانی: از تیم آزتک (جو اندروز، جاش کرایتز) برای پاسخ به سؤالات من در مورد آزتک کانکت تشکر می کنم. مت گلیسون و نوآ سیترون برای بررسی کد؛ و به Daejun Park، Joseph Bonneau، Scott Kominers، Sonal Chokshi و Tim Roughgarden برای بازخورد ارزشمند در مورد این پست. تشکر ویژه از استفانی زین برای ویرایش.
***
نظرات بیان شده در اینجا نظرات پرسنل AH Capital Management, LLC ("a16z") نقل شده است و نظرات a16z یا شرکت های وابسته به آن نیست. برخی از اطلاعات موجود در اینجا از منابع شخص ثالث، از جمله از شرکتهای سبد سرمایهای که توسط a16z مدیریت میشوند، بهدست آمده است. در حالی که a16z از منابعی گرفته شده است که قابل اعتماد هستند، اما a16z به طور مستقل چنین اطلاعاتی را تأیید نکرده است و هیچ گونه نمایشی در مورد صحت فعلی یا پایدار اطلاعات یا مناسب بودن آن برای یک موقعیت خاص ارائه نمی کند. علاوه بر این، این محتوا ممکن است شامل تبلیغات شخص ثالث باشد. aXNUMXz چنین تبلیغاتی را بررسی نکرده و محتوای تبلیغاتی موجود در آن را تایید نمی کند.
این محتوا فقط برای مقاصد اطلاعاتی ارائه شده است و نباید به عنوان مشاوره حقوقی، تجاری، سرمایه گذاری یا مالیاتی به آن اعتماد کرد. شما باید در مورد این موارد با مشاوران خود مشورت کنید. ارجاع به هر گونه اوراق بهادار یا دارایی دیجیتال فقط برای مقاصد توضیحی است و به منزله توصیه یا پیشنهاد سرمایه گذاری برای ارائه خدمات مشاوره سرمایه گذاری نیست. علاوه بر این، این محتوا برای هیچ سرمایهگذار یا سرمایهگذار بالقوهای هدایت نشده و برای استفاده از آن در نظر گرفته نشده است، و تحت هیچ شرایطی نمیتوان هنگام تصمیمگیری برای سرمایهگذاری در هر صندوقی که توسط a16z مدیریت میشود، به آن اعتماد کرد. (پیشنهاد سرمایه گذاری در یک صندوق a16z فقط توسط یادداشت قرار دادن خصوصی، قرارداد اشتراک و سایر اسناد مربوط به هر صندوق انجام می شود و باید به طور کامل خوانده شود.) هر گونه سرمایه گذاری یا شرکت پرتفوی ذکر شده، ارجاع شده، یا شرح داده شده نشان دهنده همه سرمایه گذاری ها در وسایل نقلیه تحت مدیریت a16z نیست، و نمی توان اطمینان داشت که سرمایه گذاری ها سودآور هستند یا سایر سرمایه گذاری های انجام شده در آینده ویژگی ها یا نتایج مشابهی خواهند داشت. فهرستی از سرمایهگذاریهای انجامشده توسط صندوقهای تحت مدیریت آندریسن هوروویتز (به استثنای سرمایهگذاریهایی که ناشر مجوز افشای عمومی a16z و همچنین سرمایهگذاریهای اعلامنشده در داراییهای دیجیتالی عمومی را ارائه نکرده است) در https://a16z.com/investments موجود است. /.
نمودارها و نمودارهای ارائه شده در داخل صرفاً برای مقاصد اطلاعاتی هستند و هنگام تصمیم گیری برای سرمایه گذاری نباید به آنها اعتماد کرد. عملکرد گذشته نشان دهنده نتایج آینده نیست. محتوا فقط از تاریخ مشخص شده صحبت می کند. هر گونه پیش بینی، تخمین، پیش بینی، هدف، چشم انداز، و/یا نظرات بیان شده در این مطالب بدون اطلاع قبلی ممکن است تغییر کند و ممکن است متفاوت یا مغایر با نظرات بیان شده توسط دیگران باشد. لطفاً برای اطلاعات مهم بیشتر به https://a16z.com/disclosures مراجعه کنید.
- محتوای مبتنی بر SEO و توزیع روابط عمومی. امروز تقویت شوید.
- پلاتوبلاک چین. Web3 Metaverse Intelligence. دانش تقویت شده دسترسی به اینجا.
- منبع: https://a16zcrypto.com/through-the-looking-glass-a-cross-chain-sealed-bid-auction-using-aztec-connect/
- 000
- 1
- 10
- a
- a16z
- قادر
- درباره ما
- چکیده
- دسترسی
- حساب
- دقت
- رسیدن
- دستیابی به
- در میان
- اقدامات
- فعالیت
- Ad
- اضافه
- اضافه
- اضافی
- آدرس
- پایبند بودن
- مزیت - فایده - سود - منفعت
- تبلیغات
- نصیحت
- مشاوره
- خدمات مشاوره ای
- وابستگان
- در برابر
- توافق
- معرفی
- اجازه دادن
- اجازه می دهد تا
- تنها
- در کنار
- قبلا
- جایگزین
- اماتور
- در میان
- مقدار
- مقدار
- تحلیل
- و
- آندرسن
- آندرسن هورویتز
- ناشناس
- ناشناس
- دیگر
- برنامه های کاربردی
- روش
- رویکردها
- دور و بر
- هنر
- دارایی
- دارایی
- وابسته
- اطمینان
- حراج
- مزایده
- در دسترس
- اجتناب از
- آزتک ها
- به عقب
- برج میزان
- مستقر
- قبل از
- بودن
- اعتقاد بر این
- در زیر
- مزایای
- بهترین
- میان
- پیشنهاد
- بلاکچین
- blockchains
- ربات
- بریج
- پل
- پل زدن
- ساختن
- ساخته
- کسب و کار
- صدا
- نام
- فراخوانی
- تماس ها
- قابلیت های
- سرمایه
- بهره وری سرمایه
- اهميت دادن
- مورد
- موارد
- معین
- زنجیر
- تحلیل زنجیره ای
- چالش ها
- تغییر دادن
- مشخصات
- بررسی
- چک
- موقعیت
- نقل و انتقال بانکی
- رمز
- وثیقه
- وثیقه شده
- بیا
- تعهد
- مرتکب شده
- مرتکب شدن
- ارتباط
- شرکت
- قابل مقایسه
- مقايسه كردن
- مقایسه
- سازگار
- پیچیدگی ها
- بغرنج
- سازش
- مصالحه
- مفهوم
- رقیب
- اتصال
- در نظر بگیرید
- ملاحظات
- را تشکیل می دهند
- محتوا
- ادامه
- قرارداد
- قرارداد
- مخالف
- تبدیل
- هزینه
- هزینه
- میتوانست
- زن و شوهر
- دوره
- ایجاد
- خالق
- صلیب های زنجیره ای
- جاری
- چرخه
- DAI
- داده ها
- تاریخ
- روز
- دهه
- تصمیم
- DEFI
- پروتکل DEFI
- سپرده
- سپرده
- شرح داده شده
- طرح
- طراحی
- طرح
- جزئیات
- مشخص کردن
- توسعه دهندگان
- متفاوت است
- مختلف
- مشکل
- مشکل
- دیجیتال
- دارایی های دیجیتال
- مستقیما
- افشای
- متقلب
- توزیع شده
- مستندات
- نمی کند
- نزولی
- در طی
- هر
- به آسانی
- موثر
- بهره وری
- موثر
- هر دو
- خروج
- را قادر می سازد
- تایید و امضا
- به پایان می رسد
- پایدار
- کافی
- کل
- به امانت گذاشته شده است
- برآورد
- تخمین می زند
- ETH
- ethereum
- etherscan
- حتی
- مثال
- به استثنای
- موجود
- انتظار
- تجربه
- اکتشاف
- کشف
- بیان
- اضافی
- امکان پذیر است
- پرداخت
- باز خورد
- پیدا کردن
- نام خانوادگی
- جریان
- متمرکز شده است
- به دنبال
- پیروی
- به دنبال آن است
- پیش بینی
- پزشک قانونی
- ریخته گری
- چارچوب
- تازه
- از جانب
- ظاهر
- تابع
- قابلیت
- توابع
- صندوق
- بودجه
- بودجه
- بعلاوه
- آینده
- شکاف
- GAS
- تولید می کند
- دریافت کنید
- GitHub
- داده
- شیشه
- خوب
- نمودار ها
- رشد می کند
- دست
- مشت
- مخلوط
- اینجا کلیک نمایید
- پنهان
- پنهان شدن
- بالاتر
- بالاترین
- نگه داشتن
- امید
- هوروویتس
- چگونه
- اما
- HTTPS
- انسان
- ایده ها
- یکسان
- پیاده سازی
- اجرا
- اجرای
- مهم
- تحمیل
- in
- شامل
- از جمله
- به طور مستقل
- نشان دادن
- فرد
- ورود
- اطلاعات
- اطلاعاتی
- شالوده
- ورودی
- الهام
- سازمانی
- قصد
- تعامل
- اثر متقابل
- رابط
- معرفی می کند
- معرفی
- سرمایه گذاری
- سرمایه گذاری
- سرمایه گذاری
- سرمایه گذاران
- صادر کننده
- IT
- JOE
- عدالت
- نگاه داشتن
- نگهداری
- کلید
- L1
- l2
- بزرگ
- لایه
- منجر می شود
- ترک کردن
- رهبری
- قانونی
- اجازه می دهد تا
- قدرت نفوذ
- بهره برداری
- زندگی
- محدودیت
- ارتباط دادن
- لینک ها
- فهرست
- دراز مدت
- دیگر
- به دنبال
- ساخته
- ساخت
- باعث می شود
- ساخت
- اداره می شود
- مدیریت
- دستکاری کردن
- بسیاری
- بازار
- مصالح
- مسائل
- بالغ
- حداکثر عرض
- بیشینه ساختن
- به معنی
- مکانیزم
- یادداشت
- ذکر شده
- قدرت
- نعناع
- پولی
- بیش
- اکثر
- چندگانه
- طبیعت
- تقریبا
- نیاز
- جدید
- اخبار
- نوح پیغمبر
- سر و صدا
- طبیعی
- قابل توجه
- ایده
- رمان
- عدد
- گرفتن
- به دست آمده
- ارائه
- ارائه
- روی زنجیره
- ONE
- مداوم
- OpCode
- باز
- عملیاتی
- عملیات
- دیدگاه ها
- فرصت ها
- گزینه
- سفارش
- نشات گرفته
- دیگر
- دیگران
- در غیر این صورت
- خارج از
- مروری
- خود
- پرداخت
- پارامتر
- پارامترهای
- پارک
- بخش
- ویژه
- گذشت
- گذشته
- مسیر
- پرداخت
- معاملات پرداخت
- مبلغ پرداختی
- کشور
- انجام
- کارایی
- دوره
- به طور دائم
- اجازه
- پرسنل
- فاز
- قطعه
- قطعات
- محل
- دادن
- افلاطون
- هوش داده افلاطون
- PlatoData
- لطفا
- به علاوه
- استخر
- استخرها
- مقام
- ممکن
- پست
- پتانسیل
- عملی
- تمرین
- دقیق
- جلوگیری از
- قبلی
- خلوت
- خصوصی
- مشکل
- روند
- پردازنده
- مفید
- پیش بینی
- اثبات
- ویژگی
- پیشنهاد
- چشم انداز
- حفاظت
- پروتکل
- پروتکل
- ارائه
- ارائه
- فراهم می کند
- عمومی
- بلاک چین عمومی
- عمومی
- اهداف
- سوال
- سوالات
- سریع
- به سرعت
- بالا بردن
- تصادفی
- نرخ
- خواندن
- واقعی
- دلیل
- معقول
- اخذ شده
- دریافت
- دستور العمل
- توصیه
- سوابق
- منابع
- اشاره
- نسبتا
- مربوط
- قابل اعتماد
- ماندن
- مخزن
- نشان دادن
- نماینده
- نمایندگی
- نیاز
- ضروری
- نیاز
- قابل احترام
- نتایج
- حفظ
- برگشت
- فاش کردن
- نشان داد
- آشکار
- بررسی
- بازبینی
- جمع شدن
- قانون
- سعید
- حراجی
- همان
- مقیاس ها
- طرح
- بدون درز
- دوم
- بخش
- امن
- اوراق بهادار
- تیم امنیت لاتاری
- فروشندگان
- فروش
- حس
- جداگانه
- سلسله
- خدمت
- خدمت
- خدمات
- تنظیم
- توافق
- اشتراک گذاری
- باید
- نشان می دهد
- سیگنال
- امضا
- امضاء شده
- قابل توجه
- مشابه
- تنها
- وضعیت
- اندازه
- کارآگاه
- هوشمند
- قرارداد هوشمند
- قراردادهای هوشمند
- So
- شیر برقی (سلونوئید)
- مزایا
- حل
- برخی از
- منابع
- فضا
- صحبت می کند
- ویژه
- خاص
- انشعاب
- گام
- استیفانی
- steTH
- ذخیره سازی
- ذخیره شده
- استراتژی ها
- تقویت می کند
- اعتصاب
- موضوع
- ارسال
- اشتراک، ابونمان
- متعاقب
- چنین
- کافی
- پشتیبانی
- جدول
- اهداف
- کار
- مالیات
- تیم
- فنی
- تست
- با تشکر
- La
- اطلاعات
- شان
- خودشان
- در آن
- اشیاء
- سوم
- شخص ثالث
- سه
- از طریق
- سراسر
- تیم
- زمان
- بار
- برچسب زمان
- زمان
- به
- با هم
- رمز
- نشانه
- ابزار
- ابزار
- جمع
- تجارت
- داد و ستد
- به طور سنتی
- معامله
- معاملات
- انتقال
- نقل و انتقالات
- ترجمه کردن
- شفاف
- دور زدن
- به طور معمول
- زیر
- اساسی
- منحصر به فرد
- لغو کردن
- واحد
- واحد
- به روز شده
- us
- USDC
- استفاده کنید
- مورد استفاده
- کاربر
- سابقه کاربر
- کاربران
- معمولا
- استفاده کنید
- ux
- ارزشمند
- ارزش
- ارزشها
- وسایل نقلیه
- تایید
- از طريق
- نمایش ها
- مجازی
- دارایی مجازی
- قابل رویت
- کیف پول
- Web3
- چی
- چه شده است
- که
- در حین
- WHO
- ویکیپدیا
- اراده
- برنده
- برنده
- برداشت
- خروج
- در داخل
- بدون
- مهاجرت کاری
- خواهد بود
- پیچیده
- شما
- شما
- زفیرنت
- ZK