สถานะของกระเป๋า 2024

ขั้นสูง10/14/2024, 7:02:37 AM
บทความนี้พูดถึงสถานะปัจจุบัน ความท้าทาย และแนวโน้มในอนาคตของระบบกระเป๋า Ethereum ซึ่งรวมถึงการวิเคราะห์ลักษณะของประเภทต่าง ๆ ของกระเป๋าและบทบาทของพวกเขาในกระแสคำสั่ง รวมถึงการสำรวจผลกระทบจากการทำให้มีศูนย์กลางในตลาดการสร้างบล็อก

กระเป๋าเป็นประตูเข้าสู่ Web3 ซึ่งทำหน้าที่เป็นประตูสำคัญสำหรับผู้ใช้ในการส่งและรับข้อความ จัดการกับเงิน และโต้ตอบกับแอปพลิเคชันบล็อกเชน ในฐานะส่วนสำคัญของโครงสร้างพื้นฐานบล็อกเชน กระเป๋ามีบทบาทสำคัญในการรูปแบบประสบการณ์ของผู้ใช้ใน Web3

ระบบนิวเครืองกระเป๋าเงินมีความหลากหลาย โดยผู้ให้บริการมีผลิตภัณฑ์และบริการที่หลากหลายผ่านกลไกที่แตกต่างกัน ซึ่งผู้ให้บริการกระเป๋าเงินพยายามสู่การยั่งยืนและความหลากหลาย โดยโมเดลดำเนินงานของพวกเขากำลังเปลี่ยนแปลงอย่างต่อเนื่อง สร้างความเคลื่อนไหวใหม่ระหว่างผู้ใช้ แอปพลิเคชัน และโครงสร้างพื้นฐานบล็อกเชนที่เกิดขึ้น

รายงานของเรามีจุดมุ่งหมายที่จะสอดส่องสถานะปัจจุบันของกระเป๋าบน Ethereum โดยพัฒนาต่อจากการวิจัยที่ดำเนินการโดยorderflow.art.

อย่างไรก็ตาม การระบุกระเป๋าเงินผ่านการติดตามธุรกรรมบนเชือกโซ่มีความท้าทายหลายประการ:

  1. การระบุไม่สมบูรณ์เนื่องจากไม่ทราบเราเตอร์หรือที่อยู่ลายเซ็น
  2. ความยากลำบากในการระบุหลายที่อยู่ของกระเป๋าเงินที่เกี่ยวข้องกับบริษัทแลกเปลี่ยนที่มีส่วนรวม
  3. การขาดที่อยู่เราเตอร์สำหรับบางกระเป๋าที่ทำให้การระบุผู้ใช้เป็นที่ยาก

นโยบายการจำกัดเหล่านี้ แม้ว่ามีข้อจำกัดเหล่านี้ รายงานนี้จะให้ภาพรวมอย่างครอบคลุมเกี่ยวกับทิวทัศน์ของกระเป๋าเอเธอเรียม แนวโน้มปัจจุบัน และโอกาสในอนาคต

รายงานของเริ่มต้นด้วยส่วนพื้นหลังที่ครอบคลุมสองพื้นที่สำคัญ: การจำแนกประเภทกระเป๋าเงินและวงจรชีวิตของคำสั่ง ในส่วนของการจำแนกประเภทกระเป๋าเงิน เราจะจัดประเภทกระเป๋าเงิน Web3 เป็นชนิดที่มีความรับผิดชอบและไม่มีความรับผิดชอบ โดยจะกล่าวถึงรายละเอียดของรูปแบบต่าง ๆ ของกระเป๋าเงินที่ไม่มีความรับผิดชอบ ส่วนของวงจรชีวิตของคำสั่งจะกล่าวถึงการเดินทางของธุรกรรม การระบุผู้เล่นสำคัญตั้งแต่ผู้ก่อตั้งวงจรคำสั่งจนถึงผู้สร้างบล็อก

ต่อไปเราจะสำรวจแนวโน้มปัจจุบัน โดยเน้นที่การเปลี่ยนแปลงเมื่อเร็วๆนี้ที่มีผลต่อผู้ก่อต้นกระแสคำสั่ง (OFOs) พวกเราจะสำรวจผลกระทบของการเซ็นทรัลไลเซชั่นที่เพิ่มขึ้นในตลาดการสร้างบล็อก ซึ่งได้เสริมการแข่งขันสำหรับกระแสคำสั่ง ส่วนนี้ครอบคลุมสามแนวคิดหลัก: การชำระเงินสำหรับกระแสคำสั่ง (PFOF), การประมูลกระแสคำสั่ง (OFAs), และการกระแสคำสั่งส่วนบุคคล (POF) นอกจากนี้เราจะแนะนำเอกสารแนวคิด (AA), โดยเน้นเฉพาะที่ ERC-4337, การพัฒนาที่สำคัญที่กำลังเปลี่ยนแปลงเทศการกระเป๋าในปัจจุบัน

สุดท้ายใน Future Trends เราสํารวจการพัฒนาที่มุ่งยกระดับประสบการณ์ของผู้ใช้และจัดการกับความท้าทายด้านกฎระเบียบในภูมิทัศน์กระเป๋าเงิน เราตรวจสอบการยืนยันล่วงหน้า (pre-confs) ซึ่งเป็นกลไกที่ออกแบบมาเพื่อปรับปรุงความเร็วในการยืนยันธุรกรรม นอกจากนี้เรายังวิเคราะห์ข้อเสนอการปรับปรุง Ethereum (EIPs) สองข้อที่พยายามเพิ่มความสามารถในการเป็นนามธรรมของบัญชี นอกจากนี้ เรายังกล่าวถึง Trusted Execution Environments (TEEs) และบทบาทของพวกเขาในการปรับปรุงความปลอดภัยและความเป็นส่วนตัวสําหรับกระเป๋าเงิน Web3 เราพิจารณาว่า TEEs อาจใช้เป็นโซลูชันการปฏิบัติตามข้อกําหนดที่เป็นไปได้สําหรับอุตสาหกรรม crypto โดยเฉพาะอย่างยิ่งเมื่อการมุ่งเน้นด้านกฎระเบียบเปลี่ยนจากการกระจายอํานาจเป็นคําถามเกี่ยวกับการควบคุม

Background#

บทนำ#

กระเป๋าที่ทำหน้าที่เป็นอินเตอร์เฟซหลักสำหรับผู้ใช้ที่จะโต้ตอบกับแอปพลิเคชันบล็อกเชน ขณะที่ผู้ใช้มักจะรักษากระเป๋าหลายๆ รายการ (เช่นบัญชี MetaMask หลายรายการ) กระบวนการโอนย้ายคีย์ส่วนตัวไปยังผู้ให้บริการกระเป๋าใหม่มักเป็นเรื่องยุ่งยาก ความขาดความสะดวกสบายสำหรับผู้ใช้ในการย้ายไปใช้งานได้ทำให้เกิดอิทธิพลที่ทำให้ผู้ใช้ยึดติดกับผู้ให้บริการกระเป๋าที่มีอยู่

การแข่งขันในการได้รับออเดอร์ได้เพิ่มขึ้น ซึ่งทำให้การได้มาของผู้ใช้และการเก็บรักษานั้นสำคัญขึ้นสำหรับผู้ให้บริการกระเป๋า ภูมิทัศน์การแข่งขันนี้ได้นำไปสู่การพัฒนาที่น่าสนใจ: แอปพลิเคชันการเงินที่มีลักษณะที่ไม่มีส่วนต่อของให้บริการเช่น Uniswap, 1inch และ Curve Finance ตอนนี้กำลังสร้างกระเป๋าของตัวเอง การเคลื่อนย้ายยุคกลยุทธ์นี้ทำให้แพลตฟอร์มเหล่านี้ในด้านการเงินที่ไม่มีส่วนต่อมีควบคุมมากขึ้นต่อออเดอร์ของผู้ใช้ของตน โดยอาจจะจับค่ามากขึ้นและมอบประสบการณ์ของผู้ใช้ที่สมบูรณ์มากขึ้น

แนวโน้มนี้ย้ำยั้งความสัมพันธ์ที่ก้าวขึ้นระหว่างผู้ใช้ กระเป๋าเงิน และแอปพลิเคชัน DeFi ในระบบนิเวศบล็อกเชน มันเน้นให้เห็นว่าการแข่งขันสำหรับการไหลเรียงลำดับกำลังทำให้ทิวทัศน์ของกระเป๋าเงินเปลี่ยนแปลง และมีผลต่อกลยุทธ์ของผู้เล่นระดับใหญ่ในพื้นที่ DeFi

รูปที่ 1 ภาพรวมของระบบนิเวศกระเป๋า Ethereum

Taxonomy กระเป๋า#

Wallet Web3 มักจะถูกจำแนกออกเป็นสองประเภท คือ custodial ควบคุมโดยบุคคลที่สาม หรือ non-custodial ควบคุมโดยผู้ใช้ การควบคุมถูกกำหนดโดยใครถือกุญแจส่วนตัวของกระเป๋า

  • กระเป๋าใบสำคัญ: ซึ่งมักจะถูกเสนอโดยแลกเปลี่ยนเงินดิจิตอลและบอท Telegram กระเป๋าใบสำคัญถือคีย์ส่วนตัวของผู้ใช้และมอบประสบการณ์ที่ดีขึ้นให้กับผู้ใช้ อย่างไรก็ตาม ผู้ใช้จะไม่สามารถควบคุมทุกด้านของเงินของตนและบุคคลที่สามสามารถเข้าถึงเงินของผู้ใช้โดยไม่ได้รับอนุญาต
  • กระเป๋าเงินที่ไม่ใช่ผู้ดูแล: ผู้ใช้ถือกุญแจส่วนตัวและควบคุมกระเป๋าเงินที่ไม่ใช่ผู้ดูแลอย่างเต็มที่ หากคีย์ส่วนตัวสูญหายผู้ใช้จะสูญเสียการเข้าถึงกระเป๋าเงินและเงินของพวกเขา คีย์ส่วนตัวสําหรับกระเป๋าเงินร้อนจะถูกเก็บไว้ในอุปกรณ์ที่เชื่อมต่ออินเทอร์เน็ตที่โต้ตอบกับแอปพลิเคชัน กระเป๋าเงินเย็นเก็บกุญแจส่วนตัวบนอุปกรณ์ฮาร์ดแวร์ที่มีช่องว่างอากาศโดยเฉพาะซึ่งไม่โต้ตอบกับแอปพลิเคชัน กระเป๋าเงิน "ร้อน" ที่ไม่ใช่ผู้ดูแลเชื่อมต่อกับอินเทอร์เน็ตและมักจะเข้าถึงได้ผ่านส่วนขยายเบราว์เซอร์แอพมือถือหรือแอปพลิเคชันเดสก์ท็อป กระเป๋าเงิน "เย็น" ไม่มีการเข้าถึงออนไลน์และทรัพย์สินจะถูกเก็บไว้ในอุปกรณ์ทางกายภาพ

มีประเภทต่าง ๆ ของกระเป๋าที่ไม่ใช้บริการเก็บเงิน ด้วยเทคโนโลยีที่แตกต่างกันเพื่อปรับปรุงประสบการณ์และความปลอดภัยของผู้ใช้

MPC Wallets#

การคำนวณหลายฝ่ายกระเป๋า (MPC) ใช้เทคนิคการเข้ารหัสเพื่อเข้ารหัส แยกส่วนและกระจายกุญแจส่วนตัวไปยังอุปกรณ์หลายๆ เครื่อง อุปกรณ์หรือฝ่ายเหล่านี้จะต้องประเมินการคำนวณโดยไม่เปิดเผยกุญแจส่วนตัวหรือข้อมูลของตน เป็นโปรโตคอลการคำนวณของหมู่ฝ่ายที่ใช้ในบริบทของกระเป๋า (MPC) มักจะมีคุณสมบัติเหล่านี้:

  1. ความปลอดภัยของค่าที่กำหนด: การรับรองว่าจำนวนคนที่กำหนดไว้ต้องร่วมมือกันเพื่อลงลายมติการทำธุรกรรม
  2. การแบ่งแยกส่วนกุญแจ: ความสามารถในการแบ่งส่วนกุญแจส่วนตัวเป็นหลายส่วน
  3. การสร้างคีย์แบบกระจาย: การสร้างคีย์ในลักษณะที่กระจายไปยังไม่มีฝ่ายใดทราบค่าคีย์ส่วนตัวทั้งหมด

ประโยชน์ของกระเป๋าเงิน MPC คือ:

  1. ความปลอดภัย: เนื่องจากไม่มีบุคคลเดียวควบคุมกุญแจส่วนตัว ผู้โจมตีจำเป็นต้องโจมตีหลายฝ่ายเพิ่มความปลอดภัยของกระเป๋า
  2. ความสามารถในการกู้คืน: ด้วยชิ้นส่วนคีย์ที่เข้ารหัสที่เก็บไว้ในสถานที่หลายแหล่ง ฝ่ายที่ได้รับอนุญาตสามารถกู้บัญชีได้หากคีย์หาย
  3. ความเข้าถึง: สินทรัพย์สามารถถือไว้ออนไลน์ได้เนื่องจากชิ้นส่วนของกุญแจส่วนตัวถูกกระจายไปในหลายฝ่ายอย่างปลอดภัย ธุรกรรมสามารถดำเนินการได้อย่างมีประสิทธิภาพมากกว่ากระเป๋าเงินร้อนโดยไม่เสี่ยงความปลอดภัยของกุญแจ

บัญชีเจ้าของภายนอก (EOAs)#

บัญชีที่เอาออกมา (EOAs) จะถูกบริหารจัดการโดยคีย์ส่วนตัวที่เป็นเอกลักษณ์ที่ผู้ใช้ควบคุมเพื่อทำการติดต่อกับสมาร์ทคอนแทรคท์บนเชน

EOAs use a private ขั้นตอนลายเซ็นดิจิทัลโค้ดโค้ง สามารถใช้ (ECDSA) ในการเซ็นและตรวจสอบธุรกรรมดิจิทัล ผู้ใช้สามารถส่งและรับธุรกรรม โต้ตอบกับสมาร์ทคอนแทรค และอนุมัติข้อความผ่าน EOAs ได้

เพื่อสร้าง EOA อินเตอร์เฟซกระเป๋าสตางค์จะสร้างคีย์ส่วนตัวและวลีดิ้ง ด้วยเหตุผลที่เกี่ยวข้องกับคีย์ส่วนตัวและวลีดิ้งที่เป็นเอกลักษณ์ เมื่อผู้ใช้สูญเสียทั้งคีย์ส่วนตัวและวลีดิ้งพวกเขาจะสูญเสียการเข้าถึงกระเป๋าสตางค์ของพวกเขา

Smart Contract Wallets#

กระเป๋าสมาร์ทคอนแทร็กต์ หรือ กระเป๋าสมาร์ท ใช้การกระทำบัญชีและความสามารถในการเขียนโปรแกรมของสมาร์ทคอนแทร็กต์เพื่อปรับปรุงประสบการณ์ของผู้ใช้ กระเป๋าสมาร์ทคอนแทร็กต์ไม่ได้ควบคุมโดยคีย์ส่วนตัว แต่ควบคุมโดยรหัสสัญญา โปรโตคอล Account Abstraction เช่น ERC-4337 ช่วยให้กระเป๋าสมาร์ทคอนแทร็กต์หลีกเลี่ยงความจำเป็นที่กระเป๋า EOA เริ่มต้นธุรกรรม กระเป๋าสมาร์ทคอนแทร็กต์สามารถโปรแกรมสำหรับคุณสมบัติเช่น:

  1. การยืนยันตัวตนสองขั้นตอน
  2. การล็อกบัญชี
  3. การกู้คืนอย่างยืดหยุ่น
  4. การจัดกลุ่มธุรกรรม
  5. ขีดจำกัดการโอนและการใช้จ่าย
  6. คีย์เซสชัน
  7. การสนับสนุน Gas และการชำระ Gas ด้วยตัวเหรียญที่ไม่ใช่ตัวเหรียญหลัก
  8. กระเป๋า Multi-sig

เมื่อเปรียบเทียบกับบัญชีอีโอเอ, กระเป๋าเหรียญสมาร์ทคอนแทรคมีค่าใช้จ่ายในเชื้อเพลิงที่น้อยเนื่องจากการดำเนินการของโค้ดสัญญาและการเผยแพร่เหตุการณ์ สมาร์ทคอนแทรคต์มีความซับซ้อนและมีพลังงานมากกว่าบัญชีอีโอเอ, ดังนั้นควรเชื่อถือกระเป๋าเหรียญสมาร์ทคอนแทรคที่ผ่านการตรวจสอบและทดสอบไว้

Order Flow Lifecycle#

Orderflow.artได้สะท้อนแสงทิศทางการสั่งซื้อและระบุผู้เล่นที่รู้จักบนเชือกในวงจรชีวิตของธุรกรรม

ช่วงชีวิตของธุรกรรมเริ่มต้นทางด้านซ้ายของกระแสสั่งซื้อ Sankey ด้วยการใช้งาน on-chain frontends และสิ้นสุดทางด้านขวาด้วยผู้สร้างบล็อก

รูปที่ 2. แก้ไข Orderflow.art Sankey จาก 30 กันยายน 2024

ผู้เกี่ยวข้องสำคัญบนเชือกโซ่ในชีวิตการทำธุรกรรมคือ:

Order Flow Originators#

Order Flow Originators (OFOs) เป็นแอปพลิเคชันแบบ on-chain ตัวแรกที่โต้ตอบกับกระเป๋าเงิน OFOs รวมถึง:

  1. กระเป๋า: กระเป๋ากำลังเพิ่มฟังก์ชันการทำงานมากขึ้นเพื่อปรับปรุงประสบการณ์ของผู้ใช้ เช่น การแลกเปลี่ยนโดยตรง
    หมายเหตุ: ตัวเลข 3, 4, และ 5 เฉพาะการรวมเราเตอร์ที่รู้จักและเป็นตัวแทนที่น้อยลงของการทำธุรกรรมสวอพของกระเป๋า
  2. Frontends: แอปพลิเคชันเช่น Uniswap มีกระเป๋าและอินเตอร์เฟซของตัวเองสำหรับผู้ใช้ในการสร้างธุรกรรม ฟร้อนเอนด์ DEX กำลังสูญเสียอิทธิพลในทั้งปริมาณการซื้อขายและการแบ่งแยกระดับธุรกรรม (รูปที่ 3 และ 4)
  3. บอทเทเลเกรม: Banana Gun, Maestro, และ Unibot ได้จับกว่า 1 ส่วนสำคัญของธุรกรรมการค้าปลีกในปีที่ผ่านมา (รูปที่ 4) ขนาดการซื้อขายทั่วไปมักน้อยกว่า $10,000 (รูปที่ 5)
  4. Aggregators: ตัวรวมคือแอปพลิเคชันเช่น DefiLlama, Matcha, 0x API, และ 1inch API ที่เชื่อมต่อกับ DEXs หลายแหล่งเพื่อรวม Likelihood ที่แตกต่างกันไว้ด้วยกัน จำนวนธุรกรรมแบ่งตลาดยังคงคงที่อยู่ตั้งแต่ปี 2023 (ภาพที่ 3 และ 4) ขณะที่ปริมาณการซื้อขายลดลงเล็กน้อย
  5. การประมูลการไหลของคําสั่งซื้อ: OFA รวมถึงการประมูลชุดตัวแก้ (เช่น CoWSwap) ระบบ RFQ (เช่น Uniswap X) และการประมูลการดําเนินการ (เช่น MEV-Blocker) OFA ได้รับส่วนแบ่งการตลาดปริมาณการซื้อขายด้วยค่าใช้จ่ายของ DEX Frontends (รูปที่ 3) และมักใช้สําหรับการซื้อขายขนาดใหญ่ (รูปที่ 5)

รูปที่ 3. ปริมาณการซื้อขายด้านหน้า (3 ปี), Dune Analytics September 30, 2024.

รูปที่ 4 จำนวนธุรกรรมฝั่งหน้า (3 ปี), Dune Analytics กันยายน 30, 2024

รูปที่ 5. ขนาดการซื้อขายฝั่งหน้า (7 วัน), Dune Analytics วันที่ 30 กันยายน 2024.

ผู้ให้ความสะดวกในการซื้อขาย#

ธุรกรรมขนาดใหญ่หรือธุรกรรมที่เกี่ยวข้องกับคู่การซื้อขายที่ไม่สามารถแลกเปลี่ยนได้บ่อยครั้งจะถูกนำไปสู่การประมูล Order Flow Auctions (OFAs) และตัวรวมเพื่อลดการสลิปเพจ ผู้ให้บริการเหล่านี้จะนำเสนอ Likability จากตลาดหลายแหล่ง รวมถึง ตลาดแบบเซ็นทรัลไลซ์ (DEXs) แหล่งที่อยู่นอกเชน และคลังสินค้าที่เป็นเอกสิทธิ์

  1. Market Makers: ตัวแทนการซื้อขายที่ใช้ Likwiditi และสินค้าคงคลังของตนเองเพื่อดำเนินการซื้อขาย พวกเขาจะให้ Likwiditi สำหรับแพลตฟอร์มการขอราคา (RFQ) เช่น Hashflow และ Uniswap X
  2. Solvers: องค์กรบุคคลที่สามที่กำหนดเส้นทางและราคาที่เหมาะสมสำหรับการดำเนินการธุรกรรม ผู้แก้ปัญหาถูกใช้ใน OFAs เช่น CoWSwap และบางคนมีการเสนอส่งธุรกรรมของผู้ใช้โดยตรงผ่านอินเตอร์เฟซของตนเอง
  3. ผู้ค้นหา CEX-DEX: ผู้ค้นหาเหล่านี้ใช้ Likuiditi นอกเครือข่ายจากตลาดซื้อขายส่วนกลาง (CEXs) เพื่อจับโอกาส Arbitrage บนเครือข่าย พวกเขาสามารถใช้ OFAs กับ Mempools ส่วนตัว เช่น MEV Share และ MEV-Blocker

Mempools#

คำสั่ง Ethereum ถูกส่งไปยัง mempool สาธารณะหรือส่วนตัว:

  1. Public mempools: ธุรกรรมสาธารณะทั้งหมดสามารถมองเห็นได้โดยทุกคนและสามารถถูกเลือกได้สำหรับการรวมกลุ่มโดยผู้ค้นหาและ OFAs ทุกผู้สร้างบล็อกสามารถเข้าถึงธุรกรรมเหล่านี้เพื่อรวมในบล็อก
  2. พูลเอกสารส่วนบุคคล: ธุรกรรมสามารถมองเห็นได้เฉพาะกับฝ่ายที่เลือกเท่านั้น เช่น ผู้ค้นหาที่ระบุ ผู้ให้บริการออฟล์ และผู้สร้าง

Builders#

ผู้ก่อสร้างจะจัดเรียงและรวมธุรกรรมในบล็อก ชีวิตของคำสั่งจะสมบูรณ์ถ้าธุรกรรมถูกรวมอยู่ในบล็อกของผู้ก่อสร้างผู้ชนะ หากไม่ได้รวมอยู่ในบล็อกผู้ชนะ ธุรกรรมจะยังคงอยู่ใน mempool จนกว่าจะถูกรวมในบล็อกในอนาคตหรือถูกทอดทิ้ง

References#

  1. https://orderflow.art/frontends
  2. Quicknode, ภาพรวมทั้งหมดของกระเป๋า Web3
  3. มูลนิธิอีเธอเรียม บัญชี Ethereum
  4. Fireblocks, MPC (Multi-Party Computation) คืออะไร?
  5. อัลเคมี,8 ประโยชน์ที่น่าทึ่งของ กระเป๋าสมาร์ทคอนแทรค ทางด้านกับ กระเป๋า EOA
  6. Unchained, บัญชีที่เป็นเจ้าของภายนอก (EOAs) ใน Ethereum คืออะไร?
  7. Ambire กระเป๋า,การสร้างรหัสบัญชีและประโยชน์จากกระเป๋าสมาร์ทคอนแทรค

ภูมิทัศน์ของ Ethereum ในปัจจุบันโดดเด่นด้วยแนวโน้มที่สําคัญหลายประการที่กําลังเปลี่ยนแปลงอุตสาหกรรม แนวโน้มที่สําคัญสองประการใน Ethereum ที่ส่งผลต่อ Order Flow Originators คือ 1) การรวมศูนย์ของตลาดการสร้างบล็อก และ 2) การนํา Account Abstraction ไปใช้กับ ERC-4337

การรวมศูนย์ตัวสร้างบล็อก#

ตลาดผู้สร้าง Ethereumได้เข้าสู่ศูนย์กลางมากขึ้น โดยมีสองผู้สร้างที่ครอบครองตลาดบล็อกมากกว่า 90%

รูปที่ 6. อัตราส่วนตลาด Builder 30 วัน จากวันที่ 30 กันยายน ค.ศ. 2024 จาก libmev.com

ความมุ่งมั่นนี้ได้เกิดปรากฎการณ์ใหม่ในการกระจายลำดับคำสั่ง

  • การชำระเงินสำหรับการไหลของคำสั่ง (PFOF)
  • การประมูลการสั่งซื้อ (OFA)
  • การสั่งซื้อส่วนตัว

กลไกเหล่านี้กำลังเปลี่ยนแปลงวิธีการประมวลผลธุรกรรมและการกำหนดลำดับความสำคัญ นำเสนอประโยชน์เช่น การป้องกัน MEV และการค้นพบราคาที่ดีขึ้น แต่ก็ยังเริ่มเกิดความกังวลเกี่ยวกับความเป็นธรรมของตลาดและการกระจายอำนาจ

การชำระเงินสำหรับการไหลของคำสั่ง#

การชำระค่าสำหรับการไหลของคำสั่ง (”PFOF”) เป็นแนวคิดทางการเงินแบบดั้งเดิมที่เริ่มต้นด้วยผู้ทำตลาดชำระค่าให้โบรกเกอร์สำหรับการไหลของคำสั่ง OTC ของพวกเขา ผู้ทำตลาดพิจารณาการไหลของคำสั่งขายปลีกว่าไม่มีความรู้และไม่เป็นพิษและมีกำไรสูงในการเทรดต่อ ด้วยระบบเทรดอัตโนมัติ (”ATS”) ขยายตัวขึ้น ผู้ทำตลาดใช้ PFOF เพื่อดึงดูดการไหลของคำสั่งขายปลีกไปยัง ATS ของพวกเขา

นักซื้อปลีกได้รับประโยชน์จาก PFOF ใน 3 ด้าน:

  1. ส่วนหนึ่งของ PFOF ถูกใช้เพื่อครอบคลุมต้นทุนการดำเนินการของนักซื้อปลีก
  2. Market makers จะเสนอราคาให้เข้มงวด เพื่อให้นักเทรดรายย่อยสามารถดำเนินการทำธุรกรรมในราคาที่ดีขึ้น
  3. Market makers จะสามารถให้ความสะดวกในการเพิ่ม likuidity ให้กับคำสั่ง odd-lot มากขึ้น

ใน Ethereum, PFOF ได้เกิดขึ้นเป็นความสัมพันธ์ Exclusive Order Flow (EOF) ระหว่าง Order Flow Originators (OFOs) และ Builders EOF ทำการข้าม public mempool และบัญชีสู่ 35% ของตลาด การทำ Exclusive Order Flow ช่วยให้ builder สามารถสร้างบล็อกค่าสูงกว่าแข่งที่ถูก จำกัดในการที่จะหาธุรกรรมจาก public mempool หรือ Order Flow Auctions (OFA) เนื่องจาก EOFs ต้องการการรับรองการดำเนินการ builder จะทำการ multiplex กับ bundle ของ OFO ให้การรวมถึงในเวลาที่กำหนด

มีเหตุผลหลายประการที่ผู้ก่อต้นกำหนดการใช้ความสัมพันธ์ EOF:

  • การรวมบล็อกแน่ใจ โดยการเป็นพันธมิตรกับผู้สร้างชั้นนำ OFOs เพิ่มโอกาสที่ธุรกรรมของพวกเขาจะถูกรวมอยู่ในบล็อกถัดไปที่สร้างขึ้น
  • การป้องกัน MEV ของผู้ใช้ OFOs สามารถกำจัดธุรกรรม MEV ของพวกเขาได้โดยเสมือนจริง
  • ค่าธรรมเนียมก๊าซลำดับความสำคัญ ผู้ใช้ OFO สามารถรับคืนเงินค่าธรรมเนียมก๊าซลำดับความสำคัญที่ชำระโดยผู้ใช้ของพวกเขา ผู้สร้างค่าความสำคัญในการดำเนินการที่มีคุณภาพสูง เช่น การสไนป์คำสั่งจากบอทเทเลเลแกรม และจะจ่ายมากกว่าสำหรับการไหลของคำสั่งนี้

ความสัมพันธ์ EOF ที่รู้จักในปัจจุบัน:

  • ปืนกลและนักสร้างไททัน
  • Maestro และ Beaver

รูปที่ 7. กลุ่มบล็อก EOF ปืนกล้วย*.

รูปที่ 8 บล็อกหลายรูปของปืนกล้วย

รูปที่ 9 บล็อก Maestro EOF


รูปที่ 10. บล็อก Maestro แบบ multiple

*EOF จะถูกประมาณโดยการไหลของคำสั่งที่ไม่เห็นโดย Flashbots หรือใน mempool

Order Flow Auctions#

การประมูลลำดับคำสั่ง (OFAs) ถูกสร้างขึ้นเพื่อป้องกันธุรกรรมของผู้ใช้จากกลยุทธ์ MEV ที่เชิงลบ เช่น front-running และ sandwich attacks OFAs นำเสนอประโยชน์มากมายให้กับผู้ใช้ เช่น

  1. ค่าธรรมเนียมการทำธุรกรรมที่ต่ำลง OFAs รวมรายการธุรกรรมซึ่งช่วยลดค่า gas และลดความสับสนในการดำเนินการ
  2. การคืน MEV ผู้ให้บริการอัตโนมัติ (OFAs) สามารถประมูลโอกาสการ back-run MEV และคืนส่วนหนึ่งของ MEV ที่จับได้ให้กับผู้ใช้
  3. การค้นพบราคาที่ดีขึ้น โซล์เวอร์จากฝ่ายที่สามแข่งขันเพื่อราคาดีที่สุดในการดำเนินการ
  4. ความเหลือเชื่อมของเงินทุนที่เพิ่มขึ้น เครื่องคิดเลขของบุคคลที่สามสามารถรวมเงินทุนจากแหล่งที่มามากมายได้รวมถึง DEXs, CEXs, และสินค้าคงคลังส่วนบุคคล

รูปที่ 11. โซ่อุปทาน MEV ด้วยการประมูล Order Flow

OFAs ทำการแลกเปลี่ยนรวมกันจากผู้ใช้หลายคนและทำการประมูลให้กับผู้ประมูลฝ่ายที่สามเพื่อดำเนินการ OFAs ทำหน้าที่เป็นพ่อค้าประมูลและเลือกการประมูลที่ชนะตามเกณฑ์ที่กำหนดไว้ การประมูลที่ชนะจะถูกส่งในรูปแบบของกลุ่มไปยังผู้สร้างบล็อกสำหรับการตอบรับในระบบ

มีประเภทของ OFA ที่แตกต่างกัน:

  • คำขอใบเสนอราคา (RFQs) : RFQs ใช้ระบบผู้เสนอราคาที่ถูกเลือกไว้ล่วงหน้า กองทุน และผู้ทำตลาด ซึ่งใช้สินค้าคงคลังบนโซนและส่วนตัวเพื่อยื่นใบเสนอราคา RFQs มีความสามารถในการให้ความสะดวกมากกว่าผู้ทำตลาดอัตโนมัติสาธารณะ (AMMs) เนื่องจากผู้ทำตลาด RFQ มีการเข้าถึงแหล่งเงินทุนเพิ่มเติม เช่น CEXs และ AMMs ข้ามโซน เช่น UniswapX, Bebop, 1inch Fusion, Hashflow, 0xAPI
  • การประมูลชุดที่ถูกทำบ่อย: การประมูลชุดที่ถูกทำบ่อยช่วยให้ผู้แก้ปัญหาบุคคลที่สามสามารถปรับปรุงราคาและ Likelihood ในขณะที่ป้องกันธุรกรรมจาก MEV ธุรกรรมถูกรวมเป็นชุดเพื่อประหยัดแก๊สและปรับปรุงการปฏิบัติ ตัวอย่าง: CoWSwap, DFlow
  • การประมูลการดำเนินธุรกรรม: ผู้ประมูลบุคคลที่สาม โดยเฉพาะผู้ค้นหา สกัด MEV และแข่งขันเพื่อคืนเงินให้ผู้ใช้ที่สูงที่สุด การดำเนินการ OFA นี้มักจะถูกผสานเข้ากับกระเป๋าโดยตรงผ่าน RPC ตัวอย่าง: MEV-Blocker, Merkle
  • การประมูล Block Space Aggregator: การประมูล Block Space Aggregator จะคืนมูลค่าให้กับผู้ใช้เดิมผ่านการคืนเงินค่าก๊าซลําดับความสําคัญของผู้สร้าง ผู้สร้างแข่งขันกันเพื่อรวมชุดธุรกรรมเพื่อเพิ่มมูลค่าของบล็อกและจะคืนเงินส่วนหนึ่งของก๊าซลําดับความสําคัญที่จ่ายโดยกลุ่ม ตัวอย่าง: Jeff Weiner

Private Order Flow#

Private Order Flow (POF) คือการไหลของคำสั่งจากต้นทางการไหลของคำสั่งที่ผสมผสานในแนวรวม (กระเป๋า, แอปพลิเคชัน, ตัวแก้ปัญหา, ผู้ค้นหา) และผู้สร้าง การไหลนี้โดยทั่วไปไม่ได้ทำการพร้อมพรัองและส่งไปยังผู้สร้างเพียงคนเดียว

ผู้สร้างชั้นนำ Beaver Build และ Rsync ได้รับการผสมกับบริษัทซื้อขายพิเศษ SCP และ Wintermute และได้รับประโยชน์จากการไหลคำสั่ง CEX-DEX ภายในผู้สืบค้นและสร้างระบบรวมมีความได้เปรียบ ต่อ ผู้สร้างทั่วไป เนื่องจากกำไรจากการค้นหาของพวกเขาสามารถถูกจัดสรรใหม่ให้กับผู้สร้างของพวกเขาเพิ่มโอกาสในการส่งบิดบล็อกที่ชนะ นอกจากนี้ ผู้ค้นหาผสมผู้สร้างยังได้รับประโยชน์จากการประหยัดเวลาการส่งธุรกรรมจากผู้ค้นหาไปยังผู้สร้าง ประหยัดเวลานี้สามารถขยายไปยังการประมูลผู้สร้างบล็อก

รูปที่ 12. การไหลของคำสั่งพิเศษ (EOF) จากผู้ให้บริการ EOF ที่สำคัญที่สุดเจ็ดราย โดยขึ้นอยู่กับมูลค่าทั้งหมด

(a) https://arxiv.org/pdf/2407.13931. EOF สำหรับ Titan (b), Beaverbuild (c), และ Rsync builders (d). โปรดทราบว่าเฉพาะ Rsync เท่านั้นที่เห็น Wintermute private order flow และ Beaverbuild เท่านั้นที่เห็น SCP private order flow.

Future Implications#

OFA เช่น Flashbots Protect และ MEV-Blocker ได้จัดเตรียม RPCs สําหรับผู้ใช้เพื่อรวมเข้ากับกระเป๋าเงินของพวกเขา ผลิตภัณฑ์เหล่านี้ส่วนใหญ่เลือกใช้สําหรับผู้ใช้กระเป๋าเงินแต่ละรายและรวมเข้ากับแอปพลิเคชันโดยตรง

นอกจากนี้ กระเป๋าเงินได้เริ่มจับคุณค่าของการไหลของคำสั่งของพวกเขา

  • การดำเนินการทางฉลาดของ Metamask - การดำเนินการทางฉลาดของ Metamask ดำเนินการในลักษณะเดียวกันกับ OFA โดยให้ความคุ้มครองจาก MEV, การคืนเงิน gas, และความคุ้มครองการย้อนกลับ บริการนี้ได้รับการผสานอัตโนมัติเข้ากับกระเป๋า Metamask และเป็นการเลือกเข้าร่วมสำหรับผู้ใช้ ผู้ค้นหาและผู้แก้ปัญหาจ่ายค่าเพื่อเข้าถึงการดำเนินการทางฉลาด
  • Trust Wallet MEV Protection - ความคุ้มครอง MEV ของ Trust Wallet ถูกรวมอยู่โดยค่าเริ่มต้นสำหรับผู้ใช้ แต่ไม่รวมการคืนเงิน Gas และความคุ้มครองการย้อนกลับ

References#

  1. CNBC 2021, ประธานบริหารของ Virtu Financial มีความเห็นเกี่ยวกับการลดความเครียดในการจ่ายเงินสำหรับการดำเนินการ.
  2. Bradford Levy, Wharton Initiative on Policy and Regulation - จุดเน้นการวิจัย: การชำระค่าเรียกเก็บและการปรับปรุงราคา.
  3. Thomas Thiery, การวิเคราะห์ทางประสงค์ของโปรไฟล์พฤติกรรมของผู้สร้าง (BBPs).
  4. CoWProtocol, การทําความเข้าใจการประมูลขั้นตอนการสั่งซื้อ.
  5. Blocknative, Exploring Order Flow Auctions (OFAs) - MEV และการกระจายโอกาสทางเศรษฐกิจที่เป็นธรรม
  6. Darren Kleine, มันเป็นเรื่องของสวอพ. ทำไมการประมูลการสั่งซื้อทำให้ DEXs ดีขึ้น.
  7. S. Yang, K. Nayak, F. Zhang, 2024. การกระจายอำนาจของตลาดผู้สร้าง Ethereum.
  8. Tivas Gupta และ Mallesh M Pai & Max Resnick, 2023 ผลกระทบของการจัดสรรภาพการเคลื่อนไหวของคำสั่งเข้าบ้านส่วนตัวต่อการแยกความแตกต่างระหว่างผู้เสนอและผู้สร้าง.
  9. Quintus Kilbourn, Order flow, auctions, and centralisation I - คำเตือน.
  10. Quintus Kilbourn, Order flow, auctions, and centralisation II - การประมูลลำดับคำสั่ง.
  11. B. Bachu, X. Wan, C. Moallemi, 2024.การประเมินการปรับปรุงราคาในการประมูลลำดับคำสั่ง.
  12. Frontier Research และ Titan, 2023.ความเชื่อมั่นของผู้สร้างและความขึ้นอยู่ของผู้ค้นหา.
  13. Frontier Research, พื้นที่ออกแบบการประมูล Orderflow.
  14. Pai, M. และ Resnick, M., ความได้เปรียบทางโครงสร้างสำหรับผู้สร้างบ้านรวมใน MEV-Boost.
  15. Oz, B., Sui, D., Thiery, T., และ Matthes, F., 2024.ใครชนะการประมูลการสร้างบล็อก Ethereum และเหตุผล

Account Abstraction#

การนำ Account Abstraction มาใช้ โดยเฉพาะผ่าน ERC-4337 ได้เปลี่ยนแปลงการมีส่วนร่วมของผู้ใช้กับเครือข่ายบล็อกเชนอย่างมาก โดยการนำเข้ากระเป๋าสมาร์ทคอนแทร็คและสร้างซอฟต์แวร์ใหม่อย่าง Bundlers และ Paymasters พัฒนานี้ไม่เพียงเพิ่มประสบการณ์ของผู้ใช้เท่านั้น แต่ยังสร้างโอกาสและความท้าทายใหม่ในการประมวลผลธุรกรรมและโครงสร้างค่าธรรมเนียม

ERC-4337#

เป้าหมายหลักของการสรุปบัญชีคือการกำจัดความจำเป็นให้ผู้ใช้ทุกคนต้องมี EOA และอนุญาตให้ผู้ใช้ใช้กระเป๋าสมาร์ทคอนแทร็คเป็นบัญชีหลักของพวกเขา การสรุปบัญชีทำให้สามารถแยกการจัดการบัญชีและการดำเนินการธุรกรรมจาก EOAs การสรุปบัญชีใช้หน่วยงานใหม่: 1) ผู้รวมกลุ่ม เพื่อเริ่มต้นธุรกรรม และ 2) ผู้จ่ายเงิน ในการกำหนดนโยบายการชำระค่าแก๊ส

รูปที่ 13. กระบวนการไหลของ ERC-4337

ERC-4337introduces two new parties - the Bundler and the Paymaster:

  • Bundler - Bundler จะรวมการดำเนินการของผู้ใช้หลายรายการเข้าด้วยกันเป็นธุรกรรม คล้ายกับตัวสร้างบล็อก และส่งธุรกรรมไปยังสัญญาจุดเข้าของเพื่อดำเนินการ สิ่งที่สำคัญกว่า Bundlers มี EOAs ซึ่งช่วยให้พวกเขาเริ่มธุรกรรมโดยไม่ต้องมีกระเป๋า EOA สำหรับผู้ใช้ Bundlers ปัจจุบันรวมถึง Skandha, Alchemy, Rundler, Voltaire, Alto, Stackup และ Infinitism
  • Paymaster - Paymaster เป็นสมาร์ทคอนแทรกต์ที่จัดการนโยบายการชำระเงินในกระเป๋าเงิน Paymaster กำหนดว่าเหรียญตราสารที่ยึดมั่นหรือโทเค็น ERC-20 อื่น ๆ ที่ยอมรับสำหรับการชำระเงินในระยะเวลาแก๊สและอนุญาตให้แอปพลิเคชันชำระค่าธรรมเนียมแก๊สให้กับผู้ใช้ของพวกเขา

รูปที่ 14. บัญชีสมาร์ทที่ใช้งานรายสัปดาห์

รูปที่ 15. รายได้ของผู้รวบรวมรายสัปดาห์

รูปที่ 16. การใช้จ่ายเชื้อเพลิงของผู้จ่ายเงินรายสัปดาห์

Future Implications#

ในสถานการณ์ภายใต้ ERC-4337 ผู้รวบรวมมีตำแหน่งที่คล้ายกับผู้สร้างบล็อกในปัจจุบันและสามารถดำเนินการธุรกรรม exclusive order flow กับกระเป๋าสมาร์ทคอนแทรคได้ การที่มี exclusive order flow มีความสำคัญมากกว่าสำหรับผู้รวบรวมเนื่องจากพวกรวบรวมมีการแข่งขันเพื่อค่าธรรมเนียมลำดับความสำคัญสูงสุดและผู้รวบรวมที่แพ้จะต้องจ่ายค่าใช้จ่ายในการเรียกคืนผลกระทบ UserOperation

เนื่องจาก UserOperation mempool เป็นสาธารณะ การดำเนินการของ UserOperations นั้น อาจเสี่ยงต่อ MEV จาก front-running และ sandwich attacks บัดนี้ Bundlers สามารถจับ MEV บางส่วนได้ เนื่องจากพวกเขาจัดลำดับและจัดกลุ่ม UserOperations เป็นธุรกรรมแบบกลุ่ม ผู้ค้นหาอาจรัน Bundlers เพื่อดึง MEV จาก UserOperation mempool สาธารณะ ส่วน Bundlers และ Builders สามารถรวมกันเพื่อรับการไหลของคำสั่งเพิ่มเติม

References#

  1. ERC-4337: การดึงข้อมูลบัญชีผ่านข้อกำหนดสัญญาจุดเข้า
  2. ERC-4337: การใช้การสร้างบัญชีโดยใช้ Alt Mempool
  3. https://github.com/ethereum/EIPs/pull/4337/files
  4. Alchemy, Account Abstraction (ERC-4337)คืออะไร?
  5. Alchemy, วิธีทำงานของกระเป๋าสมาร์ทคอนแทร็ค ERC-4337 คืออย่างไร?
  6. Blocknative, คู่มือแนะนำเบื้องต้นเกี่ยวกับการหลักการของบัญชี (ERC-4337)
  7. Blocknative, เข้าใจ ERC-4337 - วิธีการทำงานและสำรวจสิ่งที่ไม่รู้
  8. Dmarz, @dmarz/4337-mev-supply-chain">4337 MEV โซ่ยานยนต์การจัดหา MEV
  9. Blockbase, ERC-4337 ลด Auswirkungen ของ MEV-Boost บน Ethereum หรือไม่?
  10. เครือข่าย BlockPI, ทำไม Bundlers ของ ERC-4337 ต้องทำงานกับ Block Builders บวก?
  11. @KernelVentures/kernel-ventures-understanding-ethereums-erc4337-standard-what-opportunities-lie-ahead-ab45ebc9e537">Kernel Ventures: คำเข้าใจมาตรฐาน ERC4337 ของ Ethereum - โอกาสที่มาพร้อมกับอนาคต
  12. https://www.bundlebear.com/overview

ทิวทัศน์ด้านสกุลเงินดิจิทัลและบล็อกเชนกำลังอยู่บนเส้นขอบของการเปลี่ยนแปลงที่สำคัญ ซึ่งถูกเคลื่อนไหวด้วยนวัตกรรมทางเทคโนโลยีและพัฒนากฎหมาย แนวโน้มสำคัญที่กำลังรูปร่างอนาคตรวมถึง:

  • การยืนยันก่อนหน้าสำหรับความเร็วในการทำธุรกรรมที่เร็วขึ้น
  • EIP-7702 และ EIP-7212 สำหรับการรวมบัญชีและการปรับปรุงพอร์ตสมาร์ทที่เพิ่มประสบการณ์ผู้ใช้และมาตรฐานการเซ็นตราการทำธุรกรรม
  • การรวม Trusted Execution Environments (TEEs) เพื่อความปลอดภัยที่เพิ่มขึ้น
  • วาจาการกำหนดข้อบังคับโดยเฉพาะเกี่ยวกับ stablecoins และ securities กำลังผลักดันอุตสาหกรรมให้ปรับตัวในกรอบกฎหมายใหม่

เมื่อการให้ความสำคัญเริ่มเปลี่ยนจากการกระจายอำนาจอย่างกว้างขวางไปสู่การอธิบายควบคุมและการดำเนินการโดยละเอียด แนวโน้มเหล่านี้มีความสัญจรถึงว่าจะนิยามใหม่ว่าผู้ใช้จะสื่อสารกับเครือข่ายบล็อกเชนอย่างไร นักพัฒนาซอฟต์แวร์จะสร้างแอพพลิเคชั่นอย่างไร และสิ่งแวดล้อมจะเลี่ยงที่จะเผชิญกับความท้าทายของกฎหมาย

Preconfirmations#

Preconfimations (”preconfs”) เป็นข้อเสนอการวิจัยที่ช่วยให้ผู้ใช้ได้รับการยืนยันการทำธุรกรรมก่อนที่ธุรกรรมของพวกเขาจะได้รับการยืนยันในความเห็นร่วม Preconfs มีจุดมุ่งหมายเพื่อปรับปรุงประสบการณ์ของผู้ใช้โดยการตัดการติดของเครือข่ายสู่ Ethereum, layer 2 rollups และ validiums ผ่านการยืนยันที่เร็วขึ้น. ได้ถูกนำเสนอครั้งแรกโดย Justin Drake, โดยการให้ความมั่นใจทางเศรษฐศาสตร์จาก preconfs ที่ใช้เป็นฐานให้ L1 proposers ให้การรับประกันทางเศรษฐศาสตร์ว่าธุรกรรมของผู้ใช้ L2 จะถูกรวมอยู่

รูปที่ 17. @EspressoSystems/bft-and-proposer-promised-preconfirmations">Based Preconfirmations for Rollups

วิธีทำงานก่อน

  • ผู้เสนอบล็อก Ethereum (”preconfers”) หรือฝ่ายแทนออกคำสัญญาที่ลงชื่อให้กับผู้ใช้ รับรองว่าธุรกรรมของพวกเขาจะถูกรวมและดำเนินการได้เร็วกว่าที่คาดหวังในการตรวจสอบ L1

ทิศทางก่อนการยืนยันยังอยู่ในช่วงเริ่มต้นและมีหลายวิธีการที่ได้รับการเสนอแนะ นี่คือบางส่วนที่อาจส่งผลต่อผู้ก่อต้นการสั่งซื้อมากที่สุด:

  • XGA-Style Preconfs: การยืนยันล่วงหน้าแบบ XGA รับรองการรวมอยู่ในส่วนล่างของบล็อก ธุรกรรมที่เติมเต็ม ธุรกรรมที่ไม่ต้องการดำเนินการทันทีหรือมี MEV ต่ำ สามารถรวมอยู่ในชุดล่างของบล็อก นี้ช่วยให้ผู้สร้างสามารถมุ่งเน้นที่ธุรกรรม MEV ด้านบนของบล็อกที่มีค่าและทำให้การกำหนดราคาแก๊สสำหรับธุรกรรมที่เต็มเต็มง่ายขึ้น
  • MEV-Commit โดย Primev: MEV-commit เป็นเครือข่าย P2P ที่มีการตัดสินใจในการดำเนินการสำหรับการทำธุรกรรม Ethereum และมีผู้ให้บริการที่ได้รับการตอบแทนหรือตัดสินใจ ผู้ก่อต้นการสั่งซื้อ ("ผู้เสนอราคา") ระบุความตั้งใจของพวกเขาสำหรับการดำเนินการธุรกรรมถึงผู้ให้บริการ
  • BFT Preconfirmations by Espresso: การยืนยันก่อน BFT ได้รับการรับรองจากความปลอดภัยและความมั่นใจในอิงจาของอัลกอริทึมเชื่อมั่น BFT การยืนยันก่อน BFT ได้รับการรับรองจากกลุ่มย่อยของผู้ตรวจสอบ L1 และไม่ใช่ผู้ตรวจสอบเดียวเหมือนในการยืนยันที่อิง

Future Implications#

Preconfs จะส่งผลให้มีประสบการณ์การดำเนินการที่ดีขึ้นเนื่องจากผู้ก่อต้นกระแสคำสั่งสามารถรับประกันการดำเนินการธุรกรรมในระดับค่าธรรมเนียมที่สูงกว่า

ในกรณีของ XGA-style preconfs, การรวมท้ายบล็อกสำหรับธุรกรรมที่ไม่ไวต่อความล่าช้า (เช่น "การปกครอง", "การถือครอง", "การอนุมัติ", "การเรียกร้อง") สามารถลด gas ที่ใช้ในธุรกรรมเหล่านี้ลง และลดจำนวนการย้อนกลับของธุรกรรมจาก gas ไม่เพียงพอ

References#

  1. Justin Drake, ยืนยันที่มีอยู่.
  2. Raghav Agarwal, การยืนยันก่อน: คำสัญญาที่น่าเชื่อถือเกี่ยวกับการดำเนินการในอนาคต
  3. Murat Akdeniz - Primev, การยืนยันก่อน: รูปแบบการส่งมอบสิ้นเชิง.
  4. CTra1n, คุณลักษณะการจับค่าแบบ Rollups ที่มีการ Preconfirmations ที่มีความเป็นฐาน.
  5. dpl0a, Preconfirmations: ในการแยกบล็อก mev-boost compatibility และ relays.
  6. Ellie Davidson - Expresso Systems, @EspressoSystems/bft-and-proposer-promised-preconfirmations">การวิเคราะห์ BFT และ Proposer-Promised Preconfirmations
  7. Nethermind, RFP-001: นำเสนอโครงสร้างพรีคอนเฟิร์ม.
  8. ไคโร@cairo/H1lbS8RA6#Preconf-Share">ไปสู่การปฏิบัติตามที่กำหนดไว้ล่วงหน้า

EIP-7702 และ EIP-7212#

มี Account Abstraction EIP สองรายการที่สามารถปลดล็อคศักยภาพของกระเป๋าสมาร์ทคอนแทร็กและกลายเป็นตัวเปลี่ยนเกมสำหรับนิเวศกระเป๋า

EIP-7702#

EIP-7702 นำเสนอคุณสมบัติต่อไปนี้สำหรับ EOAs:

  • Batching: ผู้ใช้สามารถดำเนินการหลายๆ รายการในธุรกรรมเดียวกัน
  • การสปอนเซอร์: บัญชี X หรือผู้ดำเนินแอปพลิเคชันสามารถชำระเงินสำหรับธุรกรรมของบัญชี Y บัญชี X สามารถรับ ERC-20 โทเค็นเป็นค่าบริการนี้
  • การยกเลิกการเลื่อนระดับสิทธิ์: ผู้ใช้ลงชื่อคีย์ย่อยที่ให้สิทธิ์เฉพาะที่อ่อนแอกว่า ตัวอย่างเช่นโต้ตอบกับแอปพลิเคชันเฉพาะโดยใช้โทเค็น ERC-20 บางอย่างสําหรับการทําธุรกรรมและขีด จํากัด การโอน

EIP-7702 ถูกออกแบบให้สามารถทำงานสอดคล้องกับ ERC-4337 ทั้งในด้านย้อนหลังและสู่อนาคต โดยให้ EOAs ได้ใช้ประโยชน์จากโครงสร้าง ERC-4337 ที่มีอยู่ นอกจากนี้ EOAs ยังสามารถแปลงตัวเองให้เป็นกระเป๋าสมาร์ทคอนแทรคชั่นชั่วคราวเพื่อให้สามารถรวมอยู่ในกลุ่ม ERC-4337

ประโยชน์ของ EIP-7702 รวมถึง:

  • ความเสี่ยงด้านความปลอดภัยน้อยลง: EIP-7702 ยังกําจัดจุดศูนย์กลางของความไว้วางใจเมื่อกําหนดรหัสสัญญาอัจฉริยะให้กับ EOAs สําหรับการทําธุรกรรม ไม่มีความเป็นไปได้ของการทําธุรกรรมที่ไม่ได้รับอนุญาตกับ EIP-7702 เนื่องจากรหัสสัญญาจะถูกลบออกหลังจากดําเนินการธุรกรรม
  • การนำมาใช้ง่ายสำหรับ dApps: แอปพลิเคชันที่ใช้ ERC-4337 สามารถผสานรวมกับ EIP-7702 ได้อย่างง่ายดายโดยไม่ต้องเปลี่ยนแปลงโค้ดของพวกเขา ผู้ใช้สามารถเรียกใช้สัญญาอัจฉริยะโดยไม่ต้องขออนุญาตใด ๆ

EIP-7702 เป็นข้อเสนอใหม่ยังมีปัญหาบางอย่างที่นักพัฒนาต้องพิจารณา

  • การเพิกถอน: EIP-7702 ไม่มีรายละเอียดชัดเจนเกี่ยวกับการเพิกถอนรหัสสัญญาในกรณีที่พบรหัสที่เป็นอันตราย
  • ลายมือสำหรับทุกลูกโซ่: EIP-7702 ใช้ลายมือคงที่ที่สามารถนำกลับมาใช้อีกในโซ่อื่น ๆ แต่ขาดความยืดหยุ่นหากผู้ใช้ต้องการการนำมาใช้ที่แตกต่างกัน

EIP-7212#

EIP-7212, หรือ RIP-7212, สร้างสัญญาสำหรับการยืนยันลายเซ็นโดยใช้มาตรฐานเคอร์ฟเวอร์ร์ “secp256r1” โดยมีมาตรฐานนี้ได้รับการนำมาใช้สำหรับการรับรองความถูกต้องของผู้ใช้โดยบริษัท Web2 ที่ใหญ่ที่สุดและสามารถรวมเข้ากับกระเป๋าเงินอัจฉริยะของ ERC-4337

“secp256r1” ใช้ในแอปพลิเคชันการพิสูจน์ตัวตนต่อไปนี้ในปัจจุบัน:

  1. Appleʻs Secure Enclave: Appleʻs Secure Enclave เป็นฮาร์ดแวร์ Trusted Execution Environment (TEE) ที่สร้างและจัดเก็บคีย์ Secure Enclave สามารถเข้ารหัสหรือถอดรหัสข้อมูล ลงนามในข้อความโดยพลการ และสามารถเข้าถึงได้ผ่านการระบุตัวตนด้วยไบโอเมตริกซ์เท่านั้น
  2. WebAuthn: Web Authentication เป็นมาตรฐานเว็บสําหรับการตรวจสอบสิทธิ์ที่ใช้โดยเบราว์เซอร์ Web2 ส่วนใหญ่ - Chrome, Firefox, Edge และ Safari WebAuthn ใช้การเข้ารหัสคีย์สาธารณะเฉพาะโดเมนสําหรับการรับรองความถูกต้องของผู้ใช้โดยกําจัดรหัสผ่านให้การกู้คืนที่รวดเร็วขึ้นและลดความเสี่ยงด้านความปลอดภัย
  3. Android Keystore: Android Keystore เป็นการเก็บรักษาข้อมูลประจำระบบที่ปลอดภัย Applications สามารถสร้างกุญและกุญสาธารณะและเก็บไว้ใน Keystore Keystore ถูกเข้ารหัสตามรหัสผ่านบนโทรศัพท์มือถือของผู้ใช้เองและสามารถเข้าถึงผ่านรหัสผ่านหรือชีววิทยา
  4. Passkeys: Passkeys are FIDO credentials that allow users to access their accounts without passwords using biometrics or a PIN. Users can access websites or apps by unlocking their mobile devices eliminating the need for passwords.

RIP-7212 เป็นเวอร์ชัน roll-up ของ EIP-7212 และทีมจาก Kakarot, Polygon, Optimism, zkSync, Scroll, และ Arbitrum ได้ทำการยืนยันการนำมาใช้งานแล้ว Polygon มี RIP-7212 ที่ใช้ได้บน testnet และ Smart Wallets ที่ Coinbase ได้เปิดตัวเร็ว ๆ นี้รวมถึงการรับรองความถูกต้องด้วย passkey authentication ด้วย

รูปที่ 18. การรับรองความถูกต้องผ่านทางปาส์คีย์บนมือถือ

Passkey ทำงานอย่างไร?#

  1. กระเป๋าสมาร์ทคอนแทร็กทำให้สร้างพาสคีย์หรือคีย์สาธารณะและส่วนตัว
  2. คีย์ส่วนตัวถูกเก็บไว้ใน TEE บนอุปกรณ์มือถือของคุณ
  3. เมื่อกระเป๋าเงินสมาร์ทคอนแทรคสร้างธุรกรรมเพื่ออนุมัติ ผู้ใช้ยืนยันตัวเองด้วยชีววิทยาหรือพินโทรศัพท์เพื่อปลดล็อกคีย์ส่วนตัว
  4. อุปกรณ์มือถือจากนั้นใช้กุญแจส่วนตัวเพื่อ “ลงนาม” การทำธุรกรรมและส่งการทำธุรกรรมที่เสร็จสิ้นกลับไปยังกระเป๋าสมาร์ทคอนแทรค
  5. ลายเซ็นได้รับการตรวจสอบบนเชือกโดยใช้สัญญาอัจฉริยะ RIP-7212

ผลกระทบในอนาคต#

ในขณะที่ EIP-7702 ยังเป็นข้อเสนอ RIP-7212 กำลังถูกนำเข้าร่วมกับ L2 roll-ups และนำมาใช้กับกระเป๋าสมาร์ทคอนแทรค โดยกระเป๋า Passkey ที่เพิ่มความเร็วให้กับกระเป๋าสมาร์ท ERC-4337 โดยการกำจัดความจำเป็นต่อรหัสผ่านและวลีเมล็ดพันธุ์ และยกระดับความปลอดภัยไปสู่ระดับฮาร์ดแวร์ โครงการปัจจุบันที่มี Passkeys รวมถึง:

  • กระเป๋าเงินสมาร์ทของ Coinbase: กระเป๋าเงินสมาร์ทของ Coinbase ใช้รหัสผ่านสำหรับการตรวจสอบสิทธิ์ของผู้ใช้และธุรกรรมก๊าซที่ได้รับการสนับสนุน Smart wallets รองรับ 8 เครือข่าย (Base, Ethereum, Optimism, Arbitrum, Polygon, Avalanche, BNB, Zora) และมีชุดคำสั่งซอฟต์แวร์สำหรับการบูรณะระบบ dApps
  • Clave: Clave ใช้ TEE มือถือและรหัสผ่านเพื่อเสนอการกู้คืนทางสังคมบริการตั้งชื่อบัญชีการเข้าสู่ระบบไบโอเมตริกซ์และค่าธรรมเนียมก๊าซที่ได้รับการสนับสนุนบน zkSync
  • Banana SDK: การใช้งาน SDK ของ Banana ใช้ WebAuthn เพื่อให้บริการ 2FA ที่ไม่ระบุข้อมูล ชีววิทยา และบัญชีกู้คืนพร้อมผู้เสนอชื่อ
  • Turnkey: Turnkey เป็นผู้ให้บริการกระเป๋าเงินเสมือนบริการ (WaaS) ซึ่งเก็บกุญแจส่วนตัวใน TEE

References#

  1. เหรียญ, วิธีการทำให้พื้นฐานเป็นกระเป๋าเงินสตรีมาร์ทเริ่มแสดง
  2. Github, EIP-7702
  3. Zyfi, เดินทางไปสู่อนาคตกับ EIP-7702 - ภาค 1
  4. Quicknode, EIP-7702 อธิบาย: อนาคตของ Ethereum
  5. Web3Auth, EIP-7702 อธิบาย: วิธีการทำงานและทุกอย่างที่คุณต้องรู้
  6. เอร์โดแกน, ยู., อัลปัสลัน, ดี., ปอช, ดีซี., บาร์ดวาจ, เอ็น., EIP-7212: การเตรียมการสำหรับการสนับสนุนเส้นโค้ง secp256r1.
  7. การเครื่องรบRIP-7212 คืออะไร? Precompile สำหรับการรองรับเครื่องมือ secp256r1 Curve.
  8. แอปเปิ้ลบริเวณปลอดภัย.
  9. WebAuthn, WebAuthn Guide.
  10. Android Authority, วิธีการใช้ Android Keystore เพื่อเก็บรหัสผ่านและข้อมูลที่ละเอียดอื่นๆ.
  11. กูเกิล, ถามเทคสเปิร์ต: Passkeys คืออะไร?
  12. Coinbase, เอกสารสมาร์ทวอลเล็ต
  13. คำถามที่พบบ่อยเกี่ยวกับ Clave
  14. เอกสาร SDK กระเป๋ากล้วย

EIP-712#

EIP-712 เป็นมาตรฐานสำหรับการเซ็นต์ข้อความที่มีประเภทซึ่งมีจุดมุ่งหมายที่จะอนุญาตให้การเซ็นต์ข้อความนอกเชือกสำหรับการเซ็นต์ในเชือกที่ทำให้ผู้ใช้ได้ประสบการณ์ที่ดีขึ้น ไม่ใช่การอ่านสตริงไบต์ EIP-712 ทำให้สามารถแสดงลายเซ็นต์ในรูปแบบที่อ่านได้โดยไม่สูญเสียคุณสมบัติความปลอดภัยของระบบ การเซ็นต์นอกเชือกช่วยประหยัดแก๊สและลดจำนวนธุรกรรมบนเชือก

รูปที่ 19 ลายเซ็นข้อความปัจจุบัน

รูปที่ 20 ลายเซ็นข้อความด้วย EIP-712

EIP-712 ทำงานอย่างไร?#

  1. นักพัฒนา dApps ใช้โครงสร้างข้อมูล JSON ที่ผู้ใช้เซ็น
  2. ตัวคั่นโดเมนป้องกันลายเซ็นจากการใช้ใน dApps หลายรายการและช่วยให้สามารถใช้ลายเซ็นหลายรายการต่างๆภายใน dApp ที่กำหนด
  3. กระเป๋าและผู้ประกอบการด้านหน้าสามารถแยกวิเคราะห์โครงสร้างข้อมูล dApp และแปลงข้อมูลเป็นข้อความที่สามารถอ่านได้สำหรับผู้ใช้

หนึ่งในคุณสมบัติสำคัญที่ EIP-712 เปิดรอบคือ มันช่วยให้ dApps สามารถควบคุมการไหลของธุรกรรมสำหรับผู้ใช้แทนที่จะเป็นกระเป๋า เช่นแอปพลิเคชั่นเช่น Uniswap สามารถลด MEV ของผู้ใช้ได้เนื่องจากการสลับจะข้าม OFAs และตัวสกัดค่า MEV อื่น ๆ

รูปที่ 21. ความสนใจของ Uniswap ในการควบคุมการกระทำ

นอกจากความคมชัดในการทำธุรกรรมของกระเป๋าเงิน EIP-712 ยังมีประโยชน์ในการใช้งานด้านการปกครอง โดยทำให้บุคคลที่สามสามารถจ่ายค่าธรรมเนียมในการให้คะแนนให้กับผู้ใช้ ผู้ลงคะแนนสามารถใช้คุณสมบัติของการเซ็นเรื่องใน EIP-712 เพื่อสร้างธุรกรรมการมอบหมายหรือการลงคะแนนที่ได้รับลายมือฟรี

Future Implications#

นอกจากนี้ EIP-712 ยังสามารถใช้ในการปรับปรุงประสบการณ์ของผู้ใช้ในด้านอื่น ๆ นอกจากความสามารถในการอ่านกระเป๋า

  • การปกครอง ผู้ใช้สามารถมอบหมายสิทธิ์ในการลงคะแนนเสียงและให้บุคคลที่สามชำระค่าธรรมเนียมในการเผยแพร่ให้พวกเขาผ่านฟังก์ชัน by-signature ของ EIP-712
  • การเซ็นลายชัดเจน บัญชีกระเป๋าฮาร์ดแวร์หรืออุปกรณ์ที่แยกออกมาสามารถแสดงข้อความของ dApp ให้แน่ใจว่าผู้ใช้สามารถมั่นใจได้ว่าไม่มีซอฟต์แวร์ที่เป็นมัลแวร์หรือแอปพลิเคชันที่ไม่ดีที่ส่งข้อความถึงพวกเขา
  • การป้องกันการโจมตีทำซ้ำ ข้อมูลเพื่อป้องกันการโจมตีทำซ้ำสามารถรวมอยู่ภายในข้อมูลโครงสร้างของ EIP-712
  • การลด MEV EIP-712 ช่วยให้ผู้ใช้สามารถลงนามธุรกรรมในขณะที่ให้ front-end สามารถส่งการไหลของคำสั่งโดยไม่ต้องส่งไปในเครือข่ายเพื่อลดความเสี่ยงของผู้ใช้ต่อ MEV ที่เป็นอันตราย

References#

  1. EIP 712. การย่อข้อมูลและการเซ็นต์ข้อมูลโครงสร้างชนิด
  2. Koh Wei Jie, EIP712 มาแล้ว: คาดหวังอะไร และวิธีการใช้งาน
  3. Adam Bavosa, การมอบหมายและลงคะแนนด้วยลายมือ EIP-712
  4. SpruceID, ลงชื่อเข้าใช้ด้วย Ethereum กระเป๋าวิจัย
  5. เทคโนโลยี Ledger, ข้อความ, ธุรกรรม, และการเซ็นชื่อชัดเจน
  6. Cyfrin, EIP712 และ EIP191
  7. Metamask Github, ลงชื่อธุรกรรมโดยไม่ส่งออก #3475

พื้นที่ดำเนินงานที่เชื่อถือได้ (TEEs)#

Trusted Execution Environments (TEEs) คือที่อยู่อย่างปลอดภัยที่ตั้งอยู่ภายในไมโครโปรเซสเซอร์ฮาร์ดแวร์ที่สามารถให้การคำนวณและการดำเนินการที่ละเอียดและเป็นส่วนตัวใน TEEs รองรับการแยกกันและการรับรองตัวไกลและสามารถให้การทำงานเป็นเครื่องจำลองเสมือน EVM และ CosmWasm โดยไม่มีความซับซ้อนของการคำนวณทางรัฐบาลเชิงพรรณนาหลายฝ่าย (MPC) หรือ zkSNARKs

สำหรับกระเป๋าเว็บ 3D, TEE บนมือถือ เช่น Secure Enclave ของ Apple และ Titan M2 ของ Google สามารถป้องกันคีย์ส่วนตัวของกระเป๋าสมาร์ทคอนแทรคที่ดีกว่ากระเป๋าฮาร์ดแวร์มาตรฐาน ผู้ใช้สามารถสร้างและเก็บคีย์ส่วนตัวใน TEE และลงนามธุรกรรมจากคีย์เหล่านี้ คีย์ยังคงอยู่บนอุปกรณ์และสามารถเข้าถึงได้เฉพาะโดยเจ้าของอุปกรณ์ผ่านการรับรองตัวตนด้วยชีวิตยารายการหรือรหัส PIN ของอุปกรณ์

TEEs ใช้งานในหลายๆ โซลูชัน กระเป๋าปัจจุบัน

  • MPCs: Fireblocks ใช้ Intel SGX TEEs เพื่อแยกข้อมูลการเข้ารหัสอัลกอริธึมการเข้ารหัส MPC และ ZKP และส่วนการดําเนินการของซอฟต์แวร์จากระบบภายในและบุคคลที่สามภายนอก Fireblocks จัดเก็บคีย์ MPC ข้อมูลประจําตัว API และกลไกนโยบายไว้ในวงล้อมที่ปลอดภัยเพื่อป้องกันการเข้าถึงโดยไม่ได้รับอนุญาตโดยแฮกเกอร์พนักงานโกงและผู้สมรู้ร่วมคิดภายใน
  • กระเป๋าสมาร์ทคอนแทร็ก: ตามที่ระบุในส่วน RIP-7212 ก่อนหน้านี้ กระเป๋าสมาร์ทใช้เทคโนโลยี TEE บนโทรศัพท์มือถือเพื่อเก็บรหัสผ่าน กระเป๋าสมาร์ทคอนแทร็กปัจจุบันที่ใช้เทคโนโลยี TEE รวมถึง Coinbase Smart Wallet, Banana SDK, Turnkey, Clave, และ Weeve

ผลกระทบในอนาคต#

TEEs กำลังจะเป็นสิ่งเปลี่ยนเกมสำคัญสำหรับบล็อกเชน

  • Flashbots SUAVE จะใช้ TEEs เพื่อสร้างนิเวศ MEV ที่ปลอดภัยและเป็นส่วนตัว
  • กระเป๋าเงินสัญญาอัจฉริยะจะใช้ TEEs มือถือและ Account Abstraction เพื่อปรับปรุงประสบการณ์การเริ่มต้นใช้งานของผู้ใช้และเข้าถึงผู้ชมผู้ใช้ใหม่
  • บริษัทใหญ่ได้ปรับการใช้ TEEs เพื่อแก้ปัญหาความเป็นส่วนตัวและความปลอดภัยของตนเอง วีซ่าได้สร้างบล็อกเชน LucidiTEE ซึ่งมีประสิทธิภาพในการคำนวณแบบหลายฝ่ายและการจัดเก็บข้อมูลส่วนตัว
  • TEEs เป็นทางเลือกที่มีศักยภาพในการปฏิบัติตามข้อกำหนดของหน่วยงานกำกับดูแล โดยเพิ่มความควบคุม ความเป็นส่วนตัวของข้อมูล และความปลอดภัยในด้านปฏิบัติการสำหรับบล็อกเชน

อ้างอิง:

  1. Andrew Miller, สัญญาอัจฉริยะที่ใช้ TEE และข้อผิดพลาดในการปิดผนึก.
  2. Braavos, Hardware Signer: การเพิ่มความปลอดภัยของกระเป๋าเงินสกุลดิจิตอล.
  3. ฐาน,Solidity WebAuthn Authentication Assertion Verifier.
  4. นิคซัมเมอร์ส, คำถามที่พบบ่อยเกี่ยวกับ Passkeys: สิ่งที่พวกเขาคืออะไร และคำถามที่ถามบ่อยอื่น ๆ
  5. แอปเปิล เอกสารฐานที่มั่นคง
  6. คาลวิน Wankhede, Titan M2 security chip ในโทรศัพท์ Pixel ของ Google คืออะไร?
  7. เอกสาร Fireblocks
  8. Sinha, R., Gaddam, S., Kumaresan, R. - วีซ่า วิจัย.LucidiTEE: ระบบ TEE-blockchain สําหรับการคํานวณแบบหลายฝ่ายที่สอดคล้องกับนโยบายพร้อมความเป็นธรรม.

การดำเนินการ ควบคุม และ การกระจายอำนาจ

หนึ่งในความท้าทายสำคัญสำหรับผู้ให้บริการกระเป๋าเงินคือการศึกษาผู้ใช้และผู้กำกับดูแลเกี่ยวกับการรักษาความปลอดภัยของตนเองและบัญชีออนเชน อย่างไรก็ตาม ภายในนิกซ์นิกซ์เอโคซิสเมทัส ผู้มีส่วนได้ส่วนเสียหลักได้เข้าใจจุดสำคัญหลายประการ:

  1. กระเป๋าไม่ได้เก็บรักษา จัดการ หรือปกครองสินทรัพย์ของผู้ใช้ แต่พวกเขาเพียงจะให้อินเทอร์เฟซเพื่อเข้าถึงมัน
  2. ที่อยู่บล็อกเชนนั้นอยู่อย่างอิสระจากกระเป๋าเงิน และไม่ได้ถูกสร้างหรือจัดการโดยกระเป๋าเงิน
  3. ผู้ใช้มีเสรีภาพในการสลับระหว่างผู้ให้บริการกระเป๋าเงินที่แตกต่างกัน เนื่องจากสินทรัพย์และบัญชีของพวกเขาอยู่บนเชน แยกจากบริการกระเป๋าเงินที่เฉพาะเจาะจงใดๆ

ความเข้าใจที่เพิ่มขึ้นนี้มีความสําคัญอย่างยิ่งในการชี้แจงบทบาทของกระเป๋าเงินในระบบนิเวศของสกุลเงินดิจิทัลและแยกความแตกต่างจากผู้ให้บริการทางการเงินแบบดั้งเดิม

Stablecoins และ MiCA#

Stablecoins ยังคงเป็นหนึ่งในสินทรัพย์ crypto ที่สําคัญที่สุดเนื่องจากช่วยให้สามารถถ่ายโอนมูลค่าข้ามพรมแดนและระบบเศรษฐกิจได้อย่างราบรื่นและราบรื่น พวกเขาอนุญาตให้ผู้ใช้ย้ายมูลค่าระหว่างสินทรัพย์ที่อาจผันผวนของราคาไปยังสกุลเงินที่มั่นคงสําหรับการใช้งานในอนาคต อย่างไรก็ตาม Stablecoins ได้ขึ้นสู่อันดับต้น ๆ ของวาระ crypto ของหน่วยงานกํากับดูแลหลายแห่งเนื่องจากความกังวลเกี่ยวกับ:

  1. ควบคุมและตรวจสอบการไหลของเงินตราฟิatโลก
  2. ความสำคัญของพวกเขาต่อความแข็งแกร่งของสกุลเงินและนโยบายการเงิน
  3. ความจำเป็นในการควบคุมในการออกและการสนับสนุนของพวกเขา

เนื่องจากนั้น สเตเบิลคอยน์ได้เป็นหนึ่งในความสำคัญสูงสุดในกำหนดการสกุลเงินดิจิทัลของผู้ควบคุมหลายแหล่ง และเป็นที่เริ่มต้นของการโต้วาทีเกี่ยวกับบทบาทของพวกเขาในระบบการเงินทั่วไป

ในสหรัฐอเมริกา สเตเบิลคอยน์ได้รับความสนใจจากการกำกับทางกฎหมายอย่างมีนัยสำคัญกับโครงการลิบร้าของ Facebook (ที่เป็น Meta ตอนนี้) บริษัทเทคโนโลยีที่เสนอความสามารถของสเตเบิลคอยน์ที่ถูกบริหารโดยเอกชนซึ่งในทฤษฎีจะสามารถกลายเป็นสกุลเงินดิจิทัลที่สำคัญเป็นหลัก ทำให้เกิดความกังวลเกี่ยวกับผลกระทบต่อการควบคุมนโยบายเงินธนาคารกลาง

นับตั้งแต่โครงการ Libra ปิดตัวลงในปี 2022 เป้าหมายหลักของนโยบาย Stablecoin ด้านกฎระเบียบของสหรัฐอเมริกาคือการรับรองหลักประกันที่เหมาะสมและการกํากับดูแล stablecoins การเปลี่ยนแปลงนี้ทําให้ผู้ออก Stablecoin นําแนวทางปฏิบัติที่คล้ายกับสถาบันการเงินที่มีการควบคุมด้วยข้อตกลงการดูแลที่แข็งแกร่งความสัมพันธ์ด้านการธนาคารที่จัดตั้งขึ้นและโปรแกรมการตรวจสอบที่ครอบคลุม ในขณะที่หน่วยงานกํากับดูแลต่าง ๆ ได้สนับสนุนกฎระเบียบชิ้นเล็ก ๆ สภาคองเกรสของสหรัฐอเมริกากําลังทํางานเพื่อกรอบการกํากับดูแลที่ครอบคลุมมากขึ้นสําหรับ stablecoins

ในสหภาพยุโรป Market in Crypto-Assets Regulation (MiCA) กําลังมีผลบังคับใช้และมีข้อกําหนด stablecoins ที่สําคัญ จากการเขียนนี้ มีเพียง USDC และ Euro stablecoin ของ Circle เท่านั้นที่จดทะเบียนในสหภาพยุโรปได้สําเร็จ

การแลกเปลี่ยนและกฎหมายทรัพย์สิน#

การแลกเปลี่ยนโทเค็นในกระเป๋าเงินดาวน์ได้กลายเป็นคุณสมบัติยอดนิยมในกระเป๋าเงินดาวน์ของสกุลเงินดิจิตอลหลายรูปแบบ ทำให้การใช้งานแอปพลิเคชันบนเชนได้ปรับปรุงและเป็นที่นิยม และช่วยให้ผู้ใช้สามารถนำทางการสร้างสะพานและปฏิสัญกรรมข้ามเชนได้

อย่างไรก็ตามฟังก์ชันนี้ดึงดูดการตรวจสอบด้านกฎระเบียบโดยเฉพาะอย่างยิ่งจากหน่วยงานกํากับดูแลหลักทรัพย์ที่พยายามใช้กฎระเบียบบริการทางการเงินแบบดั้งเดิมกับกระเป๋าเงินที่เสนอคุณสมบัติการแลกเปลี่ยน โดยเฉพาะอย่างยิ่ง ก.ล.ต. ได้ดําเนินการทางกฎหมายกับผู้ให้บริการกระเป๋าเงินบางรายโดยกล่าวหาว่าฟังก์ชันการแลกเปลี่ยนกระเป๋าเงินเหล่านี้ทํางานได้อย่างมีประสิทธิภาพในฐานะนายหน้าซื้อขายหลักทรัพย์ที่ไม่ได้ลงทะเบียน

SEC v. Coinbase#

ในเดือนเมษายน 2567 ก.ล.ต. อ้างCoinbase Wallet ที่ทำหน้าที่เป็นโบรกเกอร์ถูกปฏิเสธ กระเป๋าสตางค์ที่ดูแลเองพร้อมฟังก์ชันสกุลเงินสวิทช์โดยทั่วไปไม่ตรงกับเกณฑ์การจำแนกโบรกเกอร์ ข้อโต้แย้งของ SEC ที่อ้างอิงมาจากการกล่าวหาว่าบางสินทรัพย์ที่มีทางเลือกผ่านกระเป๋าสตางค์เหล่านี้เป็นหลักทรัพย์ที่ไม่ได้ลงทะเบียน

SEC v. Consensys#

Consensys ฟ้อง SEC เป็นอย่างมากในเดือนเมษายน พ.ศ. 2024 เกี่ยวกับว่า SEC มีอำนาจกฎหมายในการควบคุม MetaMask เป็นโบรกเกอร์และผู้ออกหลักทรัพย์และได้รับการพิจารณาโดยศาลในกรณีนี้โดยเร่งด่วน กระบวนการศาลที่รีบร้อนอาจส่งผลให้มีการตัดสินในปลายปีนี้

แม้จะมีการฟ้องร้องนี้และแพ้คดี Coinbase v SEC แต่ ก.ล.ต. ได้ยื่นฟ้อง หมายเหตุเวลส์ในสิ้นเดือนมิถุนายน ค.ศ. 2024 สหลักฯ กล่าวหาว่า Consensys ได้ดำเนินการเสมือนตัวแทนการขายที่ไม่ได้ลงทะเบียนของสมบัติด้านเหรียญเชื่อมผ่าน MetaMask Swaps และผ่านโปรแกรมการจับ MetaMask Staking ของตน

ผลกระทบในอนาคต#

ในขณะที่กระเป๋าจะยังคงอยู่ที่ด้านหน้าของการโต้วาทีเกี่ยวกับการเงินที่ผิดกฎหมายและการรักษาเอง เป็นส่วนใหญ่ของการสนทนากฎหมายเชิงอนาคตจะเปลี่ยนทิศทางไปสู่คำถามเกี่ยวกับการกระจายอำนาจ ในหลายปีที่ผ่านมา อุตสาหกรรมคริปโตได้ใช้แนวคิดการกระจายอำนาจเพื่ออธิบายกับผู้กำกับว่าทำไมกฎหมายทางการเงินสมัยเดิมไม่ควรใช้กับบริการคริปโต ข้อโต้แย้งนี้เน้นเฉพาะเรื่องควบคุมและฝ่ายรับผิดชอบ

กฎหมายและคำแนะนำด้านการเงินแบบดั้งเดิมมีบทบาทในการควบคุมผู้กลางเพื่อให้ความคุ้มครองและความรับผิดชอบต่อผู้บริโภค อย่างไรก็ตาม ความท้าทายสำคัญก็เกิดขึ้น: วิธีการที่จะบรรลุวัตถุประสงค์เหล่านี้เมื่อบริการที่เกี่ยวข้องเป็นสิ่งที่เกี่ยวกับการไม่ใช่เป็นผู้กลางและไม่มีการควบคุมสินทรัพย์หรือดำเนินการสำหรับผู้ใช้?

การกระจายอํานาจทั้งในฐานะแนวคิดและเป้าหมายการออกแบบได้ช่วยอธิบายว่าเหตุใดกฎระเบียบบริการทางการเงินแบบดั้งเดิมจึงยากที่จะนําไปใช้กับ crypto อย่างไรก็ตามตอนนี้เรากําลังเข้าสู่ขั้นตอนใหม่ของวาทกรรมด้านกฎระเบียบที่หน่วยงานกํากับดูแลกําลังพยายามกําหนดและใช้คําจํากัดความของการกระจายอํานาจกับบริการต่างๆตั้งแต่กระเป๋าเงินไปจนถึงการแลกเปลี่ยนแบบกระจายอํานาจ (DEXs) และอื่น ๆ ตอนนี้หน่วยงานกํากับดูแลเห็นโอกาสในการจัดประเภทบริการ crypto จํานวนมากว่าไม่กระจายอํานาจหรือ "กระจายอํานาจในชื่อเท่านั้น" การจําแนกประเภทนี้เกิดจากปัจจัยหลักสองประการ:

  1. การบรรทึกของการตรงตรึงตามมาตรฐานสำหรับความกระจายที่แท้จริง มักจะเป็นเรื่องที่ยากทางเทคนิคสำหรับบริการหลายราย
  2. มาตรฐานที่กระจายอำนาจเหล่านี้ อาจจะไม่สอดคล้องกับวัตถุประสงค์ของการประกอบกฎหมายจริงๆ การเปลี่ยนแปลงทิศทางในการกำหนดกฎหมายนี้ อาจส่งผลกระทบอย่างมากต่อวิธีการจัดหมวดหมู่และกำหนดกฎหมายของบริการด้านสกุลเงินดิจิทัลในอนาคต

นั่นคือเหตุผลที่วาทกรรมด้านกฎระเบียบในระยะต่อไปจะเปลี่ยนไปสู่แนวคิดของการควบคุม คําถามสําคัญจะรวมถึง: กระเป๋าเงินสามารถควบคุมการดําเนินการของผู้ใช้ได้หรือไม่? DEX สามารถควบคุมวิธีการดําเนินการหรือเติมการดําเนินการได้หรือไม่? อุตสาหกรรม crypto โดยรวมกําลังก้าวหน้าอย่างมากในการพัฒนารูปแบบการดําเนินงานใหม่ที่ก้าวไปไกลกว่าแนวคิดของบริการแบบกระจายอํานาจและเข้าสู่การสนทนาเกี่ยวกับการควบคุมข้อมูลและความเป็นส่วนตัว

แนวหน้าของความก้าวหน้าเหล่านี้คือยูทิลิตี้ของสภาพแวดล้อมการดําเนินการที่เชื่อถือได้ (TEEs) เรากําลังก้าวไปสู่โครงสร้างตลาดที่การควบคุมการดําเนินงานอยู่ภายในฮาร์ดแวร์และซอฟต์แวร์มากกว่ากับผู้ให้บริการ ในรูปแบบนี้ผู้ให้บริการไม่มีการควบคุมโดยตรงต่อการดําเนินการที่เกิดขึ้นหรือความสามารถในการดูคําสั่งซื้อของผู้ใช้ ด้วยวิธีการนี้อุตสาหกรรม crypto กําลังบุกเบิกวิธีการใหม่ ๆ สําหรับบริการทางการเงินและแอปพลิเคชันการสื่อสารเพื่อดําเนินการ

สุดท้าย ขณะที่เราย้ายจากการอภิปรายเกี่ยวกับการกระจายอำนาจไปสู่การสนทนาที่ซับซ้อนมากขึ้นเกี่ยวกับควบคุม แนวคิดของการปฏิบัติ ความสมบูรณ์ และการตกลงจะกลายเป็นสิ่งสำคัญอย่างมาก อุตสาหกรรมจะต้องกำหนดค่ารวมกัน:

  1. ใครรับผิดชอบในการดำเนินการ
  2. เมื่อการดำเนินการถือว่าได้รับการตรวจสอบบนเชือง
  3. ใครรับผิดชอบในการตกลง

ปฏิเสธ:

  1. บทความนี้ถูกพิมพ์ซ้ำจาก [Flashbots], สิทธิ์ในการคัดลอกทั้งหมดเป็นของผู้เขียนต้นฉบับ [ Flashbots]. หากมีข้อขัดแย้งใดๆ ในการนำเผยแพร่นี้ โปรดติดต่อGate เรียนทีม (เกต เลิร์น) และพวกเขาจะดำเนินการโดยเร่งด่วน
  2. ข้อความปฏิเสธความรับผิด: มุมมองและความคิดเห็นที่แสดงในบทความนี้เป็นเพียงของผู้เขียนเท่านั้น และไม่เป็นการให้คำแนะนำทางการลงทุนใดๆ
  3. การแปลบทความเป็นภาษาอื่น ๆ โดยทีม Gate Learn นอกจากการกล่าวถึงไว้แล้ว ห้ามคัดลอก แจกจ่าย หรือลอกเลียนบทความที่แปล

สถานะของกระเป๋า 2024

ขั้นสูง10/14/2024, 7:02:37 AM
บทความนี้พูดถึงสถานะปัจจุบัน ความท้าทาย และแนวโน้มในอนาคตของระบบกระเป๋า Ethereum ซึ่งรวมถึงการวิเคราะห์ลักษณะของประเภทต่าง ๆ ของกระเป๋าและบทบาทของพวกเขาในกระแสคำสั่ง รวมถึงการสำรวจผลกระทบจากการทำให้มีศูนย์กลางในตลาดการสร้างบล็อก

กระเป๋าเป็นประตูเข้าสู่ Web3 ซึ่งทำหน้าที่เป็นประตูสำคัญสำหรับผู้ใช้ในการส่งและรับข้อความ จัดการกับเงิน และโต้ตอบกับแอปพลิเคชันบล็อกเชน ในฐานะส่วนสำคัญของโครงสร้างพื้นฐานบล็อกเชน กระเป๋ามีบทบาทสำคัญในการรูปแบบประสบการณ์ของผู้ใช้ใน Web3

ระบบนิวเครืองกระเป๋าเงินมีความหลากหลาย โดยผู้ให้บริการมีผลิตภัณฑ์และบริการที่หลากหลายผ่านกลไกที่แตกต่างกัน ซึ่งผู้ให้บริการกระเป๋าเงินพยายามสู่การยั่งยืนและความหลากหลาย โดยโมเดลดำเนินงานของพวกเขากำลังเปลี่ยนแปลงอย่างต่อเนื่อง สร้างความเคลื่อนไหวใหม่ระหว่างผู้ใช้ แอปพลิเคชัน และโครงสร้างพื้นฐานบล็อกเชนที่เกิดขึ้น

รายงานของเรามีจุดมุ่งหมายที่จะสอดส่องสถานะปัจจุบันของกระเป๋าบน Ethereum โดยพัฒนาต่อจากการวิจัยที่ดำเนินการโดยorderflow.art.

อย่างไรก็ตาม การระบุกระเป๋าเงินผ่านการติดตามธุรกรรมบนเชือกโซ่มีความท้าทายหลายประการ:

  1. การระบุไม่สมบูรณ์เนื่องจากไม่ทราบเราเตอร์หรือที่อยู่ลายเซ็น
  2. ความยากลำบากในการระบุหลายที่อยู่ของกระเป๋าเงินที่เกี่ยวข้องกับบริษัทแลกเปลี่ยนที่มีส่วนรวม
  3. การขาดที่อยู่เราเตอร์สำหรับบางกระเป๋าที่ทำให้การระบุผู้ใช้เป็นที่ยาก

นโยบายการจำกัดเหล่านี้ แม้ว่ามีข้อจำกัดเหล่านี้ รายงานนี้จะให้ภาพรวมอย่างครอบคลุมเกี่ยวกับทิวทัศน์ของกระเป๋าเอเธอเรียม แนวโน้มปัจจุบัน และโอกาสในอนาคต

รายงานของเริ่มต้นด้วยส่วนพื้นหลังที่ครอบคลุมสองพื้นที่สำคัญ: การจำแนกประเภทกระเป๋าเงินและวงจรชีวิตของคำสั่ง ในส่วนของการจำแนกประเภทกระเป๋าเงิน เราจะจัดประเภทกระเป๋าเงิน Web3 เป็นชนิดที่มีความรับผิดชอบและไม่มีความรับผิดชอบ โดยจะกล่าวถึงรายละเอียดของรูปแบบต่าง ๆ ของกระเป๋าเงินที่ไม่มีความรับผิดชอบ ส่วนของวงจรชีวิตของคำสั่งจะกล่าวถึงการเดินทางของธุรกรรม การระบุผู้เล่นสำคัญตั้งแต่ผู้ก่อตั้งวงจรคำสั่งจนถึงผู้สร้างบล็อก

ต่อไปเราจะสำรวจแนวโน้มปัจจุบัน โดยเน้นที่การเปลี่ยนแปลงเมื่อเร็วๆนี้ที่มีผลต่อผู้ก่อต้นกระแสคำสั่ง (OFOs) พวกเราจะสำรวจผลกระทบของการเซ็นทรัลไลเซชั่นที่เพิ่มขึ้นในตลาดการสร้างบล็อก ซึ่งได้เสริมการแข่งขันสำหรับกระแสคำสั่ง ส่วนนี้ครอบคลุมสามแนวคิดหลัก: การชำระเงินสำหรับกระแสคำสั่ง (PFOF), การประมูลกระแสคำสั่ง (OFAs), และการกระแสคำสั่งส่วนบุคคล (POF) นอกจากนี้เราจะแนะนำเอกสารแนวคิด (AA), โดยเน้นเฉพาะที่ ERC-4337, การพัฒนาที่สำคัญที่กำลังเปลี่ยนแปลงเทศการกระเป๋าในปัจจุบัน

สุดท้ายใน Future Trends เราสํารวจการพัฒนาที่มุ่งยกระดับประสบการณ์ของผู้ใช้และจัดการกับความท้าทายด้านกฎระเบียบในภูมิทัศน์กระเป๋าเงิน เราตรวจสอบการยืนยันล่วงหน้า (pre-confs) ซึ่งเป็นกลไกที่ออกแบบมาเพื่อปรับปรุงความเร็วในการยืนยันธุรกรรม นอกจากนี้เรายังวิเคราะห์ข้อเสนอการปรับปรุง Ethereum (EIPs) สองข้อที่พยายามเพิ่มความสามารถในการเป็นนามธรรมของบัญชี นอกจากนี้ เรายังกล่าวถึง Trusted Execution Environments (TEEs) และบทบาทของพวกเขาในการปรับปรุงความปลอดภัยและความเป็นส่วนตัวสําหรับกระเป๋าเงิน Web3 เราพิจารณาว่า TEEs อาจใช้เป็นโซลูชันการปฏิบัติตามข้อกําหนดที่เป็นไปได้สําหรับอุตสาหกรรม crypto โดยเฉพาะอย่างยิ่งเมื่อการมุ่งเน้นด้านกฎระเบียบเปลี่ยนจากการกระจายอํานาจเป็นคําถามเกี่ยวกับการควบคุม

Background#

บทนำ#

กระเป๋าที่ทำหน้าที่เป็นอินเตอร์เฟซหลักสำหรับผู้ใช้ที่จะโต้ตอบกับแอปพลิเคชันบล็อกเชน ขณะที่ผู้ใช้มักจะรักษากระเป๋าหลายๆ รายการ (เช่นบัญชี MetaMask หลายรายการ) กระบวนการโอนย้ายคีย์ส่วนตัวไปยังผู้ให้บริการกระเป๋าใหม่มักเป็นเรื่องยุ่งยาก ความขาดความสะดวกสบายสำหรับผู้ใช้ในการย้ายไปใช้งานได้ทำให้เกิดอิทธิพลที่ทำให้ผู้ใช้ยึดติดกับผู้ให้บริการกระเป๋าที่มีอยู่

การแข่งขันในการได้รับออเดอร์ได้เพิ่มขึ้น ซึ่งทำให้การได้มาของผู้ใช้และการเก็บรักษานั้นสำคัญขึ้นสำหรับผู้ให้บริการกระเป๋า ภูมิทัศน์การแข่งขันนี้ได้นำไปสู่การพัฒนาที่น่าสนใจ: แอปพลิเคชันการเงินที่มีลักษณะที่ไม่มีส่วนต่อของให้บริการเช่น Uniswap, 1inch และ Curve Finance ตอนนี้กำลังสร้างกระเป๋าของตัวเอง การเคลื่อนย้ายยุคกลยุทธ์นี้ทำให้แพลตฟอร์มเหล่านี้ในด้านการเงินที่ไม่มีส่วนต่อมีควบคุมมากขึ้นต่อออเดอร์ของผู้ใช้ของตน โดยอาจจะจับค่ามากขึ้นและมอบประสบการณ์ของผู้ใช้ที่สมบูรณ์มากขึ้น

แนวโน้มนี้ย้ำยั้งความสัมพันธ์ที่ก้าวขึ้นระหว่างผู้ใช้ กระเป๋าเงิน และแอปพลิเคชัน DeFi ในระบบนิเวศบล็อกเชน มันเน้นให้เห็นว่าการแข่งขันสำหรับการไหลเรียงลำดับกำลังทำให้ทิวทัศน์ของกระเป๋าเงินเปลี่ยนแปลง และมีผลต่อกลยุทธ์ของผู้เล่นระดับใหญ่ในพื้นที่ DeFi

รูปที่ 1 ภาพรวมของระบบนิเวศกระเป๋า Ethereum

Taxonomy กระเป๋า#

Wallet Web3 มักจะถูกจำแนกออกเป็นสองประเภท คือ custodial ควบคุมโดยบุคคลที่สาม หรือ non-custodial ควบคุมโดยผู้ใช้ การควบคุมถูกกำหนดโดยใครถือกุญแจส่วนตัวของกระเป๋า

  • กระเป๋าใบสำคัญ: ซึ่งมักจะถูกเสนอโดยแลกเปลี่ยนเงินดิจิตอลและบอท Telegram กระเป๋าใบสำคัญถือคีย์ส่วนตัวของผู้ใช้และมอบประสบการณ์ที่ดีขึ้นให้กับผู้ใช้ อย่างไรก็ตาม ผู้ใช้จะไม่สามารถควบคุมทุกด้านของเงินของตนและบุคคลที่สามสามารถเข้าถึงเงินของผู้ใช้โดยไม่ได้รับอนุญาต
  • กระเป๋าเงินที่ไม่ใช่ผู้ดูแล: ผู้ใช้ถือกุญแจส่วนตัวและควบคุมกระเป๋าเงินที่ไม่ใช่ผู้ดูแลอย่างเต็มที่ หากคีย์ส่วนตัวสูญหายผู้ใช้จะสูญเสียการเข้าถึงกระเป๋าเงินและเงินของพวกเขา คีย์ส่วนตัวสําหรับกระเป๋าเงินร้อนจะถูกเก็บไว้ในอุปกรณ์ที่เชื่อมต่ออินเทอร์เน็ตที่โต้ตอบกับแอปพลิเคชัน กระเป๋าเงินเย็นเก็บกุญแจส่วนตัวบนอุปกรณ์ฮาร์ดแวร์ที่มีช่องว่างอากาศโดยเฉพาะซึ่งไม่โต้ตอบกับแอปพลิเคชัน กระเป๋าเงิน "ร้อน" ที่ไม่ใช่ผู้ดูแลเชื่อมต่อกับอินเทอร์เน็ตและมักจะเข้าถึงได้ผ่านส่วนขยายเบราว์เซอร์แอพมือถือหรือแอปพลิเคชันเดสก์ท็อป กระเป๋าเงิน "เย็น" ไม่มีการเข้าถึงออนไลน์และทรัพย์สินจะถูกเก็บไว้ในอุปกรณ์ทางกายภาพ

มีประเภทต่าง ๆ ของกระเป๋าที่ไม่ใช้บริการเก็บเงิน ด้วยเทคโนโลยีที่แตกต่างกันเพื่อปรับปรุงประสบการณ์และความปลอดภัยของผู้ใช้

MPC Wallets#

การคำนวณหลายฝ่ายกระเป๋า (MPC) ใช้เทคนิคการเข้ารหัสเพื่อเข้ารหัส แยกส่วนและกระจายกุญแจส่วนตัวไปยังอุปกรณ์หลายๆ เครื่อง อุปกรณ์หรือฝ่ายเหล่านี้จะต้องประเมินการคำนวณโดยไม่เปิดเผยกุญแจส่วนตัวหรือข้อมูลของตน เป็นโปรโตคอลการคำนวณของหมู่ฝ่ายที่ใช้ในบริบทของกระเป๋า (MPC) มักจะมีคุณสมบัติเหล่านี้:

  1. ความปลอดภัยของค่าที่กำหนด: การรับรองว่าจำนวนคนที่กำหนดไว้ต้องร่วมมือกันเพื่อลงลายมติการทำธุรกรรม
  2. การแบ่งแยกส่วนกุญแจ: ความสามารถในการแบ่งส่วนกุญแจส่วนตัวเป็นหลายส่วน
  3. การสร้างคีย์แบบกระจาย: การสร้างคีย์ในลักษณะที่กระจายไปยังไม่มีฝ่ายใดทราบค่าคีย์ส่วนตัวทั้งหมด

ประโยชน์ของกระเป๋าเงิน MPC คือ:

  1. ความปลอดภัย: เนื่องจากไม่มีบุคคลเดียวควบคุมกุญแจส่วนตัว ผู้โจมตีจำเป็นต้องโจมตีหลายฝ่ายเพิ่มความปลอดภัยของกระเป๋า
  2. ความสามารถในการกู้คืน: ด้วยชิ้นส่วนคีย์ที่เข้ารหัสที่เก็บไว้ในสถานที่หลายแหล่ง ฝ่ายที่ได้รับอนุญาตสามารถกู้บัญชีได้หากคีย์หาย
  3. ความเข้าถึง: สินทรัพย์สามารถถือไว้ออนไลน์ได้เนื่องจากชิ้นส่วนของกุญแจส่วนตัวถูกกระจายไปในหลายฝ่ายอย่างปลอดภัย ธุรกรรมสามารถดำเนินการได้อย่างมีประสิทธิภาพมากกว่ากระเป๋าเงินร้อนโดยไม่เสี่ยงความปลอดภัยของกุญแจ

บัญชีเจ้าของภายนอก (EOAs)#

บัญชีที่เอาออกมา (EOAs) จะถูกบริหารจัดการโดยคีย์ส่วนตัวที่เป็นเอกลักษณ์ที่ผู้ใช้ควบคุมเพื่อทำการติดต่อกับสมาร์ทคอนแทรคท์บนเชน

EOAs use a private ขั้นตอนลายเซ็นดิจิทัลโค้ดโค้ง สามารถใช้ (ECDSA) ในการเซ็นและตรวจสอบธุรกรรมดิจิทัล ผู้ใช้สามารถส่งและรับธุรกรรม โต้ตอบกับสมาร์ทคอนแทรค และอนุมัติข้อความผ่าน EOAs ได้

เพื่อสร้าง EOA อินเตอร์เฟซกระเป๋าสตางค์จะสร้างคีย์ส่วนตัวและวลีดิ้ง ด้วยเหตุผลที่เกี่ยวข้องกับคีย์ส่วนตัวและวลีดิ้งที่เป็นเอกลักษณ์ เมื่อผู้ใช้สูญเสียทั้งคีย์ส่วนตัวและวลีดิ้งพวกเขาจะสูญเสียการเข้าถึงกระเป๋าสตางค์ของพวกเขา

Smart Contract Wallets#

กระเป๋าสมาร์ทคอนแทร็กต์ หรือ กระเป๋าสมาร์ท ใช้การกระทำบัญชีและความสามารถในการเขียนโปรแกรมของสมาร์ทคอนแทร็กต์เพื่อปรับปรุงประสบการณ์ของผู้ใช้ กระเป๋าสมาร์ทคอนแทร็กต์ไม่ได้ควบคุมโดยคีย์ส่วนตัว แต่ควบคุมโดยรหัสสัญญา โปรโตคอล Account Abstraction เช่น ERC-4337 ช่วยให้กระเป๋าสมาร์ทคอนแทร็กต์หลีกเลี่ยงความจำเป็นที่กระเป๋า EOA เริ่มต้นธุรกรรม กระเป๋าสมาร์ทคอนแทร็กต์สามารถโปรแกรมสำหรับคุณสมบัติเช่น:

  1. การยืนยันตัวตนสองขั้นตอน
  2. การล็อกบัญชี
  3. การกู้คืนอย่างยืดหยุ่น
  4. การจัดกลุ่มธุรกรรม
  5. ขีดจำกัดการโอนและการใช้จ่าย
  6. คีย์เซสชัน
  7. การสนับสนุน Gas และการชำระ Gas ด้วยตัวเหรียญที่ไม่ใช่ตัวเหรียญหลัก
  8. กระเป๋า Multi-sig

เมื่อเปรียบเทียบกับบัญชีอีโอเอ, กระเป๋าเหรียญสมาร์ทคอนแทรคมีค่าใช้จ่ายในเชื้อเพลิงที่น้อยเนื่องจากการดำเนินการของโค้ดสัญญาและการเผยแพร่เหตุการณ์ สมาร์ทคอนแทรคต์มีความซับซ้อนและมีพลังงานมากกว่าบัญชีอีโอเอ, ดังนั้นควรเชื่อถือกระเป๋าเหรียญสมาร์ทคอนแทรคที่ผ่านการตรวจสอบและทดสอบไว้

Order Flow Lifecycle#

Orderflow.artได้สะท้อนแสงทิศทางการสั่งซื้อและระบุผู้เล่นที่รู้จักบนเชือกในวงจรชีวิตของธุรกรรม

ช่วงชีวิตของธุรกรรมเริ่มต้นทางด้านซ้ายของกระแสสั่งซื้อ Sankey ด้วยการใช้งาน on-chain frontends และสิ้นสุดทางด้านขวาด้วยผู้สร้างบล็อก

รูปที่ 2. แก้ไข Orderflow.art Sankey จาก 30 กันยายน 2024

ผู้เกี่ยวข้องสำคัญบนเชือกโซ่ในชีวิตการทำธุรกรรมคือ:

Order Flow Originators#

Order Flow Originators (OFOs) เป็นแอปพลิเคชันแบบ on-chain ตัวแรกที่โต้ตอบกับกระเป๋าเงิน OFOs รวมถึง:

  1. กระเป๋า: กระเป๋ากำลังเพิ่มฟังก์ชันการทำงานมากขึ้นเพื่อปรับปรุงประสบการณ์ของผู้ใช้ เช่น การแลกเปลี่ยนโดยตรง
    หมายเหตุ: ตัวเลข 3, 4, และ 5 เฉพาะการรวมเราเตอร์ที่รู้จักและเป็นตัวแทนที่น้อยลงของการทำธุรกรรมสวอพของกระเป๋า
  2. Frontends: แอปพลิเคชันเช่น Uniswap มีกระเป๋าและอินเตอร์เฟซของตัวเองสำหรับผู้ใช้ในการสร้างธุรกรรม ฟร้อนเอนด์ DEX กำลังสูญเสียอิทธิพลในทั้งปริมาณการซื้อขายและการแบ่งแยกระดับธุรกรรม (รูปที่ 3 และ 4)
  3. บอทเทเลเกรม: Banana Gun, Maestro, และ Unibot ได้จับกว่า 1 ส่วนสำคัญของธุรกรรมการค้าปลีกในปีที่ผ่านมา (รูปที่ 4) ขนาดการซื้อขายทั่วไปมักน้อยกว่า $10,000 (รูปที่ 5)
  4. Aggregators: ตัวรวมคือแอปพลิเคชันเช่น DefiLlama, Matcha, 0x API, และ 1inch API ที่เชื่อมต่อกับ DEXs หลายแหล่งเพื่อรวม Likelihood ที่แตกต่างกันไว้ด้วยกัน จำนวนธุรกรรมแบ่งตลาดยังคงคงที่อยู่ตั้งแต่ปี 2023 (ภาพที่ 3 และ 4) ขณะที่ปริมาณการซื้อขายลดลงเล็กน้อย
  5. การประมูลการไหลของคําสั่งซื้อ: OFA รวมถึงการประมูลชุดตัวแก้ (เช่น CoWSwap) ระบบ RFQ (เช่น Uniswap X) และการประมูลการดําเนินการ (เช่น MEV-Blocker) OFA ได้รับส่วนแบ่งการตลาดปริมาณการซื้อขายด้วยค่าใช้จ่ายของ DEX Frontends (รูปที่ 3) และมักใช้สําหรับการซื้อขายขนาดใหญ่ (รูปที่ 5)

รูปที่ 3. ปริมาณการซื้อขายด้านหน้า (3 ปี), Dune Analytics September 30, 2024.

รูปที่ 4 จำนวนธุรกรรมฝั่งหน้า (3 ปี), Dune Analytics กันยายน 30, 2024

รูปที่ 5. ขนาดการซื้อขายฝั่งหน้า (7 วัน), Dune Analytics วันที่ 30 กันยายน 2024.

ผู้ให้ความสะดวกในการซื้อขาย#

ธุรกรรมขนาดใหญ่หรือธุรกรรมที่เกี่ยวข้องกับคู่การซื้อขายที่ไม่สามารถแลกเปลี่ยนได้บ่อยครั้งจะถูกนำไปสู่การประมูล Order Flow Auctions (OFAs) และตัวรวมเพื่อลดการสลิปเพจ ผู้ให้บริการเหล่านี้จะนำเสนอ Likability จากตลาดหลายแหล่ง รวมถึง ตลาดแบบเซ็นทรัลไลซ์ (DEXs) แหล่งที่อยู่นอกเชน และคลังสินค้าที่เป็นเอกสิทธิ์

  1. Market Makers: ตัวแทนการซื้อขายที่ใช้ Likwiditi และสินค้าคงคลังของตนเองเพื่อดำเนินการซื้อขาย พวกเขาจะให้ Likwiditi สำหรับแพลตฟอร์มการขอราคา (RFQ) เช่น Hashflow และ Uniswap X
  2. Solvers: องค์กรบุคคลที่สามที่กำหนดเส้นทางและราคาที่เหมาะสมสำหรับการดำเนินการธุรกรรม ผู้แก้ปัญหาถูกใช้ใน OFAs เช่น CoWSwap และบางคนมีการเสนอส่งธุรกรรมของผู้ใช้โดยตรงผ่านอินเตอร์เฟซของตนเอง
  3. ผู้ค้นหา CEX-DEX: ผู้ค้นหาเหล่านี้ใช้ Likuiditi นอกเครือข่ายจากตลาดซื้อขายส่วนกลาง (CEXs) เพื่อจับโอกาส Arbitrage บนเครือข่าย พวกเขาสามารถใช้ OFAs กับ Mempools ส่วนตัว เช่น MEV Share และ MEV-Blocker

Mempools#

คำสั่ง Ethereum ถูกส่งไปยัง mempool สาธารณะหรือส่วนตัว:

  1. Public mempools: ธุรกรรมสาธารณะทั้งหมดสามารถมองเห็นได้โดยทุกคนและสามารถถูกเลือกได้สำหรับการรวมกลุ่มโดยผู้ค้นหาและ OFAs ทุกผู้สร้างบล็อกสามารถเข้าถึงธุรกรรมเหล่านี้เพื่อรวมในบล็อก
  2. พูลเอกสารส่วนบุคคล: ธุรกรรมสามารถมองเห็นได้เฉพาะกับฝ่ายที่เลือกเท่านั้น เช่น ผู้ค้นหาที่ระบุ ผู้ให้บริการออฟล์ และผู้สร้าง

Builders#

ผู้ก่อสร้างจะจัดเรียงและรวมธุรกรรมในบล็อก ชีวิตของคำสั่งจะสมบูรณ์ถ้าธุรกรรมถูกรวมอยู่ในบล็อกของผู้ก่อสร้างผู้ชนะ หากไม่ได้รวมอยู่ในบล็อกผู้ชนะ ธุรกรรมจะยังคงอยู่ใน mempool จนกว่าจะถูกรวมในบล็อกในอนาคตหรือถูกทอดทิ้ง

References#

  1. https://orderflow.art/frontends
  2. Quicknode, ภาพรวมทั้งหมดของกระเป๋า Web3
  3. มูลนิธิอีเธอเรียม บัญชี Ethereum
  4. Fireblocks, MPC (Multi-Party Computation) คืออะไร?
  5. อัลเคมี,8 ประโยชน์ที่น่าทึ่งของ กระเป๋าสมาร์ทคอนแทรค ทางด้านกับ กระเป๋า EOA
  6. Unchained, บัญชีที่เป็นเจ้าของภายนอก (EOAs) ใน Ethereum คืออะไร?
  7. Ambire กระเป๋า,การสร้างรหัสบัญชีและประโยชน์จากกระเป๋าสมาร์ทคอนแทรค

ภูมิทัศน์ของ Ethereum ในปัจจุบันโดดเด่นด้วยแนวโน้มที่สําคัญหลายประการที่กําลังเปลี่ยนแปลงอุตสาหกรรม แนวโน้มที่สําคัญสองประการใน Ethereum ที่ส่งผลต่อ Order Flow Originators คือ 1) การรวมศูนย์ของตลาดการสร้างบล็อก และ 2) การนํา Account Abstraction ไปใช้กับ ERC-4337

การรวมศูนย์ตัวสร้างบล็อก#

ตลาดผู้สร้าง Ethereumได้เข้าสู่ศูนย์กลางมากขึ้น โดยมีสองผู้สร้างที่ครอบครองตลาดบล็อกมากกว่า 90%

รูปที่ 6. อัตราส่วนตลาด Builder 30 วัน จากวันที่ 30 กันยายน ค.ศ. 2024 จาก libmev.com

ความมุ่งมั่นนี้ได้เกิดปรากฎการณ์ใหม่ในการกระจายลำดับคำสั่ง

  • การชำระเงินสำหรับการไหลของคำสั่ง (PFOF)
  • การประมูลการสั่งซื้อ (OFA)
  • การสั่งซื้อส่วนตัว

กลไกเหล่านี้กำลังเปลี่ยนแปลงวิธีการประมวลผลธุรกรรมและการกำหนดลำดับความสำคัญ นำเสนอประโยชน์เช่น การป้องกัน MEV และการค้นพบราคาที่ดีขึ้น แต่ก็ยังเริ่มเกิดความกังวลเกี่ยวกับความเป็นธรรมของตลาดและการกระจายอำนาจ

การชำระเงินสำหรับการไหลของคำสั่ง#

การชำระค่าสำหรับการไหลของคำสั่ง (”PFOF”) เป็นแนวคิดทางการเงินแบบดั้งเดิมที่เริ่มต้นด้วยผู้ทำตลาดชำระค่าให้โบรกเกอร์สำหรับการไหลของคำสั่ง OTC ของพวกเขา ผู้ทำตลาดพิจารณาการไหลของคำสั่งขายปลีกว่าไม่มีความรู้และไม่เป็นพิษและมีกำไรสูงในการเทรดต่อ ด้วยระบบเทรดอัตโนมัติ (”ATS”) ขยายตัวขึ้น ผู้ทำตลาดใช้ PFOF เพื่อดึงดูดการไหลของคำสั่งขายปลีกไปยัง ATS ของพวกเขา

นักซื้อปลีกได้รับประโยชน์จาก PFOF ใน 3 ด้าน:

  1. ส่วนหนึ่งของ PFOF ถูกใช้เพื่อครอบคลุมต้นทุนการดำเนินการของนักซื้อปลีก
  2. Market makers จะเสนอราคาให้เข้มงวด เพื่อให้นักเทรดรายย่อยสามารถดำเนินการทำธุรกรรมในราคาที่ดีขึ้น
  3. Market makers จะสามารถให้ความสะดวกในการเพิ่ม likuidity ให้กับคำสั่ง odd-lot มากขึ้น

ใน Ethereum, PFOF ได้เกิดขึ้นเป็นความสัมพันธ์ Exclusive Order Flow (EOF) ระหว่าง Order Flow Originators (OFOs) และ Builders EOF ทำการข้าม public mempool และบัญชีสู่ 35% ของตลาด การทำ Exclusive Order Flow ช่วยให้ builder สามารถสร้างบล็อกค่าสูงกว่าแข่งที่ถูก จำกัดในการที่จะหาธุรกรรมจาก public mempool หรือ Order Flow Auctions (OFA) เนื่องจาก EOFs ต้องการการรับรองการดำเนินการ builder จะทำการ multiplex กับ bundle ของ OFO ให้การรวมถึงในเวลาที่กำหนด

มีเหตุผลหลายประการที่ผู้ก่อต้นกำหนดการใช้ความสัมพันธ์ EOF:

  • การรวมบล็อกแน่ใจ โดยการเป็นพันธมิตรกับผู้สร้างชั้นนำ OFOs เพิ่มโอกาสที่ธุรกรรมของพวกเขาจะถูกรวมอยู่ในบล็อกถัดไปที่สร้างขึ้น
  • การป้องกัน MEV ของผู้ใช้ OFOs สามารถกำจัดธุรกรรม MEV ของพวกเขาได้โดยเสมือนจริง
  • ค่าธรรมเนียมก๊าซลำดับความสำคัญ ผู้ใช้ OFO สามารถรับคืนเงินค่าธรรมเนียมก๊าซลำดับความสำคัญที่ชำระโดยผู้ใช้ของพวกเขา ผู้สร้างค่าความสำคัญในการดำเนินการที่มีคุณภาพสูง เช่น การสไนป์คำสั่งจากบอทเทเลเลแกรม และจะจ่ายมากกว่าสำหรับการไหลของคำสั่งนี้

ความสัมพันธ์ EOF ที่รู้จักในปัจจุบัน:

  • ปืนกลและนักสร้างไททัน
  • Maestro และ Beaver

รูปที่ 7. กลุ่มบล็อก EOF ปืนกล้วย*.

รูปที่ 8 บล็อกหลายรูปของปืนกล้วย

รูปที่ 9 บล็อก Maestro EOF


รูปที่ 10. บล็อก Maestro แบบ multiple

*EOF จะถูกประมาณโดยการไหลของคำสั่งที่ไม่เห็นโดย Flashbots หรือใน mempool

Order Flow Auctions#

การประมูลลำดับคำสั่ง (OFAs) ถูกสร้างขึ้นเพื่อป้องกันธุรกรรมของผู้ใช้จากกลยุทธ์ MEV ที่เชิงลบ เช่น front-running และ sandwich attacks OFAs นำเสนอประโยชน์มากมายให้กับผู้ใช้ เช่น

  1. ค่าธรรมเนียมการทำธุรกรรมที่ต่ำลง OFAs รวมรายการธุรกรรมซึ่งช่วยลดค่า gas และลดความสับสนในการดำเนินการ
  2. การคืน MEV ผู้ให้บริการอัตโนมัติ (OFAs) สามารถประมูลโอกาสการ back-run MEV และคืนส่วนหนึ่งของ MEV ที่จับได้ให้กับผู้ใช้
  3. การค้นพบราคาที่ดีขึ้น โซล์เวอร์จากฝ่ายที่สามแข่งขันเพื่อราคาดีที่สุดในการดำเนินการ
  4. ความเหลือเชื่อมของเงินทุนที่เพิ่มขึ้น เครื่องคิดเลขของบุคคลที่สามสามารถรวมเงินทุนจากแหล่งที่มามากมายได้รวมถึง DEXs, CEXs, และสินค้าคงคลังส่วนบุคคล

รูปที่ 11. โซ่อุปทาน MEV ด้วยการประมูล Order Flow

OFAs ทำการแลกเปลี่ยนรวมกันจากผู้ใช้หลายคนและทำการประมูลให้กับผู้ประมูลฝ่ายที่สามเพื่อดำเนินการ OFAs ทำหน้าที่เป็นพ่อค้าประมูลและเลือกการประมูลที่ชนะตามเกณฑ์ที่กำหนดไว้ การประมูลที่ชนะจะถูกส่งในรูปแบบของกลุ่มไปยังผู้สร้างบล็อกสำหรับการตอบรับในระบบ

มีประเภทของ OFA ที่แตกต่างกัน:

  • คำขอใบเสนอราคา (RFQs) : RFQs ใช้ระบบผู้เสนอราคาที่ถูกเลือกไว้ล่วงหน้า กองทุน และผู้ทำตลาด ซึ่งใช้สินค้าคงคลังบนโซนและส่วนตัวเพื่อยื่นใบเสนอราคา RFQs มีความสามารถในการให้ความสะดวกมากกว่าผู้ทำตลาดอัตโนมัติสาธารณะ (AMMs) เนื่องจากผู้ทำตลาด RFQ มีการเข้าถึงแหล่งเงินทุนเพิ่มเติม เช่น CEXs และ AMMs ข้ามโซน เช่น UniswapX, Bebop, 1inch Fusion, Hashflow, 0xAPI
  • การประมูลชุดที่ถูกทำบ่อย: การประมูลชุดที่ถูกทำบ่อยช่วยให้ผู้แก้ปัญหาบุคคลที่สามสามารถปรับปรุงราคาและ Likelihood ในขณะที่ป้องกันธุรกรรมจาก MEV ธุรกรรมถูกรวมเป็นชุดเพื่อประหยัดแก๊สและปรับปรุงการปฏิบัติ ตัวอย่าง: CoWSwap, DFlow
  • การประมูลการดำเนินธุรกรรม: ผู้ประมูลบุคคลที่สาม โดยเฉพาะผู้ค้นหา สกัด MEV และแข่งขันเพื่อคืนเงินให้ผู้ใช้ที่สูงที่สุด การดำเนินการ OFA นี้มักจะถูกผสานเข้ากับกระเป๋าโดยตรงผ่าน RPC ตัวอย่าง: MEV-Blocker, Merkle
  • การประมูล Block Space Aggregator: การประมูล Block Space Aggregator จะคืนมูลค่าให้กับผู้ใช้เดิมผ่านการคืนเงินค่าก๊าซลําดับความสําคัญของผู้สร้าง ผู้สร้างแข่งขันกันเพื่อรวมชุดธุรกรรมเพื่อเพิ่มมูลค่าของบล็อกและจะคืนเงินส่วนหนึ่งของก๊าซลําดับความสําคัญที่จ่ายโดยกลุ่ม ตัวอย่าง: Jeff Weiner

Private Order Flow#

Private Order Flow (POF) คือการไหลของคำสั่งจากต้นทางการไหลของคำสั่งที่ผสมผสานในแนวรวม (กระเป๋า, แอปพลิเคชัน, ตัวแก้ปัญหา, ผู้ค้นหา) และผู้สร้าง การไหลนี้โดยทั่วไปไม่ได้ทำการพร้อมพรัองและส่งไปยังผู้สร้างเพียงคนเดียว

ผู้สร้างชั้นนำ Beaver Build และ Rsync ได้รับการผสมกับบริษัทซื้อขายพิเศษ SCP และ Wintermute และได้รับประโยชน์จากการไหลคำสั่ง CEX-DEX ภายในผู้สืบค้นและสร้างระบบรวมมีความได้เปรียบ ต่อ ผู้สร้างทั่วไป เนื่องจากกำไรจากการค้นหาของพวกเขาสามารถถูกจัดสรรใหม่ให้กับผู้สร้างของพวกเขาเพิ่มโอกาสในการส่งบิดบล็อกที่ชนะ นอกจากนี้ ผู้ค้นหาผสมผู้สร้างยังได้รับประโยชน์จากการประหยัดเวลาการส่งธุรกรรมจากผู้ค้นหาไปยังผู้สร้าง ประหยัดเวลานี้สามารถขยายไปยังการประมูลผู้สร้างบล็อก

รูปที่ 12. การไหลของคำสั่งพิเศษ (EOF) จากผู้ให้บริการ EOF ที่สำคัญที่สุดเจ็ดราย โดยขึ้นอยู่กับมูลค่าทั้งหมด

(a) https://arxiv.org/pdf/2407.13931. EOF สำหรับ Titan (b), Beaverbuild (c), และ Rsync builders (d). โปรดทราบว่าเฉพาะ Rsync เท่านั้นที่เห็น Wintermute private order flow และ Beaverbuild เท่านั้นที่เห็น SCP private order flow.

Future Implications#

OFA เช่น Flashbots Protect และ MEV-Blocker ได้จัดเตรียม RPCs สําหรับผู้ใช้เพื่อรวมเข้ากับกระเป๋าเงินของพวกเขา ผลิตภัณฑ์เหล่านี้ส่วนใหญ่เลือกใช้สําหรับผู้ใช้กระเป๋าเงินแต่ละรายและรวมเข้ากับแอปพลิเคชันโดยตรง

นอกจากนี้ กระเป๋าเงินได้เริ่มจับคุณค่าของการไหลของคำสั่งของพวกเขา

  • การดำเนินการทางฉลาดของ Metamask - การดำเนินการทางฉลาดของ Metamask ดำเนินการในลักษณะเดียวกันกับ OFA โดยให้ความคุ้มครองจาก MEV, การคืนเงิน gas, และความคุ้มครองการย้อนกลับ บริการนี้ได้รับการผสานอัตโนมัติเข้ากับกระเป๋า Metamask และเป็นการเลือกเข้าร่วมสำหรับผู้ใช้ ผู้ค้นหาและผู้แก้ปัญหาจ่ายค่าเพื่อเข้าถึงการดำเนินการทางฉลาด
  • Trust Wallet MEV Protection - ความคุ้มครอง MEV ของ Trust Wallet ถูกรวมอยู่โดยค่าเริ่มต้นสำหรับผู้ใช้ แต่ไม่รวมการคืนเงิน Gas และความคุ้มครองการย้อนกลับ

References#

  1. CNBC 2021, ประธานบริหารของ Virtu Financial มีความเห็นเกี่ยวกับการลดความเครียดในการจ่ายเงินสำหรับการดำเนินการ.
  2. Bradford Levy, Wharton Initiative on Policy and Regulation - จุดเน้นการวิจัย: การชำระค่าเรียกเก็บและการปรับปรุงราคา.
  3. Thomas Thiery, การวิเคราะห์ทางประสงค์ของโปรไฟล์พฤติกรรมของผู้สร้าง (BBPs).
  4. CoWProtocol, การทําความเข้าใจการประมูลขั้นตอนการสั่งซื้อ.
  5. Blocknative, Exploring Order Flow Auctions (OFAs) - MEV และการกระจายโอกาสทางเศรษฐกิจที่เป็นธรรม
  6. Darren Kleine, มันเป็นเรื่องของสวอพ. ทำไมการประมูลการสั่งซื้อทำให้ DEXs ดีขึ้น.
  7. S. Yang, K. Nayak, F. Zhang, 2024. การกระจายอำนาจของตลาดผู้สร้าง Ethereum.
  8. Tivas Gupta และ Mallesh M Pai & Max Resnick, 2023 ผลกระทบของการจัดสรรภาพการเคลื่อนไหวของคำสั่งเข้าบ้านส่วนตัวต่อการแยกความแตกต่างระหว่างผู้เสนอและผู้สร้าง.
  9. Quintus Kilbourn, Order flow, auctions, and centralisation I - คำเตือน.
  10. Quintus Kilbourn, Order flow, auctions, and centralisation II - การประมูลลำดับคำสั่ง.
  11. B. Bachu, X. Wan, C. Moallemi, 2024.การประเมินการปรับปรุงราคาในการประมูลลำดับคำสั่ง.
  12. Frontier Research และ Titan, 2023.ความเชื่อมั่นของผู้สร้างและความขึ้นอยู่ของผู้ค้นหา.
  13. Frontier Research, พื้นที่ออกแบบการประมูล Orderflow.
  14. Pai, M. และ Resnick, M., ความได้เปรียบทางโครงสร้างสำหรับผู้สร้างบ้านรวมใน MEV-Boost.
  15. Oz, B., Sui, D., Thiery, T., และ Matthes, F., 2024.ใครชนะการประมูลการสร้างบล็อก Ethereum และเหตุผล

Account Abstraction#

การนำ Account Abstraction มาใช้ โดยเฉพาะผ่าน ERC-4337 ได้เปลี่ยนแปลงการมีส่วนร่วมของผู้ใช้กับเครือข่ายบล็อกเชนอย่างมาก โดยการนำเข้ากระเป๋าสมาร์ทคอนแทร็คและสร้างซอฟต์แวร์ใหม่อย่าง Bundlers และ Paymasters พัฒนานี้ไม่เพียงเพิ่มประสบการณ์ของผู้ใช้เท่านั้น แต่ยังสร้างโอกาสและความท้าทายใหม่ในการประมวลผลธุรกรรมและโครงสร้างค่าธรรมเนียม

ERC-4337#

เป้าหมายหลักของการสรุปบัญชีคือการกำจัดความจำเป็นให้ผู้ใช้ทุกคนต้องมี EOA และอนุญาตให้ผู้ใช้ใช้กระเป๋าสมาร์ทคอนแทร็คเป็นบัญชีหลักของพวกเขา การสรุปบัญชีทำให้สามารถแยกการจัดการบัญชีและการดำเนินการธุรกรรมจาก EOAs การสรุปบัญชีใช้หน่วยงานใหม่: 1) ผู้รวมกลุ่ม เพื่อเริ่มต้นธุรกรรม และ 2) ผู้จ่ายเงิน ในการกำหนดนโยบายการชำระค่าแก๊ส

รูปที่ 13. กระบวนการไหลของ ERC-4337

ERC-4337introduces two new parties - the Bundler and the Paymaster:

  • Bundler - Bundler จะรวมการดำเนินการของผู้ใช้หลายรายการเข้าด้วยกันเป็นธุรกรรม คล้ายกับตัวสร้างบล็อก และส่งธุรกรรมไปยังสัญญาจุดเข้าของเพื่อดำเนินการ สิ่งที่สำคัญกว่า Bundlers มี EOAs ซึ่งช่วยให้พวกเขาเริ่มธุรกรรมโดยไม่ต้องมีกระเป๋า EOA สำหรับผู้ใช้ Bundlers ปัจจุบันรวมถึง Skandha, Alchemy, Rundler, Voltaire, Alto, Stackup และ Infinitism
  • Paymaster - Paymaster เป็นสมาร์ทคอนแทรกต์ที่จัดการนโยบายการชำระเงินในกระเป๋าเงิน Paymaster กำหนดว่าเหรียญตราสารที่ยึดมั่นหรือโทเค็น ERC-20 อื่น ๆ ที่ยอมรับสำหรับการชำระเงินในระยะเวลาแก๊สและอนุญาตให้แอปพลิเคชันชำระค่าธรรมเนียมแก๊สให้กับผู้ใช้ของพวกเขา

รูปที่ 14. บัญชีสมาร์ทที่ใช้งานรายสัปดาห์

รูปที่ 15. รายได้ของผู้รวบรวมรายสัปดาห์

รูปที่ 16. การใช้จ่ายเชื้อเพลิงของผู้จ่ายเงินรายสัปดาห์

Future Implications#

ในสถานการณ์ภายใต้ ERC-4337 ผู้รวบรวมมีตำแหน่งที่คล้ายกับผู้สร้างบล็อกในปัจจุบันและสามารถดำเนินการธุรกรรม exclusive order flow กับกระเป๋าสมาร์ทคอนแทรคได้ การที่มี exclusive order flow มีความสำคัญมากกว่าสำหรับผู้รวบรวมเนื่องจากพวกรวบรวมมีการแข่งขันเพื่อค่าธรรมเนียมลำดับความสำคัญสูงสุดและผู้รวบรวมที่แพ้จะต้องจ่ายค่าใช้จ่ายในการเรียกคืนผลกระทบ UserOperation

เนื่องจาก UserOperation mempool เป็นสาธารณะ การดำเนินการของ UserOperations นั้น อาจเสี่ยงต่อ MEV จาก front-running และ sandwich attacks บัดนี้ Bundlers สามารถจับ MEV บางส่วนได้ เนื่องจากพวกเขาจัดลำดับและจัดกลุ่ม UserOperations เป็นธุรกรรมแบบกลุ่ม ผู้ค้นหาอาจรัน Bundlers เพื่อดึง MEV จาก UserOperation mempool สาธารณะ ส่วน Bundlers และ Builders สามารถรวมกันเพื่อรับการไหลของคำสั่งเพิ่มเติม

References#

  1. ERC-4337: การดึงข้อมูลบัญชีผ่านข้อกำหนดสัญญาจุดเข้า
  2. ERC-4337: การใช้การสร้างบัญชีโดยใช้ Alt Mempool
  3. https://github.com/ethereum/EIPs/pull/4337/files
  4. Alchemy, Account Abstraction (ERC-4337)คืออะไร?
  5. Alchemy, วิธีทำงานของกระเป๋าสมาร์ทคอนแทร็ค ERC-4337 คืออย่างไร?
  6. Blocknative, คู่มือแนะนำเบื้องต้นเกี่ยวกับการหลักการของบัญชี (ERC-4337)
  7. Blocknative, เข้าใจ ERC-4337 - วิธีการทำงานและสำรวจสิ่งที่ไม่รู้
  8. Dmarz, @dmarz/4337-mev-supply-chain">4337 MEV โซ่ยานยนต์การจัดหา MEV
  9. Blockbase, ERC-4337 ลด Auswirkungen ของ MEV-Boost บน Ethereum หรือไม่?
  10. เครือข่าย BlockPI, ทำไม Bundlers ของ ERC-4337 ต้องทำงานกับ Block Builders บวก?
  11. @KernelVentures/kernel-ventures-understanding-ethereums-erc4337-standard-what-opportunities-lie-ahead-ab45ebc9e537">Kernel Ventures: คำเข้าใจมาตรฐาน ERC4337 ของ Ethereum - โอกาสที่มาพร้อมกับอนาคต
  12. https://www.bundlebear.com/overview

ทิวทัศน์ด้านสกุลเงินดิจิทัลและบล็อกเชนกำลังอยู่บนเส้นขอบของการเปลี่ยนแปลงที่สำคัญ ซึ่งถูกเคลื่อนไหวด้วยนวัตกรรมทางเทคโนโลยีและพัฒนากฎหมาย แนวโน้มสำคัญที่กำลังรูปร่างอนาคตรวมถึง:

  • การยืนยันก่อนหน้าสำหรับความเร็วในการทำธุรกรรมที่เร็วขึ้น
  • EIP-7702 และ EIP-7212 สำหรับการรวมบัญชีและการปรับปรุงพอร์ตสมาร์ทที่เพิ่มประสบการณ์ผู้ใช้และมาตรฐานการเซ็นตราการทำธุรกรรม
  • การรวม Trusted Execution Environments (TEEs) เพื่อความปลอดภัยที่เพิ่มขึ้น
  • วาจาการกำหนดข้อบังคับโดยเฉพาะเกี่ยวกับ stablecoins และ securities กำลังผลักดันอุตสาหกรรมให้ปรับตัวในกรอบกฎหมายใหม่

เมื่อการให้ความสำคัญเริ่มเปลี่ยนจากการกระจายอำนาจอย่างกว้างขวางไปสู่การอธิบายควบคุมและการดำเนินการโดยละเอียด แนวโน้มเหล่านี้มีความสัญจรถึงว่าจะนิยามใหม่ว่าผู้ใช้จะสื่อสารกับเครือข่ายบล็อกเชนอย่างไร นักพัฒนาซอฟต์แวร์จะสร้างแอพพลิเคชั่นอย่างไร และสิ่งแวดล้อมจะเลี่ยงที่จะเผชิญกับความท้าทายของกฎหมาย

Preconfirmations#

Preconfimations (”preconfs”) เป็นข้อเสนอการวิจัยที่ช่วยให้ผู้ใช้ได้รับการยืนยันการทำธุรกรรมก่อนที่ธุรกรรมของพวกเขาจะได้รับการยืนยันในความเห็นร่วม Preconfs มีจุดมุ่งหมายเพื่อปรับปรุงประสบการณ์ของผู้ใช้โดยการตัดการติดของเครือข่ายสู่ Ethereum, layer 2 rollups และ validiums ผ่านการยืนยันที่เร็วขึ้น. ได้ถูกนำเสนอครั้งแรกโดย Justin Drake, โดยการให้ความมั่นใจทางเศรษฐศาสตร์จาก preconfs ที่ใช้เป็นฐานให้ L1 proposers ให้การรับประกันทางเศรษฐศาสตร์ว่าธุรกรรมของผู้ใช้ L2 จะถูกรวมอยู่

รูปที่ 17. @EspressoSystems/bft-and-proposer-promised-preconfirmations">Based Preconfirmations for Rollups

วิธีทำงานก่อน

  • ผู้เสนอบล็อก Ethereum (”preconfers”) หรือฝ่ายแทนออกคำสัญญาที่ลงชื่อให้กับผู้ใช้ รับรองว่าธุรกรรมของพวกเขาจะถูกรวมและดำเนินการได้เร็วกว่าที่คาดหวังในการตรวจสอบ L1

ทิศทางก่อนการยืนยันยังอยู่ในช่วงเริ่มต้นและมีหลายวิธีการที่ได้รับการเสนอแนะ นี่คือบางส่วนที่อาจส่งผลต่อผู้ก่อต้นการสั่งซื้อมากที่สุด:

  • XGA-Style Preconfs: การยืนยันล่วงหน้าแบบ XGA รับรองการรวมอยู่ในส่วนล่างของบล็อก ธุรกรรมที่เติมเต็ม ธุรกรรมที่ไม่ต้องการดำเนินการทันทีหรือมี MEV ต่ำ สามารถรวมอยู่ในชุดล่างของบล็อก นี้ช่วยให้ผู้สร้างสามารถมุ่งเน้นที่ธุรกรรม MEV ด้านบนของบล็อกที่มีค่าและทำให้การกำหนดราคาแก๊สสำหรับธุรกรรมที่เต็มเต็มง่ายขึ้น
  • MEV-Commit โดย Primev: MEV-commit เป็นเครือข่าย P2P ที่มีการตัดสินใจในการดำเนินการสำหรับการทำธุรกรรม Ethereum และมีผู้ให้บริการที่ได้รับการตอบแทนหรือตัดสินใจ ผู้ก่อต้นการสั่งซื้อ ("ผู้เสนอราคา") ระบุความตั้งใจของพวกเขาสำหรับการดำเนินการธุรกรรมถึงผู้ให้บริการ
  • BFT Preconfirmations by Espresso: การยืนยันก่อน BFT ได้รับการรับรองจากความปลอดภัยและความมั่นใจในอิงจาของอัลกอริทึมเชื่อมั่น BFT การยืนยันก่อน BFT ได้รับการรับรองจากกลุ่มย่อยของผู้ตรวจสอบ L1 และไม่ใช่ผู้ตรวจสอบเดียวเหมือนในการยืนยันที่อิง

Future Implications#

Preconfs จะส่งผลให้มีประสบการณ์การดำเนินการที่ดีขึ้นเนื่องจากผู้ก่อต้นกระแสคำสั่งสามารถรับประกันการดำเนินการธุรกรรมในระดับค่าธรรมเนียมที่สูงกว่า

ในกรณีของ XGA-style preconfs, การรวมท้ายบล็อกสำหรับธุรกรรมที่ไม่ไวต่อความล่าช้า (เช่น "การปกครอง", "การถือครอง", "การอนุมัติ", "การเรียกร้อง") สามารถลด gas ที่ใช้ในธุรกรรมเหล่านี้ลง และลดจำนวนการย้อนกลับของธุรกรรมจาก gas ไม่เพียงพอ

References#

  1. Justin Drake, ยืนยันที่มีอยู่.
  2. Raghav Agarwal, การยืนยันก่อน: คำสัญญาที่น่าเชื่อถือเกี่ยวกับการดำเนินการในอนาคต
  3. Murat Akdeniz - Primev, การยืนยันก่อน: รูปแบบการส่งมอบสิ้นเชิง.
  4. CTra1n, คุณลักษณะการจับค่าแบบ Rollups ที่มีการ Preconfirmations ที่มีความเป็นฐาน.
  5. dpl0a, Preconfirmations: ในการแยกบล็อก mev-boost compatibility และ relays.
  6. Ellie Davidson - Expresso Systems, @EspressoSystems/bft-and-proposer-promised-preconfirmations">การวิเคราะห์ BFT และ Proposer-Promised Preconfirmations
  7. Nethermind, RFP-001: นำเสนอโครงสร้างพรีคอนเฟิร์ม.
  8. ไคโร@cairo/H1lbS8RA6#Preconf-Share">ไปสู่การปฏิบัติตามที่กำหนดไว้ล่วงหน้า

EIP-7702 และ EIP-7212#

มี Account Abstraction EIP สองรายการที่สามารถปลดล็อคศักยภาพของกระเป๋าสมาร์ทคอนแทร็กและกลายเป็นตัวเปลี่ยนเกมสำหรับนิเวศกระเป๋า

EIP-7702#

EIP-7702 นำเสนอคุณสมบัติต่อไปนี้สำหรับ EOAs:

  • Batching: ผู้ใช้สามารถดำเนินการหลายๆ รายการในธุรกรรมเดียวกัน
  • การสปอนเซอร์: บัญชี X หรือผู้ดำเนินแอปพลิเคชันสามารถชำระเงินสำหรับธุรกรรมของบัญชี Y บัญชี X สามารถรับ ERC-20 โทเค็นเป็นค่าบริการนี้
  • การยกเลิกการเลื่อนระดับสิทธิ์: ผู้ใช้ลงชื่อคีย์ย่อยที่ให้สิทธิ์เฉพาะที่อ่อนแอกว่า ตัวอย่างเช่นโต้ตอบกับแอปพลิเคชันเฉพาะโดยใช้โทเค็น ERC-20 บางอย่างสําหรับการทําธุรกรรมและขีด จํากัด การโอน

EIP-7702 ถูกออกแบบให้สามารถทำงานสอดคล้องกับ ERC-4337 ทั้งในด้านย้อนหลังและสู่อนาคต โดยให้ EOAs ได้ใช้ประโยชน์จากโครงสร้าง ERC-4337 ที่มีอยู่ นอกจากนี้ EOAs ยังสามารถแปลงตัวเองให้เป็นกระเป๋าสมาร์ทคอนแทรคชั่นชั่วคราวเพื่อให้สามารถรวมอยู่ในกลุ่ม ERC-4337

ประโยชน์ของ EIP-7702 รวมถึง:

  • ความเสี่ยงด้านความปลอดภัยน้อยลง: EIP-7702 ยังกําจัดจุดศูนย์กลางของความไว้วางใจเมื่อกําหนดรหัสสัญญาอัจฉริยะให้กับ EOAs สําหรับการทําธุรกรรม ไม่มีความเป็นไปได้ของการทําธุรกรรมที่ไม่ได้รับอนุญาตกับ EIP-7702 เนื่องจากรหัสสัญญาจะถูกลบออกหลังจากดําเนินการธุรกรรม
  • การนำมาใช้ง่ายสำหรับ dApps: แอปพลิเคชันที่ใช้ ERC-4337 สามารถผสานรวมกับ EIP-7702 ได้อย่างง่ายดายโดยไม่ต้องเปลี่ยนแปลงโค้ดของพวกเขา ผู้ใช้สามารถเรียกใช้สัญญาอัจฉริยะโดยไม่ต้องขออนุญาตใด ๆ

EIP-7702 เป็นข้อเสนอใหม่ยังมีปัญหาบางอย่างที่นักพัฒนาต้องพิจารณา

  • การเพิกถอน: EIP-7702 ไม่มีรายละเอียดชัดเจนเกี่ยวกับการเพิกถอนรหัสสัญญาในกรณีที่พบรหัสที่เป็นอันตราย
  • ลายมือสำหรับทุกลูกโซ่: EIP-7702 ใช้ลายมือคงที่ที่สามารถนำกลับมาใช้อีกในโซ่อื่น ๆ แต่ขาดความยืดหยุ่นหากผู้ใช้ต้องการการนำมาใช้ที่แตกต่างกัน

EIP-7212#

EIP-7212, หรือ RIP-7212, สร้างสัญญาสำหรับการยืนยันลายเซ็นโดยใช้มาตรฐานเคอร์ฟเวอร์ร์ “secp256r1” โดยมีมาตรฐานนี้ได้รับการนำมาใช้สำหรับการรับรองความถูกต้องของผู้ใช้โดยบริษัท Web2 ที่ใหญ่ที่สุดและสามารถรวมเข้ากับกระเป๋าเงินอัจฉริยะของ ERC-4337

“secp256r1” ใช้ในแอปพลิเคชันการพิสูจน์ตัวตนต่อไปนี้ในปัจจุบัน:

  1. Appleʻs Secure Enclave: Appleʻs Secure Enclave เป็นฮาร์ดแวร์ Trusted Execution Environment (TEE) ที่สร้างและจัดเก็บคีย์ Secure Enclave สามารถเข้ารหัสหรือถอดรหัสข้อมูล ลงนามในข้อความโดยพลการ และสามารถเข้าถึงได้ผ่านการระบุตัวตนด้วยไบโอเมตริกซ์เท่านั้น
  2. WebAuthn: Web Authentication เป็นมาตรฐานเว็บสําหรับการตรวจสอบสิทธิ์ที่ใช้โดยเบราว์เซอร์ Web2 ส่วนใหญ่ - Chrome, Firefox, Edge และ Safari WebAuthn ใช้การเข้ารหัสคีย์สาธารณะเฉพาะโดเมนสําหรับการรับรองความถูกต้องของผู้ใช้โดยกําจัดรหัสผ่านให้การกู้คืนที่รวดเร็วขึ้นและลดความเสี่ยงด้านความปลอดภัย
  3. Android Keystore: Android Keystore เป็นการเก็บรักษาข้อมูลประจำระบบที่ปลอดภัย Applications สามารถสร้างกุญและกุญสาธารณะและเก็บไว้ใน Keystore Keystore ถูกเข้ารหัสตามรหัสผ่านบนโทรศัพท์มือถือของผู้ใช้เองและสามารถเข้าถึงผ่านรหัสผ่านหรือชีววิทยา
  4. Passkeys: Passkeys are FIDO credentials that allow users to access their accounts without passwords using biometrics or a PIN. Users can access websites or apps by unlocking their mobile devices eliminating the need for passwords.

RIP-7212 เป็นเวอร์ชัน roll-up ของ EIP-7212 และทีมจาก Kakarot, Polygon, Optimism, zkSync, Scroll, และ Arbitrum ได้ทำการยืนยันการนำมาใช้งานแล้ว Polygon มี RIP-7212 ที่ใช้ได้บน testnet และ Smart Wallets ที่ Coinbase ได้เปิดตัวเร็ว ๆ นี้รวมถึงการรับรองความถูกต้องด้วย passkey authentication ด้วย

รูปที่ 18. การรับรองความถูกต้องผ่านทางปาส์คีย์บนมือถือ

Passkey ทำงานอย่างไร?#

  1. กระเป๋าสมาร์ทคอนแทร็กทำให้สร้างพาสคีย์หรือคีย์สาธารณะและส่วนตัว
  2. คีย์ส่วนตัวถูกเก็บไว้ใน TEE บนอุปกรณ์มือถือของคุณ
  3. เมื่อกระเป๋าเงินสมาร์ทคอนแทรคสร้างธุรกรรมเพื่ออนุมัติ ผู้ใช้ยืนยันตัวเองด้วยชีววิทยาหรือพินโทรศัพท์เพื่อปลดล็อกคีย์ส่วนตัว
  4. อุปกรณ์มือถือจากนั้นใช้กุญแจส่วนตัวเพื่อ “ลงนาม” การทำธุรกรรมและส่งการทำธุรกรรมที่เสร็จสิ้นกลับไปยังกระเป๋าสมาร์ทคอนแทรค
  5. ลายเซ็นได้รับการตรวจสอบบนเชือกโดยใช้สัญญาอัจฉริยะ RIP-7212

ผลกระทบในอนาคต#

ในขณะที่ EIP-7702 ยังเป็นข้อเสนอ RIP-7212 กำลังถูกนำเข้าร่วมกับ L2 roll-ups และนำมาใช้กับกระเป๋าสมาร์ทคอนแทรค โดยกระเป๋า Passkey ที่เพิ่มความเร็วให้กับกระเป๋าสมาร์ท ERC-4337 โดยการกำจัดความจำเป็นต่อรหัสผ่านและวลีเมล็ดพันธุ์ และยกระดับความปลอดภัยไปสู่ระดับฮาร์ดแวร์ โครงการปัจจุบันที่มี Passkeys รวมถึง:

  • กระเป๋าเงินสมาร์ทของ Coinbase: กระเป๋าเงินสมาร์ทของ Coinbase ใช้รหัสผ่านสำหรับการตรวจสอบสิทธิ์ของผู้ใช้และธุรกรรมก๊าซที่ได้รับการสนับสนุน Smart wallets รองรับ 8 เครือข่าย (Base, Ethereum, Optimism, Arbitrum, Polygon, Avalanche, BNB, Zora) และมีชุดคำสั่งซอฟต์แวร์สำหรับการบูรณะระบบ dApps
  • Clave: Clave ใช้ TEE มือถือและรหัสผ่านเพื่อเสนอการกู้คืนทางสังคมบริการตั้งชื่อบัญชีการเข้าสู่ระบบไบโอเมตริกซ์และค่าธรรมเนียมก๊าซที่ได้รับการสนับสนุนบน zkSync
  • Banana SDK: การใช้งาน SDK ของ Banana ใช้ WebAuthn เพื่อให้บริการ 2FA ที่ไม่ระบุข้อมูล ชีววิทยา และบัญชีกู้คืนพร้อมผู้เสนอชื่อ
  • Turnkey: Turnkey เป็นผู้ให้บริการกระเป๋าเงินเสมือนบริการ (WaaS) ซึ่งเก็บกุญแจส่วนตัวใน TEE

References#

  1. เหรียญ, วิธีการทำให้พื้นฐานเป็นกระเป๋าเงินสตรีมาร์ทเริ่มแสดง
  2. Github, EIP-7702
  3. Zyfi, เดินทางไปสู่อนาคตกับ EIP-7702 - ภาค 1
  4. Quicknode, EIP-7702 อธิบาย: อนาคตของ Ethereum
  5. Web3Auth, EIP-7702 อธิบาย: วิธีการทำงานและทุกอย่างที่คุณต้องรู้
  6. เอร์โดแกน, ยู., อัลปัสลัน, ดี., ปอช, ดีซี., บาร์ดวาจ, เอ็น., EIP-7212: การเตรียมการสำหรับการสนับสนุนเส้นโค้ง secp256r1.
  7. การเครื่องรบRIP-7212 คืออะไร? Precompile สำหรับการรองรับเครื่องมือ secp256r1 Curve.
  8. แอปเปิ้ลบริเวณปลอดภัย.
  9. WebAuthn, WebAuthn Guide.
  10. Android Authority, วิธีการใช้ Android Keystore เพื่อเก็บรหัสผ่านและข้อมูลที่ละเอียดอื่นๆ.
  11. กูเกิล, ถามเทคสเปิร์ต: Passkeys คืออะไร?
  12. Coinbase, เอกสารสมาร์ทวอลเล็ต
  13. คำถามที่พบบ่อยเกี่ยวกับ Clave
  14. เอกสาร SDK กระเป๋ากล้วย

EIP-712#

EIP-712 เป็นมาตรฐานสำหรับการเซ็นต์ข้อความที่มีประเภทซึ่งมีจุดมุ่งหมายที่จะอนุญาตให้การเซ็นต์ข้อความนอกเชือกสำหรับการเซ็นต์ในเชือกที่ทำให้ผู้ใช้ได้ประสบการณ์ที่ดีขึ้น ไม่ใช่การอ่านสตริงไบต์ EIP-712 ทำให้สามารถแสดงลายเซ็นต์ในรูปแบบที่อ่านได้โดยไม่สูญเสียคุณสมบัติความปลอดภัยของระบบ การเซ็นต์นอกเชือกช่วยประหยัดแก๊สและลดจำนวนธุรกรรมบนเชือก

รูปที่ 19 ลายเซ็นข้อความปัจจุบัน

รูปที่ 20 ลายเซ็นข้อความด้วย EIP-712

EIP-712 ทำงานอย่างไร?#

  1. นักพัฒนา dApps ใช้โครงสร้างข้อมูล JSON ที่ผู้ใช้เซ็น
  2. ตัวคั่นโดเมนป้องกันลายเซ็นจากการใช้ใน dApps หลายรายการและช่วยให้สามารถใช้ลายเซ็นหลายรายการต่างๆภายใน dApp ที่กำหนด
  3. กระเป๋าและผู้ประกอบการด้านหน้าสามารถแยกวิเคราะห์โครงสร้างข้อมูล dApp และแปลงข้อมูลเป็นข้อความที่สามารถอ่านได้สำหรับผู้ใช้

หนึ่งในคุณสมบัติสำคัญที่ EIP-712 เปิดรอบคือ มันช่วยให้ dApps สามารถควบคุมการไหลของธุรกรรมสำหรับผู้ใช้แทนที่จะเป็นกระเป๋า เช่นแอปพลิเคชั่นเช่น Uniswap สามารถลด MEV ของผู้ใช้ได้เนื่องจากการสลับจะข้าม OFAs และตัวสกัดค่า MEV อื่น ๆ

รูปที่ 21. ความสนใจของ Uniswap ในการควบคุมการกระทำ

นอกจากความคมชัดในการทำธุรกรรมของกระเป๋าเงิน EIP-712 ยังมีประโยชน์ในการใช้งานด้านการปกครอง โดยทำให้บุคคลที่สามสามารถจ่ายค่าธรรมเนียมในการให้คะแนนให้กับผู้ใช้ ผู้ลงคะแนนสามารถใช้คุณสมบัติของการเซ็นเรื่องใน EIP-712 เพื่อสร้างธุรกรรมการมอบหมายหรือการลงคะแนนที่ได้รับลายมือฟรี

Future Implications#

นอกจากนี้ EIP-712 ยังสามารถใช้ในการปรับปรุงประสบการณ์ของผู้ใช้ในด้านอื่น ๆ นอกจากความสามารถในการอ่านกระเป๋า

  • การปกครอง ผู้ใช้สามารถมอบหมายสิทธิ์ในการลงคะแนนเสียงและให้บุคคลที่สามชำระค่าธรรมเนียมในการเผยแพร่ให้พวกเขาผ่านฟังก์ชัน by-signature ของ EIP-712
  • การเซ็นลายชัดเจน บัญชีกระเป๋าฮาร์ดแวร์หรืออุปกรณ์ที่แยกออกมาสามารถแสดงข้อความของ dApp ให้แน่ใจว่าผู้ใช้สามารถมั่นใจได้ว่าไม่มีซอฟต์แวร์ที่เป็นมัลแวร์หรือแอปพลิเคชันที่ไม่ดีที่ส่งข้อความถึงพวกเขา
  • การป้องกันการโจมตีทำซ้ำ ข้อมูลเพื่อป้องกันการโจมตีทำซ้ำสามารถรวมอยู่ภายในข้อมูลโครงสร้างของ EIP-712
  • การลด MEV EIP-712 ช่วยให้ผู้ใช้สามารถลงนามธุรกรรมในขณะที่ให้ front-end สามารถส่งการไหลของคำสั่งโดยไม่ต้องส่งไปในเครือข่ายเพื่อลดความเสี่ยงของผู้ใช้ต่อ MEV ที่เป็นอันตราย

References#

  1. EIP 712. การย่อข้อมูลและการเซ็นต์ข้อมูลโครงสร้างชนิด
  2. Koh Wei Jie, EIP712 มาแล้ว: คาดหวังอะไร และวิธีการใช้งาน
  3. Adam Bavosa, การมอบหมายและลงคะแนนด้วยลายมือ EIP-712
  4. SpruceID, ลงชื่อเข้าใช้ด้วย Ethereum กระเป๋าวิจัย
  5. เทคโนโลยี Ledger, ข้อความ, ธุรกรรม, และการเซ็นชื่อชัดเจน
  6. Cyfrin, EIP712 และ EIP191
  7. Metamask Github, ลงชื่อธุรกรรมโดยไม่ส่งออก #3475

พื้นที่ดำเนินงานที่เชื่อถือได้ (TEEs)#

Trusted Execution Environments (TEEs) คือที่อยู่อย่างปลอดภัยที่ตั้งอยู่ภายในไมโครโปรเซสเซอร์ฮาร์ดแวร์ที่สามารถให้การคำนวณและการดำเนินการที่ละเอียดและเป็นส่วนตัวใน TEEs รองรับการแยกกันและการรับรองตัวไกลและสามารถให้การทำงานเป็นเครื่องจำลองเสมือน EVM และ CosmWasm โดยไม่มีความซับซ้อนของการคำนวณทางรัฐบาลเชิงพรรณนาหลายฝ่าย (MPC) หรือ zkSNARKs

สำหรับกระเป๋าเว็บ 3D, TEE บนมือถือ เช่น Secure Enclave ของ Apple และ Titan M2 ของ Google สามารถป้องกันคีย์ส่วนตัวของกระเป๋าสมาร์ทคอนแทรคที่ดีกว่ากระเป๋าฮาร์ดแวร์มาตรฐาน ผู้ใช้สามารถสร้างและเก็บคีย์ส่วนตัวใน TEE และลงนามธุรกรรมจากคีย์เหล่านี้ คีย์ยังคงอยู่บนอุปกรณ์และสามารถเข้าถึงได้เฉพาะโดยเจ้าของอุปกรณ์ผ่านการรับรองตัวตนด้วยชีวิตยารายการหรือรหัส PIN ของอุปกรณ์

TEEs ใช้งานในหลายๆ โซลูชัน กระเป๋าปัจจุบัน

  • MPCs: Fireblocks ใช้ Intel SGX TEEs เพื่อแยกข้อมูลการเข้ารหัสอัลกอริธึมการเข้ารหัส MPC และ ZKP และส่วนการดําเนินการของซอฟต์แวร์จากระบบภายในและบุคคลที่สามภายนอก Fireblocks จัดเก็บคีย์ MPC ข้อมูลประจําตัว API และกลไกนโยบายไว้ในวงล้อมที่ปลอดภัยเพื่อป้องกันการเข้าถึงโดยไม่ได้รับอนุญาตโดยแฮกเกอร์พนักงานโกงและผู้สมรู้ร่วมคิดภายใน
  • กระเป๋าสมาร์ทคอนแทร็ก: ตามที่ระบุในส่วน RIP-7212 ก่อนหน้านี้ กระเป๋าสมาร์ทใช้เทคโนโลยี TEE บนโทรศัพท์มือถือเพื่อเก็บรหัสผ่าน กระเป๋าสมาร์ทคอนแทร็กปัจจุบันที่ใช้เทคโนโลยี TEE รวมถึง Coinbase Smart Wallet, Banana SDK, Turnkey, Clave, และ Weeve

ผลกระทบในอนาคต#

TEEs กำลังจะเป็นสิ่งเปลี่ยนเกมสำคัญสำหรับบล็อกเชน

  • Flashbots SUAVE จะใช้ TEEs เพื่อสร้างนิเวศ MEV ที่ปลอดภัยและเป็นส่วนตัว
  • กระเป๋าเงินสัญญาอัจฉริยะจะใช้ TEEs มือถือและ Account Abstraction เพื่อปรับปรุงประสบการณ์การเริ่มต้นใช้งานของผู้ใช้และเข้าถึงผู้ชมผู้ใช้ใหม่
  • บริษัทใหญ่ได้ปรับการใช้ TEEs เพื่อแก้ปัญหาความเป็นส่วนตัวและความปลอดภัยของตนเอง วีซ่าได้สร้างบล็อกเชน LucidiTEE ซึ่งมีประสิทธิภาพในการคำนวณแบบหลายฝ่ายและการจัดเก็บข้อมูลส่วนตัว
  • TEEs เป็นทางเลือกที่มีศักยภาพในการปฏิบัติตามข้อกำหนดของหน่วยงานกำกับดูแล โดยเพิ่มความควบคุม ความเป็นส่วนตัวของข้อมูล และความปลอดภัยในด้านปฏิบัติการสำหรับบล็อกเชน

อ้างอิง:

  1. Andrew Miller, สัญญาอัจฉริยะที่ใช้ TEE และข้อผิดพลาดในการปิดผนึก.
  2. Braavos, Hardware Signer: การเพิ่มความปลอดภัยของกระเป๋าเงินสกุลดิจิตอล.
  3. ฐาน,Solidity WebAuthn Authentication Assertion Verifier.
  4. นิคซัมเมอร์ส, คำถามที่พบบ่อยเกี่ยวกับ Passkeys: สิ่งที่พวกเขาคืออะไร และคำถามที่ถามบ่อยอื่น ๆ
  5. แอปเปิล เอกสารฐานที่มั่นคง
  6. คาลวิน Wankhede, Titan M2 security chip ในโทรศัพท์ Pixel ของ Google คืออะไร?
  7. เอกสาร Fireblocks
  8. Sinha, R., Gaddam, S., Kumaresan, R. - วีซ่า วิจัย.LucidiTEE: ระบบ TEE-blockchain สําหรับการคํานวณแบบหลายฝ่ายที่สอดคล้องกับนโยบายพร้อมความเป็นธรรม.

การดำเนินการ ควบคุม และ การกระจายอำนาจ

หนึ่งในความท้าทายสำคัญสำหรับผู้ให้บริการกระเป๋าเงินคือการศึกษาผู้ใช้และผู้กำกับดูแลเกี่ยวกับการรักษาความปลอดภัยของตนเองและบัญชีออนเชน อย่างไรก็ตาม ภายในนิกซ์นิกซ์เอโคซิสเมทัส ผู้มีส่วนได้ส่วนเสียหลักได้เข้าใจจุดสำคัญหลายประการ:

  1. กระเป๋าไม่ได้เก็บรักษา จัดการ หรือปกครองสินทรัพย์ของผู้ใช้ แต่พวกเขาเพียงจะให้อินเทอร์เฟซเพื่อเข้าถึงมัน
  2. ที่อยู่บล็อกเชนนั้นอยู่อย่างอิสระจากกระเป๋าเงิน และไม่ได้ถูกสร้างหรือจัดการโดยกระเป๋าเงิน
  3. ผู้ใช้มีเสรีภาพในการสลับระหว่างผู้ให้บริการกระเป๋าเงินที่แตกต่างกัน เนื่องจากสินทรัพย์และบัญชีของพวกเขาอยู่บนเชน แยกจากบริการกระเป๋าเงินที่เฉพาะเจาะจงใดๆ

ความเข้าใจที่เพิ่มขึ้นนี้มีความสําคัญอย่างยิ่งในการชี้แจงบทบาทของกระเป๋าเงินในระบบนิเวศของสกุลเงินดิจิทัลและแยกความแตกต่างจากผู้ให้บริการทางการเงินแบบดั้งเดิม

Stablecoins และ MiCA#

Stablecoins ยังคงเป็นหนึ่งในสินทรัพย์ crypto ที่สําคัญที่สุดเนื่องจากช่วยให้สามารถถ่ายโอนมูลค่าข้ามพรมแดนและระบบเศรษฐกิจได้อย่างราบรื่นและราบรื่น พวกเขาอนุญาตให้ผู้ใช้ย้ายมูลค่าระหว่างสินทรัพย์ที่อาจผันผวนของราคาไปยังสกุลเงินที่มั่นคงสําหรับการใช้งานในอนาคต อย่างไรก็ตาม Stablecoins ได้ขึ้นสู่อันดับต้น ๆ ของวาระ crypto ของหน่วยงานกํากับดูแลหลายแห่งเนื่องจากความกังวลเกี่ยวกับ:

  1. ควบคุมและตรวจสอบการไหลของเงินตราฟิatโลก
  2. ความสำคัญของพวกเขาต่อความแข็งแกร่งของสกุลเงินและนโยบายการเงิน
  3. ความจำเป็นในการควบคุมในการออกและการสนับสนุนของพวกเขา

เนื่องจากนั้น สเตเบิลคอยน์ได้เป็นหนึ่งในความสำคัญสูงสุดในกำหนดการสกุลเงินดิจิทัลของผู้ควบคุมหลายแหล่ง และเป็นที่เริ่มต้นของการโต้วาทีเกี่ยวกับบทบาทของพวกเขาในระบบการเงินทั่วไป

ในสหรัฐอเมริกา สเตเบิลคอยน์ได้รับความสนใจจากการกำกับทางกฎหมายอย่างมีนัยสำคัญกับโครงการลิบร้าของ Facebook (ที่เป็น Meta ตอนนี้) บริษัทเทคโนโลยีที่เสนอความสามารถของสเตเบิลคอยน์ที่ถูกบริหารโดยเอกชนซึ่งในทฤษฎีจะสามารถกลายเป็นสกุลเงินดิจิทัลที่สำคัญเป็นหลัก ทำให้เกิดความกังวลเกี่ยวกับผลกระทบต่อการควบคุมนโยบายเงินธนาคารกลาง

นับตั้งแต่โครงการ Libra ปิดตัวลงในปี 2022 เป้าหมายหลักของนโยบาย Stablecoin ด้านกฎระเบียบของสหรัฐอเมริกาคือการรับรองหลักประกันที่เหมาะสมและการกํากับดูแล stablecoins การเปลี่ยนแปลงนี้ทําให้ผู้ออก Stablecoin นําแนวทางปฏิบัติที่คล้ายกับสถาบันการเงินที่มีการควบคุมด้วยข้อตกลงการดูแลที่แข็งแกร่งความสัมพันธ์ด้านการธนาคารที่จัดตั้งขึ้นและโปรแกรมการตรวจสอบที่ครอบคลุม ในขณะที่หน่วยงานกํากับดูแลต่าง ๆ ได้สนับสนุนกฎระเบียบชิ้นเล็ก ๆ สภาคองเกรสของสหรัฐอเมริกากําลังทํางานเพื่อกรอบการกํากับดูแลที่ครอบคลุมมากขึ้นสําหรับ stablecoins

ในสหภาพยุโรป Market in Crypto-Assets Regulation (MiCA) กําลังมีผลบังคับใช้และมีข้อกําหนด stablecoins ที่สําคัญ จากการเขียนนี้ มีเพียง USDC และ Euro stablecoin ของ Circle เท่านั้นที่จดทะเบียนในสหภาพยุโรปได้สําเร็จ

การแลกเปลี่ยนและกฎหมายทรัพย์สิน#

การแลกเปลี่ยนโทเค็นในกระเป๋าเงินดาวน์ได้กลายเป็นคุณสมบัติยอดนิยมในกระเป๋าเงินดาวน์ของสกุลเงินดิจิตอลหลายรูปแบบ ทำให้การใช้งานแอปพลิเคชันบนเชนได้ปรับปรุงและเป็นที่นิยม และช่วยให้ผู้ใช้สามารถนำทางการสร้างสะพานและปฏิสัญกรรมข้ามเชนได้

อย่างไรก็ตามฟังก์ชันนี้ดึงดูดการตรวจสอบด้านกฎระเบียบโดยเฉพาะอย่างยิ่งจากหน่วยงานกํากับดูแลหลักทรัพย์ที่พยายามใช้กฎระเบียบบริการทางการเงินแบบดั้งเดิมกับกระเป๋าเงินที่เสนอคุณสมบัติการแลกเปลี่ยน โดยเฉพาะอย่างยิ่ง ก.ล.ต. ได้ดําเนินการทางกฎหมายกับผู้ให้บริการกระเป๋าเงินบางรายโดยกล่าวหาว่าฟังก์ชันการแลกเปลี่ยนกระเป๋าเงินเหล่านี้ทํางานได้อย่างมีประสิทธิภาพในฐานะนายหน้าซื้อขายหลักทรัพย์ที่ไม่ได้ลงทะเบียน

SEC v. Coinbase#

ในเดือนเมษายน 2567 ก.ล.ต. อ้างCoinbase Wallet ที่ทำหน้าที่เป็นโบรกเกอร์ถูกปฏิเสธ กระเป๋าสตางค์ที่ดูแลเองพร้อมฟังก์ชันสกุลเงินสวิทช์โดยทั่วไปไม่ตรงกับเกณฑ์การจำแนกโบรกเกอร์ ข้อโต้แย้งของ SEC ที่อ้างอิงมาจากการกล่าวหาว่าบางสินทรัพย์ที่มีทางเลือกผ่านกระเป๋าสตางค์เหล่านี้เป็นหลักทรัพย์ที่ไม่ได้ลงทะเบียน

SEC v. Consensys#

Consensys ฟ้อง SEC เป็นอย่างมากในเดือนเมษายน พ.ศ. 2024 เกี่ยวกับว่า SEC มีอำนาจกฎหมายในการควบคุม MetaMask เป็นโบรกเกอร์และผู้ออกหลักทรัพย์และได้รับการพิจารณาโดยศาลในกรณีนี้โดยเร่งด่วน กระบวนการศาลที่รีบร้อนอาจส่งผลให้มีการตัดสินในปลายปีนี้

แม้จะมีการฟ้องร้องนี้และแพ้คดี Coinbase v SEC แต่ ก.ล.ต. ได้ยื่นฟ้อง หมายเหตุเวลส์ในสิ้นเดือนมิถุนายน ค.ศ. 2024 สหลักฯ กล่าวหาว่า Consensys ได้ดำเนินการเสมือนตัวแทนการขายที่ไม่ได้ลงทะเบียนของสมบัติด้านเหรียญเชื่อมผ่าน MetaMask Swaps และผ่านโปรแกรมการจับ MetaMask Staking ของตน

ผลกระทบในอนาคต#

ในขณะที่กระเป๋าจะยังคงอยู่ที่ด้านหน้าของการโต้วาทีเกี่ยวกับการเงินที่ผิดกฎหมายและการรักษาเอง เป็นส่วนใหญ่ของการสนทนากฎหมายเชิงอนาคตจะเปลี่ยนทิศทางไปสู่คำถามเกี่ยวกับการกระจายอำนาจ ในหลายปีที่ผ่านมา อุตสาหกรรมคริปโตได้ใช้แนวคิดการกระจายอำนาจเพื่ออธิบายกับผู้กำกับว่าทำไมกฎหมายทางการเงินสมัยเดิมไม่ควรใช้กับบริการคริปโต ข้อโต้แย้งนี้เน้นเฉพาะเรื่องควบคุมและฝ่ายรับผิดชอบ

กฎหมายและคำแนะนำด้านการเงินแบบดั้งเดิมมีบทบาทในการควบคุมผู้กลางเพื่อให้ความคุ้มครองและความรับผิดชอบต่อผู้บริโภค อย่างไรก็ตาม ความท้าทายสำคัญก็เกิดขึ้น: วิธีการที่จะบรรลุวัตถุประสงค์เหล่านี้เมื่อบริการที่เกี่ยวข้องเป็นสิ่งที่เกี่ยวกับการไม่ใช่เป็นผู้กลางและไม่มีการควบคุมสินทรัพย์หรือดำเนินการสำหรับผู้ใช้?

การกระจายอํานาจทั้งในฐานะแนวคิดและเป้าหมายการออกแบบได้ช่วยอธิบายว่าเหตุใดกฎระเบียบบริการทางการเงินแบบดั้งเดิมจึงยากที่จะนําไปใช้กับ crypto อย่างไรก็ตามตอนนี้เรากําลังเข้าสู่ขั้นตอนใหม่ของวาทกรรมด้านกฎระเบียบที่หน่วยงานกํากับดูแลกําลังพยายามกําหนดและใช้คําจํากัดความของการกระจายอํานาจกับบริการต่างๆตั้งแต่กระเป๋าเงินไปจนถึงการแลกเปลี่ยนแบบกระจายอํานาจ (DEXs) และอื่น ๆ ตอนนี้หน่วยงานกํากับดูแลเห็นโอกาสในการจัดประเภทบริการ crypto จํานวนมากว่าไม่กระจายอํานาจหรือ "กระจายอํานาจในชื่อเท่านั้น" การจําแนกประเภทนี้เกิดจากปัจจัยหลักสองประการ:

  1. การบรรทึกของการตรงตรึงตามมาตรฐานสำหรับความกระจายที่แท้จริง มักจะเป็นเรื่องที่ยากทางเทคนิคสำหรับบริการหลายราย
  2. มาตรฐานที่กระจายอำนาจเหล่านี้ อาจจะไม่สอดคล้องกับวัตถุประสงค์ของการประกอบกฎหมายจริงๆ การเปลี่ยนแปลงทิศทางในการกำหนดกฎหมายนี้ อาจส่งผลกระทบอย่างมากต่อวิธีการจัดหมวดหมู่และกำหนดกฎหมายของบริการด้านสกุลเงินดิจิทัลในอนาคต

นั่นคือเหตุผลที่วาทกรรมด้านกฎระเบียบในระยะต่อไปจะเปลี่ยนไปสู่แนวคิดของการควบคุม คําถามสําคัญจะรวมถึง: กระเป๋าเงินสามารถควบคุมการดําเนินการของผู้ใช้ได้หรือไม่? DEX สามารถควบคุมวิธีการดําเนินการหรือเติมการดําเนินการได้หรือไม่? อุตสาหกรรม crypto โดยรวมกําลังก้าวหน้าอย่างมากในการพัฒนารูปแบบการดําเนินงานใหม่ที่ก้าวไปไกลกว่าแนวคิดของบริการแบบกระจายอํานาจและเข้าสู่การสนทนาเกี่ยวกับการควบคุมข้อมูลและความเป็นส่วนตัว

แนวหน้าของความก้าวหน้าเหล่านี้คือยูทิลิตี้ของสภาพแวดล้อมการดําเนินการที่เชื่อถือได้ (TEEs) เรากําลังก้าวไปสู่โครงสร้างตลาดที่การควบคุมการดําเนินงานอยู่ภายในฮาร์ดแวร์และซอฟต์แวร์มากกว่ากับผู้ให้บริการ ในรูปแบบนี้ผู้ให้บริการไม่มีการควบคุมโดยตรงต่อการดําเนินการที่เกิดขึ้นหรือความสามารถในการดูคําสั่งซื้อของผู้ใช้ ด้วยวิธีการนี้อุตสาหกรรม crypto กําลังบุกเบิกวิธีการใหม่ ๆ สําหรับบริการทางการเงินและแอปพลิเคชันการสื่อสารเพื่อดําเนินการ

สุดท้าย ขณะที่เราย้ายจากการอภิปรายเกี่ยวกับการกระจายอำนาจไปสู่การสนทนาที่ซับซ้อนมากขึ้นเกี่ยวกับควบคุม แนวคิดของการปฏิบัติ ความสมบูรณ์ และการตกลงจะกลายเป็นสิ่งสำคัญอย่างมาก อุตสาหกรรมจะต้องกำหนดค่ารวมกัน:

  1. ใครรับผิดชอบในการดำเนินการ
  2. เมื่อการดำเนินการถือว่าได้รับการตรวจสอบบนเชือง
  3. ใครรับผิดชอบในการตกลง

ปฏิเสธ:

  1. บทความนี้ถูกพิมพ์ซ้ำจาก [Flashbots], สิทธิ์ในการคัดลอกทั้งหมดเป็นของผู้เขียนต้นฉบับ [ Flashbots]. หากมีข้อขัดแย้งใดๆ ในการนำเผยแพร่นี้ โปรดติดต่อGate เรียนทีม (เกต เลิร์น) และพวกเขาจะดำเนินการโดยเร่งด่วน
  2. ข้อความปฏิเสธความรับผิด: มุมมองและความคิดเห็นที่แสดงในบทความนี้เป็นเพียงของผู้เขียนเท่านั้น และไม่เป็นการให้คำแนะนำทางการลงทุนใดๆ
  3. การแปลบทความเป็นภาษาอื่น ๆ โดยทีม Gate Learn นอกจากการกล่าวถึงไว้แล้ว ห้ามคัดลอก แจกจ่าย หรือลอกเลียนบทความที่แปล
Розпочати зараз
Зареєструйтеся та отримайте ваучер на
$100
!