กุมภาพันธ์ 21, 2023 ไมเคิล จู
หมายเหตุบรรณาธิการ: ส่วนนี้เป็นส่วนหนึ่งของซีรี่ส์ต่อเนื่องของเราเกี่ยวกับการประมูลทุกสิ่งสำหรับ web3 1 หมายเลข เป็นภาพรวมของความท้าทายทางเทคนิค (และโอกาส) เฉพาะสำหรับการออกแบบการประมูลแบบออนไลน์ 2 หมายเลข เป็นส่วนหนึ่งของการล้างตลาดและหลีกเลี่ยงสงครามก๊าซ 3 หมายเลข และ 4 หมายเลข สำรวจว่าทฤษฎีการประมูลแปลงไปสู่การปฏิบัติอย่างไรโดยแนะนำการใช้งานการประมูลแบบปิดผนึกสองแบบ
ตลอดซีรีส์นี้ เราได้สำรวจกลยุทธ์ต่างๆ เพื่อเชื่อมช่องว่างระหว่างทฤษฎีการประมูลและสิ่งที่สามารถสร้างบนเครือข่ายได้ โดยแต่ละกลยุทธ์มีความแตกต่างที่แตกต่างกัน โดยเฉพาะอย่างยิ่ง เราได้มุ่งเน้นไปที่การนำไปปฏิบัติ การประมูลแบบปิดผนึกราคาที่สอง (Vickrey) การประมูลซึ่งใช้มานานหลายทศวรรษในการขายงานศิลปะ ไม้ และพื้นที่โฆษณา แต่เราไม่ค่อยเห็นพวกเขานำมาใช้ อย่างไม่ไว้วางใจ การใช้สัญญาอัจฉริยะ ส่วนหนึ่งเป็นผลมาจากความยากลำบากในการนำการประมูลส่วนตัวไปใช้ ลักษณะที่โปร่งใสของบล็อกเชนสาธารณะสามารถป้องกันการทุจริตได้ ตัวกลาง จากการเซ็นเซอร์ราคาเสนอหรือจัดการผลการประมูล; แต่ยังสร้างความท้าทายให้กับนักพัฒนาที่ต้องหาทางออกใหม่ๆ เพื่อปกป้องความเป็นส่วนตัวของผู้ใช้
ในการใช้งานการประมูลครั้งก่อน เราได้ใช้สองวิธีในการทำให้ราคาเสนอแบบออนไลน์เป็นส่วนตัว: วิธีแรก (การประมูลเกินหลักประกัน) ปกปิดมูลค่าการเสนอราคาโดยใช้การวางหลักประกันเกินจริง (ซึ่งผู้เสนอราคาล็อกหลักประกันมากกว่าที่กำหนดโดยการประมูล) ปกป้องความเป็นส่วนตัวโดยเสียค่าใช้จ่ายจากประสิทธิภาพด้านเงินทุน สิ่งนี้นำเราไปสู่การออกแบบที่สองของเรา (ส่อเสียดการประมูล) ซึ่งใช้ CREATE2
opcode เพื่ออำพรางการเสนอราคาระหว่างการถ่ายโอนอื่น ๆ บน blockchain แต่การวิเคราะห์เชิงประจักษ์แสดงให้เห็นว่าวิธีการนี้จะไม่มีผลในการซ่อนการเสนอราคาที่สูงมากซึ่งเบี่ยงเบนไปจากจำนวนเงินที่โดยทั่วไปจะทำธุรกรรมบน Ethereum
ในโพสต์นี้ เรากลับมาพร้อมกับวิธีการข้ามสายโซ่ที่แปลกใหม่ (เรียกว่า การประมูล AztecConnect) ที่สามารถให้ความเป็นส่วนตัวในการเสนอราคาทุกขนาดโดยไม่ต้องมีหลักประกันเพิ่มเติม การใช้บล็อกเชนหลายตัวทำให้เกิดการทำงานที่ไม่สามารถทำได้บนเชนเดียวเพียงอย่างเดียว และให้ผลประโยชน์และการแลกเปลี่ยนที่แตกต่างกันสำหรับนักพัฒนาในการพิจารณาเมื่อนำโปรโตคอลของตนเองไปใช้ ในกรณีของเรา เราใช้ Aztec Connect เพื่อใช้ประโยชน์จากการไม่เปิดเผยตัวตนของการยกเลิก ZK ของ Aztec ในขณะที่ยังคงรักษาผลประโยชน์ของการชำระเงินด้วย Ethereum L1
เราได้เพิ่มการใช้งานในของเรา สวนสัตว์ประมูล พื้นที่เก็บข้อมูลบน GitHub ควบคู่ไปกับการใช้งานการประมูลครั้งก่อนของเรา เราหวังว่าคุณจะต่อยอดจากสิ่งเหล่านี้ แบ่งปันความคิดของคุณและ ส่งข้อเสนอแนะของคุณ.
วิธีการทำงาน
ขั้นแรกให้ทบทวนอย่างรวดเร็วเกี่ยวกับ วิคเครย์ การประมูล: ผู้ประมูลยื่นการประมูลส่วนตัว (ตามธรรมเนียมสำหรับรายการเดียว) แก่ผู้ประมูลในซองที่ปิดสนิท ผู้ให้ราคาสูงสุดเป็นผู้ชนะ แต่จ่ายให้กับผู้ให้ราคาสูงสุดรองลงมา ในการแปลลักษณะเฉพาะเหล่านี้บนเครือข่าย การประมูลใหม่ของเราใช้พิมพ์เขียวเดียวกับก่อนหน้านี้: การเสนอราคาจะถูกค้ำประกันและมุ่งมั่นที่จะดำเนินการในช่วง "ขั้นตอนการเสนอราคา" ในลักษณะที่ไม่เปิดเผยค่าที่แม่นยำจนกว่าจะมีการเปิดเผยในภายหลัง “เปิดเผยเฟส”. เมื่อขั้นตอนการเปิดเผยสิ้นสุดลง การประมูลจะสิ้นสุดลงและผู้ประมูลที่ชนะจะจ่ายเงินให้ผู้ขายเป็นจำนวนเงินที่เสนอราคาสูงสุดเป็นอันดับสอง ( วิคเครย์ กฎการชำระเงิน) การดำเนินการประมูลของเราแตกต่างกันตรงที่ซ่อนราคาเสนอในระหว่างขั้นตอนการเสนอราคา ครั้งนี้เราจะใช้กลไกที่มีประสิทธิภาพในการลงทุนแม้สำหรับการเสนอราคาจำนวนมาก
การซ่อนการเสนอราคาผ่าน "การแยก"
ใน OverCollateralizedAuction ความเป็นส่วนตัวอาศัยการปิดทับเพื่อซ่อนมูลค่าการเสนอราคาที่แน่นอน ใน SneakyAuction เราสามารถบรรลุความเป็นส่วนตัวในการเสนอราคาได้โดยใช้รหัส CREATE2 เพื่อซ่อน ความตั้งใจ ของธุรกรรมการประมูล –– มูลค่าของธุรกรรมจะปรากฏต่อสาธารณะ แต่ธุรกรรมนั้นแยกไม่ออกจากการโอน ETH ตามปกติ
อีกวิธีหนึ่งคือการทำให้มูลค่าของการประมูลสับสนโดยแยกเป็นธุรกรรมหลายรายการที่ไม่สามารถเชื่อมโยงได้ ลองนึกภาพว่าผู้ประมูลได้รับเช็คสามใบในราคา $100, $200 และ $300 แต่ละใบเซ็นด้วยหมึกที่มองไม่เห็น ทั้งสามสามารถได้รับการลงนามโดยผู้ประมูลคนเดียวกันโดยประมูลในราคา 600 ดอลลาร์ หรืออาจเป็นการเสนอราคาแยกกันสามรายการซึ่งลงนามโดยผู้เสนอราคาสามคนตามลำดับ หรืออาจมีผู้เสนอราคาสองคน โดยคนหนึ่งแบ่งการเสนอราคาออกเป็นสองเช็ค แม้ว่าจำนวนเงินในเช็คจะเปิดเผยต่อสาธารณะ แต่มูลค่าการเสนอราคาแฝงจะถูกซ่อนไว้จนกว่าจะมีการเปิดเผยลายเซ็น
การแปลแบบออนไลน์นี้ ผู้ประมูลสามารถส่งหลักประกันการประมูลในธุรกรรมการชำระเงินหลายรายการจากที่อยู่กระเป๋าเงินที่ไม่สามารถเชื่อมโยงได้ ในแต่ละธุรกรรม พวกเขาให้ข้อผูกมัดแบบแฮชที่สามารถเปิดได้ในภายหลังเพื่อเชื่อมโยงส่วนต่าง ๆ กลับเข้าด้วยกัน –– ตัวอย่างเช่น ข้อผูกมัดอาจถูกคำนวณเป็น keccak256(totalBidValue, bidderId, nonce)
ที่ชำระเงินด้วยเหมือนกัน bidderId
และ totalBidValue
เป็นส่วนหนึ่งของการเสนอราคาเดียวกัน การสุ่ม nonce
ค่าป้องกันไม่ให้การเสนอราคาถูกกู้คืนโดยกำลังดุร้าย
แนวคิดพื้นฐานนั้นสมเหตุสมผลในฐานะวิธีรักษาความเป็นส่วนตัวของผู้เสนอราคา แต่ข้อเสียของวิธีนี้คือ ผู้เสนอราคาต้องมีที่อยู่กระเป๋าเงินที่ไม่ได้เชื่อมโยงหลายที่อยู่ โดยได้รับเงินตามจำนวนที่พวกเขาตั้งใจจะใช้สำหรับการประมูล สิ่งนี้อาจทำได้ยากในทางปฏิบัติ แม้แต่การหลบเลี่ยงนักสืบมือสมัครเล่นของ Etherscan ก็ต้องการการดูแล นับประสาอะไรกับเครื่องมือทางนิติวิทยาศาสตร์ของสถาบันอย่าง Chainalysis หรือ TRM
ยิ่งไปกว่านั้น การเปิดเผยการประมูลแบบสาธารณะและเชื่อมโยงที่อยู่ทั้งหมดที่ใช้อย่างถาวร ดังนั้นในการเสนอราคาในการประมูลครั้งต่อไป คุณจะต้องมีที่อยู่ใหม่ที่ไม่ได้เชื่อมโยง เพื่อแก้ปัญหานี้ เราหันไปใช้เครื่องมืออื่น: Aztec Connect
Aztec Connect สำหรับการเสนอราคาที่ไม่ระบุตัวตน
แอซเท็กเชื่อมต่อ เป็นเฟรมเวิร์กที่ช่วยให้ผู้ใช้เข้าถึงสัญญาอัจฉริยะบน Ethereum L1 จากความเป็นส่วนตัวของ ZK rollup ของ Aztec สัญญาตัวประมวลผลการยกเลิกบน Ethereum สามารถโทรหากันได้ สัญญาสะพาน ที่เป็นไปตามอินเทอร์เฟซเฉพาะ ทำให้ผู้ใช้ Aztec สามารถโต้ตอบกับสัญญาเหล่านั้นด้วยสินทรัพย์ที่ฝากไว้ โดยทั่วไปแล้วสัญญาบริดจ์จะเสียบเข้ากับโปรโตคอล DeFi ที่มีอยู่บน L1; ตัวอย่างเช่น มีการใช้สะพานสำหรับ unswap, สถานที่พักผ่อนและ การเงินองค์ประกอบ.
คุณสมบัติหลักที่ Aztec Connect จัดให้มีการประมูลของเราคือ ไม่เปิดเผยชื่อ: บัญชี Aztec ที่สร้างธุรกรรม Aztec Connect ถูกซ่อนจากผู้สังเกตการณ์ การไม่เปิดเผยชื่อช่วยให้เราสามารถเลียนแบบโครงร่างโดยใช้ที่อยู่ที่ไม่ได้เชื่อมโยงซึ่งอธิบายไว้ในส่วนก่อนหน้า การเปิดเผยการเสนอราคาจะไม่เปิดเผยบัญชี Aztec ที่ใช้ในการเสนอราคา ดังนั้นบัญชีเดียวกันจึงสามารถใช้ในการประมูลหลายรายการได้โดยไม่กระทบต่อความเป็นส่วนตัว
การสื่อสารความมุ่งมั่น
การไม่เปิดเผยตัวตนเพียงอย่างเดียวไม่เพียงพอที่จะเสนอราคา –– เรายังจำเป็นต้องเชื่อมโยงข้อผูกมัดแบบแฮชกับการชำระเงินแต่ละรายการซึ่งสามารถเปิดได้ในภายหลังในช่วงเปิดเผย จำได้ว่าใน การประมูลเกินหลักประกันความมุ่งมั่นมีไว้เป็นพารามิเตอร์ในการ กระทำการเสนอราคาฟังก์ชัน </code< ซึ่งบันทึกข้อผูกพันและจำนวนหลักประกันในพื้นที่จัดเก็บ ใน ส่อเสียดการประมูล, หลักประกันจะถูกส่งไปยังผู้ไม่ได้ใช้
CREATE2
สัญญา ที่อยู่ ซึ่งทำหน้าที่เป็นข้อผูกมัดแฮช
ในสัญญาบริดจ์ของ Aztec Connect การโทรข้ามสายทั้งหมดจะถูกส่งผ่านบริดจ์ convert
ฟังก์ชั่น (ดูด้านล่าง) พารามิเตอร์เนื้อหามักจะทำให้ชัดเจนถึงเจตนาของการโทร –– ใน สะพานลิโด้ตัวอย่างเช่น หากสินทรัพย์อินพุตคือ ETH convert
ฟังก์ชั่นจะแปลงเป็นห่อ stETH; หากสินทรัพย์อินพุตถูกห่อด้วย stETH convert
ฟังก์ชันจะแปลงเป็น ETH ในการเสนอราคาในสัญญาการประมูลของเรา ผู้ประมูลจะต้องเรียกใช้ convert
ทำงานร่วมกับ ETH เป็นสินทรัพย์อินพุต (หนึ่งครั้งต่อการชำระเงิน)
อินเตอร์เฟสของ convert
ฟังก์ชัน (จาก Aztec เอกสาร)
บางครั้ง ทรัพย์สินเพียงอย่างเดียวไม่เพียงพอที่จะระบุพฤติกรรมที่ตั้งใจไว้ของการโทร เดอะ สะพาน Uniswapตัวอย่างเช่น ให้ผู้ใช้แลกเปลี่ยนโทเค็นแบบส่วนตัวบน Uniswap v3 ในการดำเนินการดังกล่าว ผู้ใช้ต้องระบุ เส้นทาง ของการแลกเปลี่ยน เช่น กลุ่มสินทรัพย์ใดที่จะแลกเปลี่ยน –– เพื่อให้ได้อัตราการขาย ETH ที่ดีที่สุดสำหรับ DAI คุณอาจต้องการใช้กลุ่มสินทรัพย์ 30 bps เพื่อแลกเปลี่ยน ETH เป็น USDC จากนั้นกลุ่ม 1 bps เพื่อแลกเปลี่ยน USDC เป็น DAI ในการระบุเส้นทางการค้านี้ ผู้ใช้ต้องระบุโทเค็นระดับกลาง (USDC) และระดับค่าธรรมเนียม (30 bps และ 1 bps) สำหรับสองกลุ่มที่ใช้
พื้นที่ convert
ฟังก์ชั่น auxData
พารามิเตอร์คือวิธีที่ "ข้อมูลเสริม" นี้ถูกส่งไปยังบริดจ์ อย่างไรก็ตามโปรดทราบว่า auxData
เป็นเพียง 64 บิต! (นี่คือสิ่งประดิษฐ์ของการแลกเปลี่ยนระหว่างขนาดข้อมูลการโทรและต้นทุนการพิสูจน์ –– เพิ่มเติม auxData
จะต้องใช้เวลาในการพิสูจน์นานขึ้นและต้นทุนก๊าซที่สูงขึ้น 64 บิตมีความสมดุลที่สมเหตุสมผลสำหรับกรณีการใช้งานส่วนใหญ่) ซึ่งหมายความว่าบริดจ์จำเป็นต้องประหยัดในการใช้ข้อมูลเสริม: บริดจ์ Uniswap เข้ารหัสพาธโดยแสดงโทเค็นและระดับค่าธรรมเนียมโดยใช้บิตแต่ละบิตเพียงเล็กน้อย (รูปแบบการเข้ารหัสคือ อธิบาย โปรดคลิกที่นี่เพื่ออ่านรายละเอียดเพิ่มเติม).
สัญชาตญาณแรกของเราอาจใช้ auxData
สำหรับความมุ่งมั่นในการแฮชของเรา แต่ auxData
มีเพียง 64 บิต ซึ่งไม่เพียงพอที่จะรักษาความปลอดภัยด้วยการเข้ารหัส เทคนิคการเข้ารหัสที่ชาญฉลาดจะใช้ไม่ได้ที่นี่ –– ความพยายามใด ๆ ในการบีบอัดข้อผูกมัดจะส่งผลต่อความปลอดภัย เพื่อหลีกเลี่ยงข้อจำกัดของ auxData
เราจะต้องได้รับการสร้างสรรค์
สินทรัพย์เสมือนและการนำกลับมาใช้ใหม่ inputValue
นอกเหนือจากนี้ auxData
พารามิเตอร์อื่นเพียงอย่างเดียวของ convert
ที่สามารถใช้ในการเข้ารหัสข้อมูลตามอำเภอใจได้ inputValue
–– จำนวนของสินทรัพย์อินพุตที่ใช้ในธุรกรรม Aztec Connect แต่เราสามารถใช้ inputValue
เพื่อเข้ารหัสความมุ่งมั่นในการแฮชของเรา? เพื่อให้พารามิเตอร์เข้ารหัสการผูกมัดแฮชที่ปลอดภัยด้วยการเข้ารหัส (ประมาณ 256 บิต) ผู้เสนอราคาต้องมี จำนวนมาก ของสินทรัพย์อินพุตใดก็ตามที่กำลังใช้ –– มากเสียจนสินทรัพย์ใดๆ ที่มีมูลค่าเป็นตัวเงินจริงหมดไป
โชคดีที่ Aztec Connect มีความคิดที่ว่า สินทรัพย์เสมือนซึ่งใช้เพื่อแสดงเนื้อหาที่เครือข่าย Aztec ไม่รองรับ สิ่งที่สำคัญที่สุดสำหรับกรณีการใช้งานของเรา สะพานสามารถสร้าง จำนวนโดยพลการ ของสินทรัพย์เสมือนใน convert
เรียก. สิ่งนี้นำเราไปสู่ขั้นตอนการทำธุรกรรมสองรายการต่อไปนี้สำหรับการสื่อสารข้อผูกมัดแฮชผ่าน Aztec Connect:
- ในการทำธุรกรรมครั้งแรก สินทรัพย์อินพุตคือ ETH และสินทรัพย์เอาต์พุตเป็นเสมือน ผู้ประมูลวางหลักประกัน ETH และได้รับ (2256 – 1) หน่วยของสินทรัพย์เสมือนเป็นการตอบแทน สล็อตพื้นที่เก็บข้อมูลได้รับการอัปเดตเพื่อระบุว่าการผูกมัดแฮชนั้น "กำลังดำเนินการ"
- ในธุรกรรมที่สอง สินทรัพย์อินพุตคือสินทรัพย์เสมือนที่ได้รับในขั้นตอนที่ 1
inputValue
ถูกตีความว่าเป็นข้อผูกมัดแฮชและจัดเก็บพร้อมกับการประทับเวลาปัจจุบัน
วงจรชีวิตของการประมูล Aztec Connect
ผู้ประมูลฝาก ETH และรับสินทรัพย์เสมือน
ผู้เสนอราคาบันทึกข้อผูกมัดแฮชโดยการเขียนเนื้อหาเสมือนจำนวนหนึ่งที่ได้รับในขั้นตอนก่อนหน้า
ด้วยขั้นตอนสองขั้นตอนนี้ เราหลีกเลี่ยงข้อจำกัดด้านขนาด auxData
และเชื่อมโยงการชำระเงินแต่ละครั้งกับข้อผูกมัดแฮชที่ปลอดภัย ข้อเสียของวิธีนี้คือต้องทำธุรกรรม XNUMX ครั้งต่อการชำระเงิน
เปรียบเทียบอย่างไร
ตอนนี้เรามีการดำเนินการที่เป็นไปได้สำหรับการประมูล Aztec Connect ของเราแล้ว เราสามารถเปรียบเทียบได้กับการใช้งานสองรายการก่อนหน้านี้ (OverCollateralizedAuction และ SneakyAuction) โดยเฉพาะอย่างยิ่งโดยพิจารณาที่ค่าใช้จ่ายน้ำมัน ประสบการณ์ของผู้ใช้ และความเป็นส่วนตัวโดยเฉพาะ
ค่าน้ำมัน
AztecConnectAuction ของ createAuction
, endAuction
และ withdrawCollateral
ฟังก์ชันมีค่าใช้จ่ายก๊าซที่เทียบเคียงได้กับการใช้งานก่อนหน้านี้ของเรา ค่าใช้จ่ายในการตกลงและเปิดเผยการเสนอราคาจะขึ้นอยู่กับจำนวนของหลักประกันที่แยกออกไป ตารางต่อไปนี้แสดงต้นทุนก๊าซโดยประมาณสำหรับการประมูลที่แบ่งออกเป็นสองส่วน
การประมูลเกินหลักประกัน | ส่อเสียดการประมูล | การประมูล AztecConnect | |
สร้างการประมูล | 132,625 | 112,296 | 113,507 |
กระทำการเสนอราคา | 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 |
ต้นทุนก๊าซโดยประมาณของการดำเนินการต่างๆ โดยอ้างอิงจากการทดสอบหน่วยโรงหล่อและ Aztec Connect ประมาณการก๊าซ
ประสบการณ์ของผู้ใช้
แม้ว่า AztecConnectAuction จะดำเนินตามขั้นตอนที่คล้ายคลึงกันกับการใช้งานก่อนหน้านี้ของเรา (ขั้นตอนการเสนอราคา ขั้นตอนการเปิดเผยข้อมูล การประมูลสิ้นสุดลง) แต่ก็มี UX บางอย่างที่มาพร้อมกับการปฏิบัติการข้ามเครือข่าย
ผู้ขายไม่จำเป็นต้องเชื่อมโยงสินทรัพย์ใด ๆ หรือทำธุรกรรม Aztec ใด ๆ และจะได้รับการชำระเงินใน L1 เมื่อการประมูลสิ้นสุดลง ในทางกลับกัน ผู้ประมูลดำเนินการบางอย่างกับ Aztec และอื่น ๆ บน Ethereum:
- การเสนอราคามีความมุ่งมั่นและค้ำประกันผ่าน Aztec Connect ซึ่งหมายความว่าผู้ประมูลต้องถือ ETH บน Aztec อยู่แล้ว หรือเชื่อมระหว่างกันก่อนที่จะเสนอราคา
- การเสนอราคาถูกเปิดเผยบน Ethereum การเปิดเผยราคาเสนอต้องใช้ข้อมูลการโทรจำนวนมากพอสมควร (แม้แต่ไฟล์
inputValue
เคล็ดลับไม่เพียงพอ) ดังนั้นจึงต้องทำโดยตรงบน Ethereum - เมื่อการประมูลสิ้นสุดลง ผู้ประมูลมีตัวเลือกในการถอนหลักประกันเป็น Ethereum หรือ Aztec ผู้ประมูลสามารถถอนไปยัง Ethereum ได้โดยโทรไปที่
withdrawCollateral
ฟังก์ชั่นในสัญญาการประมูล หากพวกเขาต้องการเก็บ ETH ไว้ที่ L2 (เช่น เพื่อประมูลในการประมูลในอนาคต) พวกเขาสามารถถอนไปยังบัญชี Aztec ของพวกเขาด้วยธุรกรรม Aztec Connect
ประการสุดท้าย ความซับซ้อนในทางปฏิบัติเพิ่มเติมสองประการ: ประการแรก การยอมรับการประมูลต้องมีการทำธุรกรรม Aztec Connect สองรายการต่อหลักประกันหนึ่งชิ้น เราสามารถแยกสิ่งนี้ออกจากส่วนหน้าเป็นการโต้ตอบของผู้ใช้คนเดียวเพื่อประสบการณ์ที่ราบรื่นยิ่งขึ้น ประการที่สอง ควรกระจายธุรกรรมเหล่านี้ตลอดระยะเวลาการประมูลเพื่อเพิ่มความเป็นส่วนตัวสูงสุด เราสามารถมอบหมายงานนี้ให้กับบอท ซึ่งจะส่งธุรกรรมในนามของผู้ประมูล
โดยรวมแล้ว ประสบการณ์ของผู้ใช้สำหรับผู้ขายเกือบจะเหมือนกันกับการใช้งานก่อนหน้านี้ของเรา ประสบการณ์สำหรับผู้ประมูลนั้นซับซ้อนมากขึ้น –– พวกเขาต้องทำธุรกรรมหลายรายการเพื่อทำการประมูล และพวกเขาต้องโต้ตอบกับทั้ง Ethereum และ Aztec ตลอดการประมูล
ความเป็นส่วนตัว
ข้อได้เปรียบที่โดดเด่นอย่างหนึ่งที่ AztecConnectAuction มีเหนือการใช้งานสองครั้งก่อนหน้าของเราคือสามารถให้ความเป็นส่วนตัวสำหรับการประมูลที่มีมูลค่าสูงได้อย่างน่าเชื่อถือโดยไม่ลดทอนประสิทธิภาพของเงินทุน ใน OverCollateralizedAuction ค่าใช้จ่ายในการวางหลักประกันเกินราคาจะสูงขึ้นเมื่อการเสนอราคาต้องการหลักประกันที่มีนัยสำคัญ ใน SneakyAuction ความเป็นส่วนตัวขึ้นอยู่กับการโอน ETH จากภายนอก ซึ่งโดยปกติจะไม่ใหญ่พอที่จะซ่อนการเสนอราคาที่มีมูลค่าสูง
เช่นเดียวกับ SneakyAuction AztecConnectAuction ยังอนุญาตให้ผู้ประมูลวางราคาเสนอของตนมากเกินไปเพื่อเพิ่มความเป็นส่วนตัวอีกชั้นหนึ่ง ความเป็นส่วนตัวในการเสนอราคายังปรับขนาดตามจำนวนการประมูลที่เกิดขึ้นพร้อมกัน หากการประมูลสองรายการอยู่ในช่วงการประมูลในเวลาเดียวกัน ราคาเสนอของการประมูลหนึ่งจะรบกวนอีกการประมูลหนึ่ง ผู้ประมูลจะไม่เปิดเผยชื่อในระหว่างช่วงเวลาประมูล และจำนวนการประมูลทั้งหมดจะถูกซ่อนไว้
ที่กล่าวว่า AztecConnectAuction มีข้อแม้ในตัวเอง ผู้ประมูลต้องคำนึงถึงรอยเท้าบนเครือข่ายที่พวกเขาทิ้งไว้ ซึ่งอาจส่งผลต่อความเป็นส่วนตัว:
- กำหนดเวลาชำระเงิน: ผู้ประมูลโดยมนุษย์อาจกำหนดเวลาการชำระเงินโดยไม่ตั้งใจในลักษณะที่ทำให้ความเป็นส่วนตัวในการประมูลลดลง (เช่น ชำระเงินติดต่อกันอย่างรวดเร็วหรือชำระเงินพร้อมกันเป็นเวลาหลายวัน)
- จำนวนเงินที่ไหลเข้าและการชำระเงิน: เงินฝากที่ Aztec ก่อนหรือระหว่างการประมูลอาจส่งสัญญาณว่าเงินเหล่านั้นจะถูกใช้ในการประมูล ผู้ประมูลต้องพิจารณาการทำงานร่วมกันระหว่างการไหลเข้า จำนวนเงินที่ชำระ และระยะเวลา ตัวอย่างเช่น การฝากเงิน 10 ETH ไปยัง Aztec ตามด้วยการชำระเงิน 5 ETH, 3 ETH และ 2 ETH อย่างรวดเร็ว อาจทำให้เกิดความสงสัยว่าการชำระเงินเหล่านั้นเป็นส่วนหนึ่งของการเสนอราคาเดียวกัน
การพิจารณาเหล่านี้ไม่เฉพาะสำหรับการประมูลของเรา การเชื่อมทรัพย์สินระหว่างบล็อกเชนส่วนตัวและสาธารณะโดยเนื้อแท้จะแนะนำศักยภาพของการรั่วไหลของความเป็นส่วนตัว (Aztec's เอกสาร ให้รายละเอียดเพิ่มเติมเกี่ยวกับความแตกต่างของความเป็นส่วนตัวข้ามสายโซ่) ข่าวดีก็คือการเพิ่มจำนวนของแอปพลิเคชันที่เข้ากันได้กับ Aztec เช่นการประมูลนี้สร้างเหตุผลเพิ่มเติมในการรักษาทรัพย์สินใน Aztec ในระยะยาวแทนที่จะเชื่อมโยงไปมา กิจกรรมเพิ่มเติมเกี่ยวกับ Aztec เติบโตขึ้น ชุดความเป็นส่วนตัวซึ่งเสริมสร้างคุณค่าที่นำเสนอของแอปพลิเคชันที่สร้างขึ้นบน Aztec ซึ่งทำให้เกิดกิจกรรมมากขึ้น –– เป็นวัฏจักรที่ดี
***
การจู่โจมเข้าสู่การประมูลการประมูลแบบปิดผนึกบนเครือข่ายนี้พาเราออกไปนอกกำแพงของ Ethereum L1 โดยใช้ประโยชน์จากการยกเลิกส่วนตัวของ Aztec เพื่อปกปิดกิจกรรมการประมูล สูตรที่สามของเราสำหรับการประมูลแบบปิดผนึก –– การไม่เปิดเผยชื่อและการแยกหลักประกัน –– มีลักษณะความเป็นส่วนตัวและความแตกต่างของตัวเอง ซึ่งเราเปรียบเทียบกับการออกแบบก่อนหน้านี้ และที่ผู้อื่นอาจต้องการเปรียบเทียบกับแนวทางของพวกเขาเอง
การดำเนินการประมูลของเราเป็นหนึ่งในไม่กี่ ข้ามโซ่โดยกำเนิด โปรโตคอลสัญญาอัจฉริยะซึ่งอาศัยการปฏิบัติการผ่านบล็อกเชนหลายตัวเพื่อให้ได้ฟังก์ชันการทำงานที่ไม่สามารถทำได้ในเชนเดียวเพียงอย่างเดียว เนื่องจากโครงสร้างพื้นฐานข้ามเชนเติบโตอย่างต่อเนื่อง เราคาดว่าจะเห็นการเกิดขึ้นของโปรโตคอลข้ามเชนแบบเนทีฟซึ่งใช้ประโยชน์จากความสามารถเฉพาะของบล็อกเชนต่างๆ เราหวังว่าการประมูลแบบปิดผนึกของเราจะเป็นแรงบันดาลใจให้กับสิ่งที่เป็นไปได้ที่นี่
กิตติกรรมประกาศ: ขอขอบคุณทีมงาน Aztec (Joe Andrews, Josh Crites) ที่ตอบคำถามมากมายของฉันเกี่ยวกับ Aztec Connect; Matt Gleason และ Noah Citron เพื่อตรวจสอบโค้ด และถึง Daejun Park, Joseph Bonneau, Scott Kominers, Sonal Chokshi และ Tim Roughgarden สำหรับข้อเสนอแนะที่มีค่าเกี่ยวกับโพสต์นี้ ขอขอบคุณเป็นพิเศษสำหรับ Stephanie Zinn สำหรับการแก้ไข
***
ความคิดเห็นที่แสดงในที่นี้เป็นความคิดเห็นของบุคลากร AH Capital Management, LLC (“a16z”) ที่ยกมาและไม่ใช่ความคิดเห็นของ a16z หรือบริษัทในเครือ ข้อมูลบางอย่างในที่นี้ได้รับมาจากแหล่งบุคคลที่สาม รวมถึงจากบริษัทพอร์ตโฟลิโอของกองทุนที่จัดการโดย a16z ในขณะที่นำมาจากแหล่งที่เชื่อว่าเชื่อถือได้ a16z ไม่ได้ตรวจสอบข้อมูลดังกล่าวอย่างอิสระและไม่รับรองความถูกต้องของข้อมูลในปัจจุบันหรือที่ยั่งยืนหรือความเหมาะสมสำหรับสถานการณ์ที่กำหนด นอกจากนี้ เนื้อหานี้อาจรวมถึงโฆษณาของบุคคลที่สาม a16z ไม่ได้ตรวจทานโฆษณาดังกล่าวและไม่ได้รับรองเนื้อหาโฆษณาใด ๆ ที่อยู่ในนั้น
เนื้อหานี้จัดทำขึ้นเพื่อวัตถุประสงค์ในการให้ข้อมูลเท่านั้น และไม่ควรใช้เป็นคำแนะนำทางกฎหมาย ธุรกิจ การลงทุน หรือภาษี คุณควรปรึกษาที่ปรึกษาของคุณเองในเรื่องเหล่านั้น การอ้างอิงถึงหลักทรัพย์หรือสินทรัพย์ดิจิทัลใดๆ มีวัตถุประสงค์เพื่อเป็นตัวอย่างเท่านั้น และไม่ถือเป็นการแนะนำการลงทุนหรือข้อเสนอเพื่อให้บริการที่ปรึกษาการลงทุน นอกจากนี้ เนื้อหานี้ไม่ได้มุ่งไปที่หรือมีไว้สำหรับการใช้งานโดยนักลงทุนหรือนักลงทุนที่คาดหวัง และไม่อาจเชื่อถือได้ไม่ว่าในกรณีใดๆ เมื่อตัดสินใจลงทุนในกองทุนใดๆ ที่จัดการโดย a16z (การเสนอให้ลงทุนในกองทุน a16z จะกระทำโดยบันทึกเฉพาะบุคคล ข้อตกลงจองซื้อ และเอกสารที่เกี่ยวข้องอื่นๆ ของกองทุนดังกล่าว และควรอ่านให้ครบถ้วน) การลงทุนหรือบริษัทพอร์ตการลงทุนใดๆ ที่กล่าวถึง อ้างถึง หรือ ที่อธิบายไว้ไม่ได้เป็นตัวแทนของการลงทุนทั้งหมดในยานพาหนะที่จัดการโดย a16z และไม่สามารถรับประกันได้ว่าการลงทุนนั้นจะให้ผลกำไรหรือการลงทุนอื่น ๆ ในอนาคตจะมีลักษณะหรือผลลัพธ์ที่คล้ายคลึงกัน รายการการลงทุนที่ทำโดยกองทุนที่จัดการโดย Andreessen Horowitz (ไม่รวมการลงทุนที่ผู้ออกไม่อนุญาตให้ a16z เปิดเผยต่อสาธารณะและการลงทุนที่ไม่ได้ประกาศในสินทรัพย์ดิจิทัลที่ซื้อขายในตลาดหลักทรัพย์) มีอยู่ที่ https://a16z.com/investments /.
แผนภูมิและกราฟที่ให้ไว้ภายในมีวัตถุประสงค์เพื่อให้ข้อมูลเท่านั้น และไม่ควรใช้ในการตัดสินใจลงทุนใดๆ ผลการดำเนินงานในอดีตไม่ได้บ่งบอกถึงผลลัพธ์ในอนาคต เนื้อหาพูดตามวันที่ระบุเท่านั้น การคาดการณ์ การประมาณการ การคาดการณ์ เป้าหมาย โอกาส และ/หรือความคิดเห็นใดๆ ที่แสดงในเอกสารเหล่านี้อาจเปลี่ยนแปลงได้โดยไม่ต้องแจ้งให้ทราบและอาจแตกต่างหรือขัดแย้งกับความคิดเห็นที่แสดงโดยผู้อื่น โปรดดู https://a16z.com/disclosures สำหรับข้อมูลสำคัญเพิ่มเติม
- เนื้อหาที่ขับเคลื่อนด้วย SEO และการเผยแพร่ประชาสัมพันธ์ รับการขยายวันนี้
- เพลโตบล็อคเชน Web3 Metaverse ข่าวกรอง ขยายความรู้. เข้าถึงได้ที่นี่.
- ที่มา: https://a16zcrypto.com/through-the-looking-glass-a-cross-chain-sealed-bid-auction-using-aztec-connect/
- 000
- 1
- 10
- a
- a16z
- สามารถ
- เกี่ยวกับเรา
- บทคัดย่อ
- เข้า
- ลงชื่อเข้าใช้
- ความถูกต้อง
- บรรลุ
- ประสบความสำเร็จ
- ข้าม
- การปฏิบัติ
- อยากทำกิจกรรม
- Ad
- ที่เพิ่ม
- นอกจากนี้
- เพิ่มเติม
- ที่อยู่
- เป็นไปตาม
- ความได้เปรียบ
- การโฆษณา
- คำแนะนำ
- ที่ปรึกษา
- บริการให้คำปรึกษา
- บริษัท ในเครือ
- กับ
- ข้อตกลง
- ทั้งหมด
- การอนุญาต
- ช่วยให้
- คนเดียว
- คู่ขนาน
- แล้ว
- ทางเลือก
- มือสมัครเล่น
- ในหมู่
- จำนวน
- จำนวน
- การวิเคราะห์
- และ
- อันเดรสเซ่น
- Andreessen Horowitz
- ไม่เปิดเผยชื่อ
- ไม่ระบุชื่อ
- อื่น
- การใช้งาน
- เข้าใกล้
- วิธีการ
- รอบ
- ศิลปะ
- สินทรัพย์
- สินทรัพย์
- ภาคี
- ความมั่นใจ
- ประมูล
- การประมูล
- ใช้ได้
- หลีกเลี่ยง
- แอซเท็ก
- กลับ
- ยอดคงเหลือ
- ตาม
- ก่อน
- กำลัง
- เชื่อว่า
- ด้านล่าง
- ประโยชน์ที่ได้รับ
- ที่ดีที่สุด
- ระหว่าง
- สั่ง
- blockchain
- blockchains
- ธ ปท
- สะพาน
- สะพาน
- การแก้
- สร้าง
- สร้าง
- ธุรกิจ
- โทรศัพท์
- ที่เรียกว่า
- โทร
- โทร
- ความสามารถในการ
- เมืองหลวง
- ประสิทธิภาพเงินทุน
- ซึ่ง
- กรณี
- กรณี
- บาง
- โซ่
- chainalysis
- ความท้าทาย
- เปลี่ยนแปลง
- ลักษณะ
- ตรวจสอบ
- การตรวจสอบ
- สถานการณ์
- การหักบัญชี
- รหัส
- ประกอบ
- ค้ำประกัน
- อย่างไร
- ความมุ่งมั่น
- มุ่งมั่น
- การกระทำ
- การติดต่อสื่อสาร
- บริษัท
- เทียบเคียง
- เปรียบเทียบ
- เมื่อเทียบกับ
- เข้ากันได้
- ความซับซ้อน
- ซับซ้อน
- การประนีประนอม
- ประนีประนอม
- แนวคิด
- พร้อมกัน
- เชื่อมต่อ
- พิจารณา
- การพิจารณา
- เป็น
- เนื้อหา
- อย่างต่อเนื่อง
- สัญญา
- สัญญา
- ตรงกันข้าม
- แปลง
- ราคา
- ค่าใช้จ่าย
- ได้
- คู่
- คอร์ส
- สร้าง
- ความคิดสร้างสรรค์
- ครอสโซ่
- ปัจจุบัน
- วงจร
- DAI
- ข้อมูล
- วันที่
- วัน
- ทศวรรษที่ผ่านมา
- การตัดสินใจ
- Defi
- โปรโตคอล DEFI
- ฝากเงิน
- เงินฝาก
- อธิบาย
- ออกแบบ
- การออกแบบ
- การออกแบบ
- รายละเอียด
- กำหนด
- นักพัฒนา
- แตกต่าง
- ต่าง
- ยาก
- ความยาก
- ดิจิตอล
- สินทรัพย์ดิจิทัล
- โดยตรง
- เปิดเผย
- ไม่สุจริต
- กระจาย
- เอกสาร
- ไม่
- ข้อเสีย
- ในระหว่าง
- แต่ละ
- อย่างง่ายดาย
- มีประสิทธิภาพ
- อย่างมีประสิทธิภาพ
- ที่มีประสิทธิภาพ
- ทั้ง
- ภาวะฉุกเฉิน
- ช่วยให้
- รับรอง
- สิ้นสุด
- ที่ยืนยง
- พอ
- ทั้งหมด
- ฝากไว้
- ประมาณ
- ประมาณการ
- ETH
- ethereum
- Etherscan
- แม้
- ตัวอย่าง
- ไม่รวม
- ที่มีอยู่
- คาดหวัง
- ประสบการณ์
- สำรวจ
- สำรวจ
- แสดง
- พิเศษ
- เป็นไปได้
- ค่าธรรมเนียม
- ข้อเสนอแนะ
- หา
- ชื่อจริง
- ไหล
- มุ่งเน้น
- ตาม
- ดังต่อไปนี้
- ดังต่อไปนี้
- โจมตี
- ทางกฎหมาย
- โรงหล่อ
- กรอบ
- สด
- ราคาเริ่มต้นที่
- ส่วนหน้า
- ฟังก์ชัน
- ฟังก์ชั่น
- ฟังก์ชั่น
- กองทุน
- ได้รับทุนสนับสนุน
- เงิน
- นอกจากนี้
- อนาคต
- ช่องว่าง
- GAS
- สร้าง
- ได้รับ
- GitHub
- กำหนด
- กระจก
- ดี
- กราฟ
- เติบโต
- มือ
- กำมือ
- กัญชา
- โปรดคลิกที่นี่เพื่ออ่านรายละเอียดเพิ่มเติม
- ซ่อนเร้น
- ซ่อน
- สูงกว่า
- ที่สูงที่สุด
- ถือ
- ความหวัง
- ฮอ
- สรุป ความน่าเชื่อถือของ Olymp Trade?
- อย่างไรก็ตาม
- HTTPS
- เป็นมนุษย์
- ความคิด
- identiques
- การดำเนินงาน
- การดำเนินการ
- การดำเนินการ
- สำคัญ
- กำหนด
- in
- ประกอบด้วย
- รวมทั้ง
- อิสระ
- แสดง
- เป็นรายบุคคล
- เงินทุนไหลเข้า
- ข้อมูล
- เกี่ยวกับข้อมูล
- โครงสร้างพื้นฐาน
- อินพุต
- แรงบันดาลใจ
- สถาบัน
- ความตั้งใจ
- โต้ตอบ
- ปฏิสัมพันธ์
- อินเตอร์เฟซ
- เปิดตัว
- แนะนำ
- ลงทุน
- การลงทุน
- เงินลงทุน
- นักลงทุน
- บริษัท ผู้ออกหลักทรัพย์
- IT
- JOE
- ความยุติธรรม
- เก็บ
- การเก็บรักษา
- คีย์
- L1
- l2
- ใหญ่
- ชั้น
- นำไปสู่
- ทิ้ง
- นำ
- กฎหมาย
- ช่วยให้
- เลฟเวอเรจ
- การใช้ประโยชน์
- ชีวิต
- ข้อ จำกัด
- LINK
- การเชื่อมโยง
- รายการ
- ระยะยาว
- อีกต่อไป
- ที่ต้องการหา
- ทำ
- ทำ
- ทำให้
- การทำ
- การจัดการ
- การจัดการ
- การจัดการกับ
- หลาย
- ตลาด
- วัสดุ
- เรื่อง
- เป็นผู้ใหญ่
- ความกว้างสูงสุด
- เพิ่ม
- วิธี
- กลไก
- บันทึก
- กล่าวถึง
- อาจ
- โรงกระษาปณ์
- เป็นเงิน
- ข้อมูลเพิ่มเติม
- มากที่สุด
- หลาย
- ธรรมชาติ
- เกือบทั้งหมด
- จำเป็นต้อง
- ใหม่
- ข่าว
- โนอาห์
- สัญญาณรบกวน
- ปกติ
- โดดเด่น
- ความคิด
- นวนิยาย
- จำนวน
- ได้รับ
- ที่ได้รับ
- เสนอ
- การเสนอ
- บนโซ่
- ONE
- ต่อเนื่อง
- รหัสลับ
- เปิด
- การดำเนินงาน
- การดำเนินการ
- ความคิดเห็น
- โอกาส
- ตัวเลือกเสริม (Option)
- ใบสั่ง
- ต้นตอ
- อื่นๆ
- ผลิตภัณฑ์อื่นๆ
- มิฉะนั้น
- ด้านนอก
- ภาพรวม
- ของตนเอง
- ต้องจ่าย
- พารามิเตอร์
- พารามิเตอร์
- สวนสาธารณะ
- ส่วนหนึ่ง
- ในสิ่งที่สนใจ
- ผ่าน
- อดีต
- เส้นทาง
- การชำระเงิน
- ธุรกรรมการชำระเงิน
- การชำระเงิน
- ประเทศ
- ดำเนินการ
- การปฏิบัติ
- ระยะเวลา
- อย่างถาวร
- การอนุญาต
- บุคลากร
- ระยะ
- ชิ้น
- ชิ้น
- สถานที่
- การวาง
- เพลโต
- เพลโตดาต้าอินเทลลิเจนซ์
- เพลโตดาต้า
- กรุณา
- บวก
- สระ
- สระว่ายน้ำ
- ผลงาน
- เป็นไปได้
- โพสต์
- ที่มีศักยภาพ
- ประยุกต์
- การปฏิบัติ
- จำเป็นต้อง
- ป้องกัน
- ก่อน
- ความเป็นส่วนตัว
- ส่วนตัว
- ปัญหา
- กระบวนการ
- หน่วยประมวลผล
- มีกำไร
- ประมาณการ
- พิสูจน์
- คุณสมบัติ
- ประพจน์
- กลุ่มเป้าหมาย
- ปกป้อง
- โปรโตคอล
- โปรโตคอล
- ให้
- ให้
- ให้
- สาธารณะ
- blockchain สาธารณะ
- สาธารณชน
- วัตถุประสงค์
- คำถาม
- คำถาม
- รวดเร็ว
- อย่างรวดเร็ว
- ยก
- สุ่ม
- คะแนน
- อ่าน
- จริง
- เหตุผล
- เหมาะสม
- ที่ได้รับ
- ที่ได้รับ
- สูตร
- แนะนำ
- บันทึก
- การอ้างอิง
- เรียกว่า
- สัมพัทธ์
- ตรงประเด็น
- น่าเชื่อถือ
- ยังคง
- กรุ
- แสดง
- ตัวแทน
- เป็นตัวแทนของ
- ต้องการ
- จำเป็นต้องใช้
- ต้อง
- ว่า
- ผลสอบ
- การรักษา
- กลับ
- เปิดเผย
- เปิดเผย
- เผยให้เห็น
- สุดท้าย
- การตรวจสอบ
- ม้วน
- กฎ
- กล่าวว่า
- ขาย
- เดียวกัน
- ตาชั่ง
- โครงการ
- ไร้รอยต่อ
- ที่สอง
- Section
- ปลอดภัย
- หลักทรัพย์
- ความปลอดภัย
- ผู้ขาย
- Selling
- ความรู้สึก
- แยก
- ชุด
- ให้บริการ
- ให้บริการอาหาร
- บริการ
- ชุด
- การตั้งถิ่นฐาน
- Share
- น่า
- แสดงให้เห็นว่า
- สัญญาณ
- ลายเซ็น
- ลงนาม
- สำคัญ
- คล้ายคลึงกัน
- เดียว
- สถานการณ์
- ขนาด
- นักสืบ
- สมาร์ท
- สัญญาสมาร์ท
- สัญญาสมาร์ท
- So
- SOL
- โซลูชัน
- แก้
- บาง
- แหล่งที่มา
- ช่องว่าง
- พูด
- พิเศษ
- โดยเฉพาะ
- แยก
- ขั้นตอน
- STEPHANIE
- steTH
- การเก็บรักษา
- เก็บไว้
- กลยุทธ์
- แข็งแรง
- การนัดหยุดงาน
- หรือ
- ส่ง
- การสมัครสมาชิก
- ภายหลัง
- อย่างเช่น
- เพียงพอ
- สนับสนุน
- ตาราง
- เป้าหมาย
- งาน
- ภาษี
- ทีม
- วิชาการ
- การทดสอบ
- ขอบคุณ
- พื้นที่
- ข้อมูล
- ของพวกเขา
- ตัวเอง
- ในนั้น
- สิ่ง
- ที่สาม
- ของบุคคลที่สาม
- สาม
- ตลอด
- ตลอด
- ทิม
- เวลา
- ครั้ง
- การประทับเวลา
- ระยะเวลา
- ไปยัง
- ร่วมกัน
- โทเค็น
- ราชสกุล
- เครื่องมือ
- เครื่องมือ
- รวม
- การค้า
- ซื้อขาย
- ตามธรรมเนียม
- การทำธุกรรม
- การทำธุรกรรม
- โอน
- การถ่ายโอน
- แปลความ
- โปร่งใส
- กลับ
- เป็นปกติ
- ภายใต้
- พื้นฐาน
- เป็นเอกลักษณ์
- unswap
- หน่วย
- หน่วย
- ให้กับคุณ
- us
- USDC
- ใช้
- ใช้กรณี
- ผู้ใช้งาน
- ประสบการณ์ของผู้ใช้
- ผู้ใช้
- มักจะ
- นำไปใช้
- ux
- มีคุณค่า
- ความคุ้มค่า
- ความคุ้มค่า
- ยานพาหนะ
- การตรวจสอบแล้ว
- ผ่านทาง
- ยอดวิว
- เสมือน
- สินทรัพย์เสมือน
- มองเห็นได้
- กระเป๋าสตางค์
- Web3
- อะไร
- ความหมายของ
- ที่
- ในขณะที่
- WHO
- วิกิพีเดีย
- จะ
- การชนะ
- ชนะ
- ถอนเงิน
- ถอน
- ภายใน
- ไม่มี
- งาน
- จะ
- ตะลึง
- คุณ
- ของคุณ
- ลมทะเล
- ZK