a16z: 8 ความท้าทายในการสํารวจการออกแบบกลไกบล็อกเชน

ผู้เขียนต้นฉบับ: Tim Roughgarden หัวหน้าฝ่ายวิจัยที่ a16z crypto

รวบรวมต้นฉบับ: 0x xz, Golden Finance

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

การจับคู่รูปแบบนี้ยังใช้ได้ในการออกแบบกลไกซึ่งเป็น "ทฤษฎีเกมผกผัน" ที่ใช้สิ่งจูงใจเพื่อให้ได้ผลลัพธ์ที่พึงประสงค์ เครื่องมือและบทเรียนที่เรียนรู้จากการออกแบบกลไกมีประโยชน์อย่างยิ่งในทฤษฎีการประมูลการออกแบบตลาดและทฤษฎีทางเลือกทางสังคม

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

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

แต่ก่อนอื่นสิ่งที่เราจําเป็นต้องรู้คือการออกแบบกลไกคืออะไร?

การก่อตัวของสาขาการออกแบบกลไกย้อนกลับไปอย่างน้อยถึงปี 1961 เมื่อนักเศรษฐศาสตร์มหาวิทยาลัยโคลัมเบียและ William Vickrey ผู้ได้รับรางวัลโนเบลเสนอการประมูลปิดผนึกราคาที่สองอย่างเป็นทางการ ในช่วงต้นปี 1797 วิธีการประมูลนี้ถูกใช้เมื่อผู้เขียน Johann Wolfgang von Goethe ขายต้นฉบับของบทกวีมหากาพย์ของเขา Hermann และ Longing Rothea และมักใช้โดยนักสะสมแสตมป์ในศตวรรษที่ 19 แต่ไม่ได้เสนออย่างเป็นทางการโดย Vickrey จนถึงปี 1961 และปัจจุบันมักถูกเรียกว่า "การประมูล Vickrey" ในโหมดการประมูล Vickery ผู้เสนอราคาสูงสุดจะชนะ แต่จ่ายราคาเสนอสูงสุดเป็นอันดับสอง การประมูลประเภทนี้ช่วยกระตุ้นความชอบที่แท้จริงของผู้เสนอราคาและส่งมอบล็อตให้กับบุคคลที่มีการประเมินสูงสุด

Vickery Auction เป็นการออกแบบที่หรูหราและมีประสิทธิภาพซึ่งถูกนําไปใช้กับโลกแห่งความเป็นจริงปรับตัวและอัปเดตตามสถานการณ์ใหม่และการปฏิบัติแจ้งทฤษฎีและในทางกลับกัน เช่นเดียวกับ Vickery Auctions ประวัติของการออกแบบกลไกเป็นระเบียบวินัยอย่างเป็นทางการเป็นประวัติศาสตร์ของทฤษฎีและการปฏิบัติที่ผสมผสานกันซึ่งมีทั้งลึกซึ้งและสวยงาม

ตรงกันข้ามกับทฤษฎีเกมซึ่งกําหนดมิติของการมีปฏิสัมพันธ์เชิงกลยุทธ์และสํารวจผลลัพธ์ที่เป็นไปได้มากที่สุดของพฤติกรรมสาขาการออกแบบกลไกไม่ได้เริ่มต้นด้วยเกม แต่ด้วยผลลัพธ์ที่ต้องการ วัตถุประสงค์ของการออกแบบทางกลคือการทําวิศวกรรมย้อนกลับเกมบางรูปแบบเพื่อให้ผลลัพธ์ที่ต้องการ (ซึ่งอาจโดดเด่นด้วยประสิทธิภาพความยุติธรรมหรือพฤติกรรมบางอย่าง) ในกรณีของ Vickery Auctions เป้าหมายสูงสุดคือการดึงดูดผู้เข้าร่วมให้จ่ายเงินจํานวนสูงสุดที่พวกเขายินดีจ่ายโดยไม่ต้องลงโทษพวกเขา

มีโอกาสนานที่สุดสําหรับแอปพลิเคชันการออกแบบกลไกใน Web3 ตัวอย่างเช่น โปรโตคอล Blockchain อาจต้องการบรรลุผลลัพธ์ของพฤติกรรมที่ซื่อสัตย์ของผู้เข้าร่วมโปรโตคอลโดยไม่เบี่ยงเบนไปจากพฤติกรรมที่คาดหวัง อีกทางเลือกหนึ่งโปรโตคอลอาจต้องการรับข้อมูลที่ถูกต้องเกี่ยวกับมูลค่าของธุรกรรมเพื่อจัดสรร Block short ให้กับข้อเสนอที่มีค่าที่สุดอย่างมีประสิทธิภาพ

ปัญหาการออกแบบกลไกดังกล่าวมีความท้าทายอยู่เสมอ และความท้าทายในสภาพแวดล้อมบล็อกเชนนั้นมีเอกลักษณ์เฉพาะตัวยิ่งขึ้น

1. ขาดความไว้วางใจ

หากไม่มีฝ่ายที่เชื่อถือได้ในการบังคับใช้กลไกการออกแบบพื้นที่ Blockchain จะยากขึ้น

จุดรวมของการใช้โปรโตคอล Blockchain ที่ไม่ได้รับอนุญาตคือคุณไม่จําเป็นต้องเชื่อถือเอนทิตีหรือบุคคลใดบุคคลหนึ่งเพียงแค่สมมติฐานความน่าเชื่อถือ "เฉลี่ย" ที่โหนดยาวพอในโหนดที่รันโปรโตคอลนั้นซื่อสัตย์

แต่การประชดประชันของสถาปัตยกรรม Xu long Blockchain คือธุรกรรมทุกชุดที่เพิ่มลงในประวัติของห่วงโซ่ที่จะดําเนินการในเครื่องเสมือนที่ดูแลโดยโปรโตคอลเป็นผลจากการตัดสินใจฝ่ายเดียวของโหนดเดียว

คุณไม่รู้ว่าคุณสามารถไว้วางใจโหนดนี้ได้หรือไม่

นี่คือเหตุผลที่การประมูล Vickery ไม่ค่อยเห็นในพื้นที่ Blockchain การดําเนินการประมูล Vickery ที่ไร้เดียงสาจะประสบปัญหาในการไม่ถูกจัดการโดยผู้ผลิตบล็อกที่เชื่อถือได้ในไม่ช้า ปัญหาคือ Block Producer สามารถสร้าง "shill bid" ปลอมที่ต่ํากว่าผู้ชนะเร็ว ๆ นี้เล็กน้อยบังคับให้ผู้ชนะต้องจ่ายเงินเกือบทั้งหมดของการเสนอราคา (แทนที่จะเป็นการเสนอราคาสูงสุดถัดไปจริง)

การเสนอราคาปลอมจากผู้ผลิตบล็อกที่ไม่น่าเชื่อถือทําให้การประมูลของ Vickery ถอยกลับไปสู่รูปแบบการประมูลราคาแรกซึ่งเป็นสาเหตุหนึ่งที่ทําให้การประมูลราคาแรกเป็นเรื่องธรรมดาในเว็บ 3 (สาขาล่าสุดของวรรณกรรมการออกแบบกลไกแบบดั้งเดิมเกี่ยวกับ "กลไกที่เชื่อถือได้" ยังพิจารณาการออกแบบการประมูลสําหรับผู้ประมูลที่ไม่น่าเชื่อถือ แต่จากมุมมองที่แตกต่างกัน) )

##2. มีการสมรู้ร่วมคิดเป็นครั้งคราว

อีกเหตุผลหนึ่งที่กลไก Blockchain ออกแบบได้ยากคือการสมรู้ร่วมคิดระหว่างผู้เข้าร่วม Blockchain ตัวอย่างเช่น การประมูลราคาที่สองสามารถสมรู้ร่วมคิดกับการจ่ายเงินชดเชยได้อย่างง่ายดาย เหตุผลนั้นง่าย: เนื่องจากผู้เสนอราคาที่ชนะการเสนอราคาสูงสุดเป็นอันดับสองผู้เสนอราคาสามารถติดสินบนผู้เสนอราคาสูงสุดอันดับสองเพื่อเสนอราคาที่ต่ํากว่าที่ยาวที่สุด

วรรณกรรมทางวิชาการเกี่ยวกับการออกแบบกลไกไม่ต้องกังวลกับปัญหานี้ เหตุผลหนึ่งอาจเป็นเพราะการสมรู้ร่วมคิดโดยเฉพาะอย่างยิ่งกับการจ่ายเงินชดเชยเป็นเรื่องยากที่จะบรรลุในโลกแห่งความเป็นจริง หลังจากการสมรู้ร่วมคิดผู้ชนะสามารถปฏิเสธที่จะจ่ายสินบนดังนั้นจึงเป็นการยากที่จะได้รับเงินชดเชยที่น่าเชื่อถือ (ดังคํากล่าวที่ว่า "ไม่มีทางในหมู่โจร") )

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

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

การป้องกันการสมรู้ร่วมคิดครั้งสุดท้ายนี้เป็นหนึ่งในแรงจูงใจหลักสําหรับส่วนการเผาไหม้ของกลไกค่าธรรมเนียมการทําธุรกรรม EIP-1559 ของ Ethereum หากไม่มีการ "เผา" (หรือหักรายได้เหล่านี้จากผู้ผลิตบล็อก) ผู้ผลิตบล็อกและผู้ใช้ปลายทางสามารถสมรู้ร่วมคิดกับการจ่ายเงินชดเชยและหลีกเลี่ยงราคาสํารองใด ๆ ที่กลไกพยายามกําหนด

3. คุณไม่สามารถพึ่งพาหลักนิติธรรมเพียงอย่างเดียวได้

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

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

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

4. การออกแบบที่สั้นกว่านั้นใหญ่กว่า

กางเกงขาสั้นดีไซน์ใน Web3 มีขนาดใหญ่กว่าที่นักออกแบบกลไกคุ้นเคย ด้วยเหตุนี้นักออกแบบจึงต้องคิดใหม่เกี่ยวกับปัญหาที่กําหนดทั้งหมด ตัวอย่างเช่นกลไกยาวเกี่ยวข้องกับการชําระเงินและในแอปพลิเคชันการออกแบบกลไกแบบดั้งเดิมการชําระเงินเหล่านี้จะทําในเหรียญเฟียตเช่นดอลลาร์สหรัฐ โปรโตคอล Xu long Blockchain มีเหรียญดั้งเดิมของตัวเองและกลไกนี้ภายในโปรโตคอลนี้สามารถจัดการเหรียญเหล่านี้ได้

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

ซึ่งหมายความว่าการออกแบบที่ไม่สามารถทําได้หากไม่มีเหรียญพื้นเมืองก็เป็นไปได้ ตัวอย่างเช่นคุณจะกระตุ้นให้ Bitcoin Miner ดําเนินการโปรโตคอลตามที่ตั้งใจไว้ได้อย่างไร ผู้ผลิตบล็อกเหล่านี้ได้รับแรงจูงใจผ่านรางวัลเงินเฟ้อ: การพิมพ์เหรียญใหม่ (Bitcoin) การออกแบบดังกล่าวจะไม่สามารถทําได้หากไม่มีเหรียญพื้นเมือง

5. เหรียญพื้นเมืองอาจทําให้เกิดปัญหาอื่น ๆ

เหตุผลก่อนหน้านี้เน้นย้ําถึงพลังของเหรียญพื้นเมือง มีสองสิ่งที่คุณสามารถทําได้ด้วยเหรียญพื้นเมือง: "การสร้างเหรียญ" (โปรโตคอล Bitcoin สร้าง Bitcoin ใหม่ในลักษณะที่จูงใจให้ Miner) และ "การเผาโทเค็น" (กลไกค่าธรรมเนียมการทําธุรกรรม Ethereum EIP-1559 เพื่อเผาไหม้ ETH วิธีป้องกันการสมรู้ร่วมคิด) เหรียญพื้นเมืองแฝงอันตรายที่ไม่มีอยู่ในการออกแบบกลไกแบบดั้งเดิม: การตัดสินใจออกแบบเศรษฐกิจจุลภาคอาจมีผลกระทบทางเศรษฐกิจมหภาค

ในการออกแบบกลไกแบบดั้งเดิมไม่มีเหตุผลที่จะต้องกังวลเกี่ยวกับกองกําลังทางเศรษฐกิจมหภาค วิธีการประมูลแบบดั้งเดิมไม่ได้มีผลกระทบอย่างมีนัยสําคัญต่ออุปทานเหรียญหรืออัตราเงินเฟ้อในสหรัฐอเมริกา นี่เป็นความท้าทายใหม่สําหรับภูมิทัศน์การออกแบบ web3 มีอะไรผิดพลาดบ้าง? ฉันจะบอกคุณสองตัวอย่างหนึ่งเกี่ยวกับการสร้าง Bitcoin และอีกตัวอย่างหนึ่งเกี่ยวกับการเผาไหม้ของ ETH

อันเป็นผลมาจากการใช้ Block Rewards – จูงใจนักขุดด้วยการพิมพ์เหรียญใหม่ – Bitcoin ถูกบังคับให้เข้าสู่ภาวะเงินเฟ้อ ดังนั้นจึงต้องมีนโยบายการเงินที่สอดคล้องกันเพื่อกําหนดอัตราเงินเฟ้อและวิวัฒนาการเมื่อเวลาผ่านไป Satoshi Nakamoto ยังตั้งเพดานอุปทานอย่างหนักที่ 21 ล้าน Bitcoin เนื่องจากมีขีด จํากัด จํานวน Bitcoin อย่างหนักอัตราเงินเฟ้อจึงต้องใกล้เคียงกับศูนย์

หากอัตราเงินเฟ้อเป็นศูนย์จริงๆควรใช้อะไรเพื่อจูงใจให้ Miner ทํางานโปรโตคอลต่อไปและให้ความปลอดภัยสําหรับ Bitcoin? มีความหวังว่าค่าธรรมเนียมการทําธุรกรรมจะชดเชยรางวัลบล็อกที่ขาดหายไปแม้ว่าโอกาสที่จะเกิดขึ้นนั้นค่อนข้างน้อย อย่างที่เราทราบกันดีว่าหากค่าธรรมเนียมการทําธุรกรรมใกล้เคียงกับศูนย์โปรโตคอล Bitcoin จะประสบปัญหาด้านความปลอดภัยที่สําคัญ

นักวิทยาศาสตร์คอมพิวเตอร์ของมหาวิทยาลัยพรินซ์ตัน Miles Carlston, Harry Kalodner, Matthew Weinberg และ Arvind Narayanan ชี้ให้เห็นความแตกต่างระหว่างค่าธรรมเนียมการทําธุรกรรมและรางวัลบล็อกในบทความ แม้ว่ารางวัลบล็อกจะเหมือนกันสําหรับแต่ละบล็อก (อย่างน้อยระหว่างรางวัลบล็อก "Halving" สองรางวัลติดต่อกัน) แต่การฟอกเงินสามารถเปลี่ยนแปลงได้ตามลําดับความสําคัญ ซึ่งจะแนะนําความไม่แน่นอนของทฤษฎีเกมใหม่ให้กับโปรโตคอล การตัดสินใจทางเศรษฐกิจมหภาคเพื่อแก้ไขเพดานอุปทานมีผลกระทบเชิงลบต่อเศรษฐกิจจุลภาคสําหรับข้อตกลงและผู้เข้าร่วม

เช่นเดียวกับการสร้าง Block Reward เป็นแรงเงินเฟ้อสําหรับ Bitcoin การเผาการฟอกเงินใน EIP-1559 เป็นแรงเงินฝืดสําหรับ Ethereum ในโปรโตคอล Ethereum (ซึ่งใช้รางวัลผู้ตรวจสอบเงินเฟ้อ) มีการชักเย่อระหว่างกองกําลังทั้งสองนี้โดยภาวะเงินฝืดมักจะชนะ ตอนนี้ ETH เป็นเหรียญภาวะเงินฝืดสุทธิซึ่งเป็นผลทางเศรษฐกิจมหภาคของการตัดสินใจออกแบบแรงจูงใจทางเศรษฐกิจจุลภาคในกลไกการฟอกเงินโปรโตคอล

ภาวะเงินฝืดดีหรือไม่ดีสําหรับโปรโตคอล Ethereum หรือไม่? ผู้ถือ ETH ชอบภาวะเงินฝืดเพราะทุกอย่างเท่าเทียมกันโทเค็นของพวกเขาจะมีคุณค่ามากขึ้นเมื่อเวลาผ่านไป (ในความเป็นจริงผลพลอยได้นี้อาจผลักดันความคิดเห็นของสาธารณชนในท้ายที่สุดเพื่อสนับสนุนการย้ายไปยังกลไกค่าธรรมเนียมการทําธุรกรรม EIP-1559) อย่างไรก็ตาม คําว่าภาวะเงินฝืดนั้นน่ากลัวสําหรับนักเศรษฐศาสตร์มหภาคที่ได้รับการฝึกฝนมาแต่ดั้งเดิม ซึ่งชวนให้นึกถึงภาวะเศรษฐกิจซบเซาของญี่ปุ่นในยุค 90

ใครถูก? โดยส่วนตัวแล้วฉันไม่คิดว่าเหรียญ fiat อธิปไตยเป็นการเปรียบเทียบที่เหมาะสมสําหรับสินทรัพย์ Crypto เช่น ETH ดังนั้นการเปรียบเทียบที่ถูกต้องคืออะไร? นี่ยังคงเป็นคําถามเปิดที่ต้องสํารวจเพิ่มเติมโดยนักวิจัย Blockchain: เหตุใดเหรียญเงินฝืดจึงสามารถใช้เป็นสินทรัพย์ Crypto เพื่อสนับสนุนโปรโตคอล Blockchain แต่ไม่ใช่เป็นเหรียญทางกฎหมายเพื่อสนับสนุนรัฐอธิปไตย

6. สแต็คพื้นฐานไม่สามารถเพิกเฉยได้

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

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

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

ในตัวอย่างทั้งสองนี้การออกแบบกลไกที่มีประสิทธิภาพสําหรับชั้นหนึ่งจําเป็นต้องมีความเข้าใจโดยละเอียดเกี่ยวกับเลเยอร์อื่น ๆ บางทีเมื่อเทคโนโลยี Blockchain เติบโตขึ้นเรื่อย ๆ เราจะเล่นคนอย่างชัดเจนสําหรับหน่อของเลเยอร์ต่างๆ แต่เรายังไม่ได้อยู่ที่นั่นอย่างแน่นอน

7. จําเป็นต้องทํางานในสภาพแวดล้อมที่มีข้อ จํากัด ในการคํานวณ

การใช้โปรโตคอล Blockchain ของ "Computer in Sky" เป็นสภาพแวดล้อมที่มีข้อ จํากัด ในการคํานวณ การออกแบบกลไกแบบดั้งเดิมมุ่งเน้นไปที่แรงจูงใจทางเศรษฐกิจเท่านั้นและเพิกเฉยต่อปัญหาการคํานวณ (เช่นกลไก Vickery-Clark-Groves ที่รู้จักกันดีไม่สามารถทําได้สําหรับปัญหาการกระจายที่ซับซ้อนสูง)

เมื่อ Nisan และ Ronen เสนอการออกแบบกลไกอัลกอริทึมในปี 1999 พวกเขาชี้ให้เห็นว่าเราต้องการการตรวจสอบย้อนกลับเชิงคํานวณบางประเภทเพื่อให้กลไกใช้งานได้จริงในโลกแห่งความเป็นจริง ดังนั้นพวกเขาจึงแนะนําให้ จํากัด ความสนใจไปที่กลไกการคํานวณและการสื่อสารที่ใช้ส่วนขยายฟังก์ชันที่ยาวที่สุด (แทนที่จะเป็นเลขชี้กําลัง) เป็นพารามิเตอร์สําหรับปัญหา

เนื่องจาก Virtual Machine โปรโตคอล Blockchain นั้นใช้การคํานวณอย่างเข้มข้นกลไก on-chain จึงต้องมีน้ําหนักเบามาก – จําเป็นต้องมีเวลาและการสื่อสารในระยะยาว แต่ไม่เพียงพอ ตัวอย่างเช่นความขาดแคลนเป็นสาเหตุหลักที่ทําให้ AMM ครอง Ethereum Decentralized Finance อย่างสมบูรณ์แทนที่จะเป็นโซลูชันแบบดั้งเดิมเช่นหนังสือสั่งซื้อ จํากัด

##8. มันยังอยู่ในช่วงเริ่มต้น

บ่อยครั้งเมื่อมีคนบอกว่า web3 ยังอยู่ในช่วงเริ่มต้นพวกเขากําลังอ้างถึงโอกาสในการลงทุนหรือการยอมรับ แต่จากมุมมองทางวิทยาศาสตร์เราเร็วกว่านั้นด้วยซ้ํา มันจะยากขึ้นเท่านั้นแม้ว่าโอกาสจะมีมาก

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

ในขณะเดียวกันในโลก Blockchain ที่ยาวขึ้นเรายังไม่ทราบรูปแบบและคําจํากัดความที่ "ถูกต้อง" ในการคิดอย่างชัดเจนและมีความคืบหน้าในประเด็นสําคัญ ตัวอย่างเช่นแนวคิดที่สําคัญที่สุดของสิ่งจูงใจความเข้ากันได้ในบริบทของโปรโตคอล Blockchain คืออะไร? เลเยอร์ของสแต็ค web3 คืออะไร? ส่วนประกอบของ Maximum Extractable Value (MEV) คืออะไร? นี่คือคําถามที่เปิดกว้างทั้งหมด

สําหรับผู้ที่สนใจในวิทยาศาสตร์ Blockchain ความยังไม่บรรลุนิติภาวะของสาขานี้เป็นความท้าทายอย่างแท้จริง แต่การมีส่วนร่วมตั้งแต่เนิ่นๆ - ตอนนี้ - ยังนําเสนอโอกาสที่ไม่เหมือนใคร

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

แต่ใน Web3 การออกแบบกลไกยังแจ้งการตัดสินใจออกแบบเกี่ยวกับโครงสร้างพื้นฐานด้วย

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

ความสับสนเกี่ยวกับโมเดลคําจํากัดความและตัวชี้วัดความสําเร็จที่ "ถูกต้อง" สําหรับ web3 กําลังบอกเราว่าเราอยู่ในยุคทอง นักเรียนและนักวิทยาศาสตร์รุ่นต่อ ๆ ไปจะอิจฉาเราว่าเรามีโอกาสกําหนดวิถีของเทคโนโลยีนี้ในเวลาที่เหมาะสมและในสถานที่ที่เหมาะสม ดังนั้นแม้ว่าอาจจะไม่มีตําราเรียนที่ยาวที่สุดในพื้นที่นี้ แต่จะมีวันหนึ่งและสิ่งที่หนังสือเหล่านี้จะอธิบายคือสิ่งที่เรากําลังทําอยู่ในขณะนี้

ดูต้นฉบับ
  • รางวัล
  • แสดงความคิดเห็น
  • แชร์
แสดงความคิดเห็น
ไม่มีความคิดเห็น