a16z: การสำรวจ 8 ความท้าทายในการออกแบบกลไกบล็อคเชน
ผู้เขียนต้นฉบับ: Tim Roughgarden หัวหน้าฝ่ายวิจัยด้านคริปโตที่ a16z
แปลต้นฉบับ : 0x xz, การเงินสีทอง
การเรียนรู้ในสาขาใดสาขาหนึ่งอย่างลึกซึ้งจะสอนให้คุณเข้าใจว่าปัญหาในโลกแห่งความเป็นจริงเป็นเพียงปัญหาที่แก้ไขได้ดีไม่สมบูรณ์แบบ ตัวอย่างเช่น เมื่อฉันสอนพื้นฐานเกี่ยวกับอัลกอริทึม นักเรียนจะได้เรียนรู้วิธีการจดจำปัญหาที่สรุปลงมาเป็นการคำนวณเส้นทางสั้นที่สุดหรือการเขียนโปรแกรมเชิงเส้น
การจับคู่รูปแบบนี้ใช้ได้ผลดีเช่นเดียวกันกับการออกแบบกลไก ซึ่งเป็น “ทฤษฎีเกมผกผัน” ชนิดหนึ่งที่ใช้แรงจูงใจเพื่อให้ได้ผลลัพธ์ที่ต้องการ เครื่องมือและบทเรียนของการออกแบบกลไกมีประโยชน์อย่างยิ่งในทฤษฎีการประมูล การออกแบบตลาด และทฤษฎีทางเลือกทางสังคม
Crypto and เว็บ3 are rife with mechanism design problems. One might think that many problems can be solved by applying what is in the textbook, putting new spins on old ideas. However, the unique challenges and limitations of permissionless blockchain protocols often force a rethinking of the fundamentals of seemingly settled problems. This makes mechanism design in web3 complex. But it is also these challenges that make web3 mechanism design fascinating.
ในบทความนี้ ฉันจะสำรวจความท้าทายบางประการที่การออกแบบกลไก web3 เผชิญ ความท้าทายเหล่านี้อาจเป็นสิ่งที่ผู้ใช้ crypto-native คุ้นเคย แต่ความเข้าใจที่ลึกซึ้งยิ่งขึ้นเกี่ยวกับการออกแบบกลไกควรให้มุมมองใหม่แก่ผู้สร้างทุกคนเกี่ยวกับสาเหตุที่การแก้ปัญหาเหล่านี้เป็นเรื่องยาก สำหรับนักออกแบบกลไก หากคุณกำลังคิดเกี่ยวกับแอปพลิเคชันใหม่ คุณอาจสนใจความท้าทายที่เกิดจากสภาพแวดล้อมที่ไม่มีการอนุญาต
แต่ก่อนอื่น การออกแบบกลไกคืออะไร?
สาขาการออกแบบกลไกมีมาตั้งแต่ปี 1961 เมื่อวิลเลียม วิกเครย์ นักเศรษฐศาสตร์จากมหาวิทยาลัยโคลัมเบียและต่อมาเป็นผู้ได้รับรางวัลโนเบล ได้ทำให้การประมูลแบบราคาปิดที่ 2 เป็นทางการ รูปแบบการประมูลนี้ใช้ตั้งแต่ปี 1797 เมื่อโยฮันน์ โวล์ฟกัง ฟอน เกอเธ่ นักเขียนได้ขายต้นฉบับบทกวีเรื่อง Hermann and Dorothea ของเขา และเป็นที่นิยมในหมู่นักสะสมแสตมป์ในศตวรรษที่ 19 แต่วิกเครย์ไม่ได้ทำให้เป็นทางการจนกระทั่งปี 1961 และปัจจุบันมักเรียกกันว่าการประมูลวิกเครย์ ในแบบจำลองการประมูลวิกเครย์ ผู้เสนอราคาสูงสุดจะเป็นผู้ชนะ แต่จะจ่ายเงินประมูลสูงสุดเป็นอันดับสอง การประมูลนี้จะกระตุ้นความต้องการที่แท้จริงของผู้เสนอราคาและส่งมอบสิ่งของให้กับผู้ที่ประเมินราคาประมูลสูงสุด
การประมูล Vickrey เป็นการออกแบบที่สง่างามและมีประสิทธิภาพซึ่งถูกนำไปใช้ในโลกแห่งความเป็นจริง ดัดแปลงและปรับปรุงให้เข้ากับสถานการณ์ใหม่ โดยการปฏิบัติจะส่งผลต่อทฤษฎีและในทางกลับกัน เช่นเดียวกับการประมูล Vickrey ประวัติศาสตร์ของการออกแบบกลไกในฐานะวินัยอย่างเป็นทางการเป็นประวัติศาสตร์ของการผสมผสานระหว่างทฤษฎีและการปฏิบัติ ซึ่งมีความลึกซึ้งและงดงาม
ตรงกันข้ามกับทฤษฎีเกม ซึ่งกำหนดมิติของการโต้ตอบเชิงกลยุทธ์และสำรวจผลลัพธ์ที่เป็นไปได้มากที่สุดของพฤติกรรม สาขาการออกแบบกลไกไม่ได้เริ่มต้นด้วยเกม แต่ด้วยผลลัพธ์ที่ต้องการ เป้าหมายของการออกแบบกลไกคือวิศวกรรมย้อนกลับรูปแบบเกมบางรูปแบบเพื่อให้ผลลัพธ์ที่ต้องการ (ซึ่งอาจมีลักษณะเฉพาะคือประสิทธิภาพ ความยุติธรรม หรือพฤติกรรมบางอย่าง) มีความสมดุล ในกรณีของการประมูล Vickrey เป้าหมายสูงสุดคือการโน้มน้าวผู้เข้าร่วมให้จ่ายเงินจำนวนสูงสุดที่พวกเขาเต็มใจจ่ายโดยไม่ลงโทษพวกเขา
โอกาสในการออกแบบกลไกใน Web3 นั้นมีมากมาย ตัวอย่างเช่น โปรโตคอลบล็อคเชนอาจต้องการบรรลุผลลัพธ์ที่ผู้เข้าร่วมโปรโตคอลประพฤติตนด้วยความสุจริตใจ (และไม่เบี่ยงเบนไปจากพฤติกรรมที่คาดหวัง) หรือโปรโตคอลอาจต้องการรับข้อมูลที่ถูกต้องเกี่ยวกับมูลค่าธุรกรรมเพื่อจัดสรรพื้นที่บล็อกให้กับธุรกรรมที่มีมูลค่ามากที่สุดอย่างมีประสิทธิภาพ
ปัญหาในการออกแบบกลไกดังกล่าวถือเป็นความท้าทายเสมอ แต่ความท้าทายจะยิ่งมีเอกลักษณ์เฉพาะตัวมากขึ้นในบริบทของบล็อคเชน
1. การขาดความไว้วางใจ
หากไม่มีบุคคลที่เชื่อถือได้มาบังคับใช้กลไก การออกแบบในพื้นที่บล็อคเชนก็จะกลายเป็นเรื่องยากมากยิ่งขึ้น
ประเด็นทั้งหมดของการใช้โปรโตคอลบล็อคเชนแบบไม่ต้องขออนุญาตคือคุณไม่จำเป็นต้องไว้วางใจหน่วยงานหรือบุคคลใดบุคคลหนึ่ง คุณเพียงแค่ต้องมีสมมติฐานความไว้วางใจ "โดยเฉลี่ย" ที่ว่าโหนดต่างๆ ที่รันโปรโตคอลนั้นเพียงพอนั้นซื่อสัตย์
แต่สิ่งที่น่าประหลาดในสถาปัตยกรรมบล็อคเชนหลายๆ แบบก็คือ ธุรกรรมทุกชุดที่เพิ่มเข้าไปในประวัติของบล็อคเชนเพื่อดำเนินการในเครื่องเสมือนที่รักษาไว้โดยโปรโตคอลนั้น เป็นผลผลิตจากการตัดสินใจฝ่ายเดียวที่ทำโดยโหนดเดียว
ไม่ชัดเจนว่าคุณสามารถไว้วางใจโหนดนี้ได้หรือไม่
นี่คือสาเหตุที่การประมูล Vickrey ไม่ค่อยพบเห็นในพื้นที่ของบล็อคเชน การนำการประมูล Vickrey ไปปฏิบัติอย่างไม่รู้ตัวนั้นพบปัญหาด้านการจัดการโดยผู้ผลิตบล็อคที่ไม่น่าไว้วางใจ ปัญหาคือผู้ผลิตบล็อคสามารถสร้างการเสนอราคาปลอมที่เรียกว่า "การประมูลหลอกลวง" ซึ่งต่ำกว่าการเสนอราคาของผู้ชนะเล็กน้อย ซึ่งจะทำให้ผู้ชนะต้องจ่ายเงินเกือบทั้งหมดในการเสนอราคา (แทนที่จะเป็นการเสนอราคาสูงสุดเป็นอันดับสองที่แท้จริง)
การเสนอราคาปลอมจากผู้ผลิตบล็อกที่ไม่น่าเชื่อถือทำให้การประมูลของ Vickrey หันกลับไปเป็นการประมูลราคาหนึ่ง ซึ่งเป็นหนึ่งในเหตุผลที่การประมูลราคาหนึ่งจึงมักเกิดขึ้นบ่อยในเว็บ 3 (เอกสารการออกแบบกลไกแบบดั้งเดิมล่าสุดเกี่ยวกับกลไกที่เชื่อถือได้ยังพิจารณาถึงการออกแบบการประมูลสำหรับผู้ประมูลที่ไม่น่าเชื่อถือด้วย แต่จากมุมมองที่แตกต่างกัน)
2. การสมรู้ร่วมคิด
เหตุผลอีกประการหนึ่งที่ทำให้การออกแบบกลไกบล็อคเชนเป็นเรื่องยากก็คือ อาจเกิดการสมรู้ร่วมคิดระหว่างผู้เข้าร่วมบล็อคเชนได้ ตัวอย่างเช่น การประมูลราคารองสามารถสมรู้ร่วมคิดกันได้ง่าย ๆ ด้วยการจ่ายค่าชดเชย เหตุผลนั้นง่ายมาก เนื่องจากผู้ชนะการประมูลจ่ายเงินให้กับผู้ประมูลที่สูงเป็นอันดับสอง ผู้ประมูลจึงสามารถติดสินบนผู้ประมูลที่สูงเป็นอันดับสองเพื่อให้เสนอราคาต่ำลงมากได้
วรรณกรรมทางวิชาการเกี่ยวกับการออกแบบกลไกไม่ได้กังวลมากเกินไปเกี่ยวกับปัญหานี้ เหตุผลประการหนึ่งอาจเป็นเพราะการสมรู้ร่วมคิด (โดยเฉพาะการสมรู้ร่วมคิดในการจ่ายเงินชดเชย) เป็นสิ่งที่ทำได้ยากในโลกแห่งความเป็นจริง หลังจากการสมรู้ร่วมคิด ผู้ชนะสามารถปฏิเสธที่จะจ่ายสินบนได้ ดังนั้นจึงเป็นเรื่องยากที่จะได้รับเงินชดเชยที่น่าเชื่อถือ (ดังคำกล่าวที่ว่า ไม่มีความยุติธรรมในหมู่โจร)
อย่างไรก็ตาม ในบริบทของบล็อคเชน ผู้สมรู้ร่วมคิดที่อาจเกิดขึ้นมักจะใช้สัญญาอัจฉริยะเพื่อให้คำมั่นสัญญาที่เชื่อถือได้ ซึ่งทำให้การสมรู้ร่วมคิดสามารถเกิดขึ้นได้จริง เหตุผลที่สองคือการขาดกลไกในการปราบปรามและชดเชยการสมรู้ร่วมคิดในการชำระเงิน ซึ่งเป็นกลไกการเปิดเผยราคาที่ให้เพียงใบเสนอราคาเท่านั้นและไม่มีอะไรอื่นอีก
ที่เลวร้ายกว่านั้น ผู้ใช้โปรโตคอลอาจสมคบคิดไม่เพียงแค่กันเองเท่านั้น แต่ยังรวมถึงผู้ผลิตบล็อก (ที่ไม่น่าเชื่อถือ) อีกด้วย (เทียบเท่ากับการสมคบคิดระหว่างผู้เสนอราคาและผู้ดำเนินการประมูลในการประมูลในโลกแห่งความเป็นจริง)
การป้องกันการสมรู้ร่วมคิดประเภทสุดท้ายคือแรงจูงใจหลักประการหนึ่งในการเผาส่วนหนึ่งของค่าธรรมเนียมธุรกรรมในกลไกค่าธรรมเนียมธุรกรรม EIP-1559 ของ Ethereum ผู้ผลิตบล็อกและผู้ใช้ปลายทางสามารถสมรู้ร่วมคิดกันโดยการจ่ายเงินชดเชยและหลบเลี่ยงราคาสำรองใดๆ ที่กลไกพยายามกำหนดได้ หากไม่ "เผา" (หรือกักรายได้เหล่านี้ไว้จากผู้ผลิตบล็อกด้วยวิธีอื่น)
3. เราไม่สามารถพึ่งหลักนิติธรรมเพียงอย่างเดียวได้
ปัญหาการสมคบคิดนั้นไม่ใช่เรื่องใหม่ เห็นได้ชัดว่าปัญหาดังกล่าวได้สร้างความเดือดร้อนให้กับกลไกต่างๆ ในชีวิตจริงมาเป็นเวลานานหลายศตวรรษ แต่หากคุณลองดูเอกสารเกี่ยวกับการออกแบบกลไก คุณอาจประหลาดใจที่พบว่าเอกสารเหล่านี้ไม่ได้กล่าวถึงปัญหานี้มากนัก เอกสารเหล่านี้กล่าวถึงแรงจูงใจของบุคคลต่างๆ ในการจัดการกลไกเพียงฝ่ายเดียวโดยตรง แต่โดยปกติแล้ว ปัญหาดังกล่าวมักเกิดจากแนวคิดที่ยังไม่ได้รับการยอมรับบางอย่างของ “หลักนิติธรรม” ตัวอย่างเช่น ผู้เข้าร่วมกลไกอาจลงนามในสัญญาทางกฎหมายที่ระบุว่าพวกเขาจะไม่สมคบคิด หากตรวจพบการสมคบคิด เรื่องนี้จะถูกส่งไปยังช่องทางกฎหมาย นักออกแบบกลไกสามารถช่วยได้โดยการสร้างกลไกที่ทำให้ตรวจจับการสมคบคิดได้ง่ายขึ้น
มีความลับที่ไม่ได้ถูกพูดถึงในเอกสารเกี่ยวกับการออกแบบกลไกจำนวนมาก นั่นคือการพึ่งพาหลักนิติธรรม แม้ว่าเราจะไม่สามารถพูดได้ว่าไม่มีหลักนิติธรรมในขอบเขตของโปรโตคอลบล็อกเชนที่ไม่ต้องขออนุญาต—เรามักจะเห็นว่าหน่วยงานบังคับใช้กฎหมายดำเนินคดีอาชญากรรมบนบล็อกเชนที่ไม่ต้องขออนุญาตได้สำเร็จ—แต่ขอบเขตของหลักนิติธรรมนั้นน้อยกว่ามากเมื่อเทียบกับการใช้งานการออกแบบกลไกแบบดั้งเดิม
หากคุณไม่สามารถพึ่งพาหลักนิติธรรมนอกกลไกได้ ก็เป็นความรับผิดชอบของผู้ออกแบบที่จะต้องแก้ไขปัญหาภายในกลไก แนวทางนี้แพร่หลายในการตัดสินใจออกแบบกลไกในพื้นที่บล็อคเชน โดยเฉพาะอย่างยิ่งในโปรโตคอล Ethereum มีตัวอย่างมากมาย ตั้งแต่การเผารายได้จากค่าธรรมเนียมพื้นฐาน EIP-1559 ไปจนถึงการลดผู้ตรวจสอบที่ประพฤติตัวไม่เหมาะสมในโปรโตคอลฉันทามติ
4. พื้นที่การออกแบบที่กว้างขวางยิ่งขึ้น
พื้นที่การออกแบบใน web3 นั้นมีขนาดใหญ่กว่าที่นักออกแบบกลไกคุ้นเคย ดังนั้น นักออกแบบจึงต้องคิดทบทวนปัญหาทั้งหมดที่เกิดขึ้น ตัวอย่างเช่น กลไกหลายอย่างเกี่ยวข้องกับการชำระเงิน ซึ่งในแอปพลิเคชันการออกแบบกลไกแบบดั้งเดิมจะทำเป็นสกุลเงินเฟียต เช่น ดอลลาร์สหรัฐ โปรโตคอลบล็อคเชนจำนวนมากมีสกุลเงินดั้งเดิมของตัวเอง และกลไกภายในโปรโตคอลดังกล่าวสามารถจัดการสกุลเงินเหล่านี้ได้
ลองนึกภาพว่าคุณเขียนบทความเกี่ยวกับการออกแบบกลไกแบบดั้งเดิม และส่วนหนึ่งของคำอธิบายกลไกของคุณระบุว่า พิมพ์สกุลเงินใหม่จำนวนหนึ่งและแจกจ่ายให้กับผู้เข้าร่วมกลุ่มหนึ่ง นอกบริบทของบล็อคเชน นี่ถือเป็นเรื่องไร้สาระ แต่เมื่อคุณกำลังพูดถึงการออกแบบกลไกในบริบทของโปรโตคอลบล็อคเชน คุณสามารถทำได้อย่างแน่นอน โปรโตคอลควบคุมสกุลเงิน ดังนั้นกลไกส่วนหนึ่งของโปรโตคอลจึงสามารถสร้างโทเค็นหรือเผาโทเค็นได้
ซึ่งหมายความว่าการออกแบบบางอย่างที่เป็นไปไม่ได้หากไม่มีสกุลเงินดั้งเดิมก็เป็นไปได้ ตัวอย่างเช่น คุณจะสร้างแรงจูงใจให้ผู้ขุด Bitcoin ดำเนินการตามโปรโตคอลตามที่ตั้งใจไว้ได้อย่างไร ผ่านผลตอบแทนจากเงินเฟ้อ: การพิมพ์เหรียญใหม่ (Bitcoin) เพื่อสร้างแรงจูงใจให้กับผู้ผลิตบล็อกเหล่านี้ หากไม่มีสกุลเงินดั้งเดิม การออกแบบดังกล่าวก็จะไม่เกิดขึ้น
5. สกุลเงินพื้นเมืองอาจก่อให้เกิดปัญหาอื่น ๆ
เหตุผลข้างต้นเน้นย้ำถึงพลังของสกุลเงินดั้งเดิม คุณสามารถทำสองสิ่งด้วยสกุลเงินดั้งเดิม: การสร้างเหรียญ (วิธีที่โปรโตคอล Bitcoin สร้าง Bitcoin ใหม่เพื่อจูงใจนักขุด) และการเผาโทเค็น (วิธีที่กลไกค่าธรรมเนียมธุรกรรม Ethereum EIP-1559 เผา ETH เพื่อต่อต้านการสมคบคิด) สกุลเงินดั้งเดิมแฝงไปด้วยอันตรายที่ไม่มีอยู่ในกลไกการออกแบบแบบดั้งเดิม: การตัดสินใจออกแบบในระดับจุลภาคอาจส่งผลต่อเศรษฐกิจมหภาค
ในการออกแบบกลไกแบบดั้งเดิมนั้น ไม่มีเหตุผลที่จะต้องกังวลเกี่ยวกับแรงผลักดันจากเศรษฐกิจมหภาค การประมูลแบบดั้งเดิมไม่มีผลกระทบอย่างมีนัยสำคัญต่ออุปทานเงินหรืออัตราเงินเฟ้อในสหรัฐอเมริกา ซึ่งถือเป็นความท้าทายใหม่โดยสิ้นเชิงสำหรับสาขาการออกแบบ web3 ปัญหาที่อาจเกิดขึ้นคืออะไร? ขอยกตัวอย่างสองตัวอย่างให้คุณฟัง ตัวอย่างหนึ่งเกี่ยวกับการผลิต Bitcoin และอีกตัวอย่างหนึ่งเกี่ยวกับการเผา ETH
เนื่องจากการใช้รางวัลแบบบล็อก — เพื่อจูงใจให้นักขุดพิมพ์เหรียญใหม่ — Bitcoin จึงถูกบังคับให้เกิดภาวะเงินเฟ้อ ดังนั้น จึงต้องมีนโยบายการเงินที่เกี่ยวข้องเพื่อกำหนดอัตราเงินเฟ้อและการเปลี่ยนแปลงของอัตราเงินเฟ้อในช่วงเวลาต่างๆ ซาโตชิ นากาโมโตะยังกำหนดขีดจำกัดอุปทานคงที่ไว้ที่ 21 ล้าน Bitcoin เนื่องจากมีขีดจำกัดคงที่สำหรับจำนวน Bitcoin อัตราเงินเฟ้อจึงต้องเข้าใกล้ศูนย์
หากอัตราเงินเฟ้อเป็นศูนย์จริง ๆ ควรใช้สิ่งใดเพื่อจูงใจให้นักขุดใช้งานโปรโตคอลต่อไปและรักษาความปลอดภัยให้กับ Bitcoin หวังว่าค่าธรรมเนียมธุรกรรมจะชดเชยรางวัลบล็อกที่หายไปได้ แม้ว่าโอกาสที่สิ่งนี้จะเกิดขึ้นนั้นค่อนข้างน้อย เป็นที่ทราบกันดีว่าหากค่าธรรมเนียมธุรกรรมอยู่ใกล้ศูนย์ โปรโตคอล Bitcoin จะประสบปัญหาความปลอดภัยครั้งใหญ่
นักวิทยาศาสตร์คอมพิวเตอร์จากมหาวิทยาลัยพรินซ์ตัน ไมล์ส คาร์ลสตัน แฮร์รี คาโลดเนอร์ แมทธิว ไวน์เบิร์ก และอาร์วินด์ นารายานัน ได้ชี้ให้เห็นถึงความแตกต่างอีกประการหนึ่งระหว่างค่าธรรมเนียมธุรกรรมและรางวัลบล็อกในบทความหนึ่ง แม้ว่ารางวัลบล็อกจะเท่ากันสำหรับทุกบล็อก (อย่างน้อยก็ระหว่าง "การแบ่งครึ่ง" รางวัลบล็อกติดต่อกัน) แต่ค่าธรรมเนียมธุรกรรมอาจแตกต่างกันไปในระดับของลำดับความสำคัญ ซึ่งในทางกลับกันก็ทำให้เกิดความไม่เสถียรตามทฤษฎีเกมใหม่ ๆ ขึ้นในโปรโตคอล ในแง่นี้ การตัดสินใจด้านมหภาคในการกำหนดเพดานอุปทานมีผลกระทบเชิงลบต่อเศรษฐกิจจุลภาคต่อโปรโตคอลและผู้เข้าร่วม
การสร้างรางวัลบล็อกเป็นแรงผลักดันให้ Bitcoin กลายเป็นเงินเฟ้อ การเผาค่าธรรมเนียมธุรกรรมใน EIP-1559 ก็เป็นแรงผลักดันให้ Ethereum กลายเป็นเงินฝืด ในโปรโตคอล Ethereum (ซึ่งใช้รางวัลผู้ตรวจสอบเงินเฟ้อ) ทั้งสองแรงนี้มักจะสู้กันอย่างสูสี โดยเงินฝืดมักจะชนะ ETH เป็นสกุลเงินที่ทำให้เกิดเงินฝืดสุทธิในปัจจุบัน ซึ่งเป็นผลจากการตัดสินใจออกแบบกลไกค่าธรรมเนียมธุรกรรมของโปรโตคอลที่ได้รับแรงจูงใจจากเศรษฐศาสตร์จุลภาค
ภาวะเงินฝืดเป็นผลดีหรือผลเสียต่อโปรโตคอล Ethereum ผู้ถือ ETH ชอบภาวะเงินฝืดเพราะหากปัจจัยอื่นๆ เท่ากัน โทเค็นของพวกเขาจะมีมูลค่าเพิ่มขึ้นตามกาลเวลา (อันที่จริง ผลพลอยได้นี้อาจเป็นสิ่งที่เปลี่ยนความคิดเห็นของสาธารณชนให้เปลี่ยนไปใช้กลไกค่าธรรมเนียมธุรกรรมของ EIP-1559 ในที่สุด) อย่างไรก็ตาม คำว่าภาวะเงินฝืดทำให้บรรดานักเศรษฐศาสตร์มหภาคที่ได้รับการฝึกฝนมาอย่างดีหวาดกลัว และทำให้เราหวนนึกถึงภาวะเศรษฐกิจตกต่ำพร้อมภาวะเงินเฟ้อของญี่ปุ่นในช่วงทศวรรษ 1990
ใครพูดถูก? โดยส่วนตัวแล้ว ฉันไม่คิดว่าสกุลเงินเฟียตของรัฐบาลจะเหมาะสมที่จะเปรียบเทียบกับสกุลเงินดิจิทัลอย่าง ETH ดังนั้น การเปรียบเทียบที่ถูกต้องคืออะไร? คำถามนี้ยังคงเป็นคำถามที่นักวิจัยด้านบล็อคเชนต้องศึกษาเพิ่มเติม: ทำไมสกุลเงินที่ทำให้เกิดภาวะเงินฝืดจึงสามารถเป็นสกุลเงินดิจิทัลที่รองรับโปรโตคอลบล็อคเชนได้ แต่ไม่ใช่สกุลเงินเฟียตที่รองรับรัฐที่มีอำนาจอธิปไตย?
6. อย่าละเลยสแต็กพื้นฐาน
สิ่งหนึ่งที่เราพยายามบรรลุในวิทยาการคอมพิวเตอร์คือการสร้างโมดูลและการแยกส่วนที่ชัดเจน ซึ่งทำให้เราสามารถไว้วางใจส่วนต่างๆ ของระบบได้ เมื่อออกแบบและวิเคราะห์ส่วนหนึ่งของระบบ คุณอาจจำเป็นต้องทราบผลลัพธ์ของฟังก์ชันการทำงานจากส่วนอื่นๆ ของระบบ แต่ในทางที่ดีที่สุด คุณไม่จำเป็นต้องรู้ว่าฟังก์ชันการทำงานนี้ถูกนำไปใช้งานอย่างไร
เรายังไม่ได้บรรลุถึงสถานะที่เหมาะสมในโปรโตคอลบล็อคเชน แม้ว่าผู้สร้างและนักออกแบบกลไกอาจต้องการเน้นที่เลเยอร์แอปพลิเคชัน แต่พวกเขาไม่สามารถละเลยวิธีการทำงานของเลเยอร์โครงสร้างพื้นฐานและรายละเอียดต่างๆ ได้
ตัวอย่างเช่น หากคุณกำลังออกแบบผู้สร้างตลาดอัตโนมัติ คุณต้องพิจารณาความเป็นไปได้ที่ผู้สร้างบล็อกที่ไม่น่าเชื่อถืออาจรับผิดชอบต่อการสั่งซื้อธุรกรรม หรือหากคุณกำลังพิจารณาออกแบบกลไกค่าธรรมเนียมธุรกรรมสำหรับการรวบรวม (L2) คุณจะต้องจ่ายไม่เพียงแค่สำหรับการใช้ทรัพยากรของ L2 เท่านั้น แต่ยังรวมถึงต้นทุนทั้งหมดที่เกิดขึ้นจากโปรโตคอล L1 พื้นฐาน (เช่น การจัดเก็บข้อมูลการโทร)
ในทั้งสองตัวอย่าง การออกแบบกลไกที่มีประสิทธิภาพสำหรับเลเยอร์หนึ่งต้องอาศัยความรู้โดยละเอียดเกี่ยวกับเลเยอร์อื่นๆ บางทีเมื่อเทคโนโลยีบล็อคเชนพัฒนามากขึ้น เราก็จะสามารถแยกเลเยอร์ต่างๆ ออกจากกันได้อย่างชัดเจน แต่อย่างไรก็ตาม เรายังไปไม่ถึงจุดนั้น
7. ต้องทำงานในสภาพแวดล้อมที่มีข้อจำกัดทางการคำนวณ
คอมพิวเตอร์บนท้องฟ้าที่นำมาใช้โดยโปรโตคอลบล็อคเชนเป็นสภาพแวดล้อมที่มีข้อจำกัดทางการคำนวณ การออกแบบกลไกแบบดั้งเดิมมุ่งเน้นเฉพาะแรงจูงใจทางเศรษฐกิจและละเลยปัญหาการคำนวณ (ตัวอย่างเช่น กลไก Vickrey-Clark-Groves ที่มีชื่อเสียงนั้นไม่สามารถใช้งานได้กับปัญหาการจัดสรรที่ซับซ้อนอย่างมาก)
เมื่อ Nisan และ Ronen เสนอการออกแบบกลไกเชิงอัลกอริทึมในปี 1999 พวกเขาชี้ให้เห็นว่าเราจำเป็นต้องมีการตรวจสอบย้อนกลับทางการคำนวณบางประเภทเพื่อให้กลไกมีความหมายในทางปฏิบัติในโลกแห่งความเป็นจริง ดังนั้น พวกเขาจึงเสนอให้จำกัดความสนใจไปที่กลไกสำหรับการคำนวณและการสื่อสารที่ปรับขนาดตามฟังก์ชันพหุนาม (ไม่ใช่เลขชี้กำลัง) ของพารามิเตอร์ปัญหา
เนื่องจากเครื่องเสมือนของโปรโตคอลบล็อคเชนทำงานคำนวณน้อยมาก กลไกบนเชนจึงต้องมีน้ำหนักเบามาก เวลาพหุนามและการสื่อสารมีความจำเป็นแต่ไม่เพียงพอ ตัวอย่างเช่น ความขาดแคลนเป็นเหตุผลหลักที่ผู้สร้างตลาดอัตโนมัติครอบงำ Ethereum DeFi อย่างสมบูรณ์ แทนที่จะเป็นโซลูชันแบบดั้งเดิม เช่น หนังสือคำสั่งจำกัด
8. ยังอยู่ในช่วงเริ่มต้น
โดยปกติแล้ว เมื่อผู้คนพูดว่า web3 อยู่ในช่วงเริ่มต้น พวกเขาจะหมายถึงโอกาสในการลงทุนหรือการนำไปใช้งาน แต่จากมุมมองทางวิทยาศาสตร์แล้ว เรายังเร็วกว่านั้นอีก มันจะยิ่งยากขึ้นเรื่อยๆ ถึงแม้ว่าโอกาสจะมากมายมหาศาลก็ตาม
ทุกคนต่างยอมรับในข้อดีของการทำงานในสาขาการวิจัยที่ครบถ้วนสมบูรณ์ มีรูปแบบและคำจำกัดความที่ได้รับการยอมรับ มีฉันทามติเกี่ยวกับคำถามที่สำคัญที่สุด มีการประสานงานที่สำคัญในการวัดความก้าวหน้า มีคำศัพท์ทั่วไปและฐานความรู้สาธารณะขนาดใหญ่ นอกจากนี้ยังมีเส้นทางสู่การเร่งความเร็ว รวมถึงตำราเรียนที่มีการตรวจสอบอย่างดี หลักสูตรออนไลน์ และทรัพยากรอื่นๆ
ในขณะเดียวกัน ในหลายๆ แง่มุมของพื้นที่บล็อคเชน เรายังไม่ทราบโมเดลและคำจำกัดความ "ที่ถูกต้อง" เพื่อคิดอย่างชัดเจนและดำเนินการแก้ไขปัญหาสำคัญๆ ตัวอย่างเช่น แนวคิดที่สำคัญที่สุดของแรงจูงใจด้านความเข้ากันได้ในบริบทของโปรโตคอลบล็อคเชนคืออะไร เลเยอร์ของสแต็ก web3 คืออะไร ส่วนประกอบของค่าที่สกัดได้สูงสุด (MEV) คืออะไร ทั้งหมดนี้ล้วนเป็นคำถามปลายเปิด
สำหรับผู้ที่สนใจในวิทยาศาสตร์บล็อคเชน ความไม่บรรลุนิติภาวะของสาขานี้ถือเป็นความท้าทาย แต่การมีส่วนร่วมตั้งแต่เนิ่นๆ — ในตอนนี้ — ก็ยังนำมาซึ่งโอกาสอันเป็นเอกลักษณ์อีกด้วย
การออกแบบกลไกนั้นถือเป็นเครื่องมือที่มีประโยชน์เสมอมาในเลเยอร์แอปพลิเคชันอินเทอร์เน็ต เช่น การประมูลโฆษณาแบบเรียลไทม์ หรือการออกแบบตลาดสองด้านที่แพร่หลายในแอปพลิเคชันผู้บริโภคออนไลน์ส่วนใหญ่ในปัจจุบัน ไม่ว่าจะเป็นอีคอมเมิร์ซหรือการซื้อแบบกลุ่ม
แต่ใน Web3 การออกแบบกลไกยังแจ้งการตัดสินใจออกแบบเกี่ยวกับโครงสร้างพื้นฐานด้วย
ย้อนกลับไปในช่วงทศวรรษ 1970 และ 1980 เมื่อโปรโตคอลการกำหนดเส้นทางอินเทอร์เน็ตยังคงมีการถกเถียงและออกแบบอยู่ เท่าที่ทราบ ไม่มีใครที่เชี่ยวชาญด้านแรงจูงใจและการออกแบบกลไกมีที่นั่งในโต๊ะเจรจา เมื่อมองย้อนกลับไป ตอนนี้เรารู้แล้วว่าคนเหล่านี้สามารถให้ข้อมูลที่เป็นประโยชน์สำหรับการออกแบบได้ ในขณะเดียวกัน ใน web3 เมื่อมีการเผยแพร่เอกสารไวท์เปเปอร์ Bitcoin ฉบับดั้งเดิม กลไกแรงจูงใจก็เป็นส่วนหนึ่งของการอภิปรายตั้งแต่แรกเริ่ม
ความสับสนเกี่ยวกับโมเดล คำจำกัดความ และตัวชี้วัดความสำเร็จที่เหมาะสมสำหรับ web3 บอกเราว่าเรากำลังอยู่ในยุคทอง นักศึกษาและนักวิทยาศาสตร์รุ่นต่อๆ ไปจะอิจฉาเราที่ได้มาอยู่ในสถานที่ที่ถูกต้องในเวลาที่ถูกต้อง พร้อมโอกาสในการกำหนดทิศทางของเทคโนโลยีนี้ แม้ว่าหนังสือเรียนในสาขานี้อาจไม่มีมากนัก แต่สักวันหนึ่งจะต้องมี และหนังสือเหล่านั้นจะบรรยายถึงงานที่เรากำลังทำอยู่ในปัจจุบัน
บทความนี้มีที่มาจากอินเทอร์เน็ต: a16z: การสำรวจ 8 ความท้าทายในการออกแบบกลไกบล็อคเชน
Messari ซึ่งเป็นองค์กรวิจัยข้อมูลคริปโตชั้นนำ ได้เผยแพร่รายงาน TRON Q1 สำหรับปี 2024 เมื่อไม่นานนี้ รายงานดังกล่าวแสดงให้เห็นว่า TRON มีผลงานที่ดีในแง่ของรายได้จากโปรโตคอล การหดตัวของ TRX, DeFi TVL และ stablecoin ในไตรมาสแรก รายได้จากโปรโตคอล TRON เพิ่มขึ้น 7.2% เมื่อเทียบเป็นรายเดือน โดยแตะระดับสูงสุดเป็นประวัติการณ์ที่ $128.1 ล้านดอลลาร์สหรัฐ ซึ่งอยู่อันดับที่สามในบรรดาเครือข่ายบล็อคเชนทั้งหมด รองจาก Ethereum และ Bitcoin เท่านั้น รายได้จากโปรโตคอลมาจาก TRX ที่ผู้ใช้ใช้ไปเพื่อรับทรัพยากรและจ่ายค่าธรรมเนียม รายงานดังกล่าวแสดงให้เห็นว่า TRX ยังคงหดตัวในไตรมาสแรก และยอดหมุนเวียนลดลงจาก 88,200 ล้านเหลือประมาณ 87,700 ล้านดอลลาร์สหรัฐ เครือข่าย TRON เป็นหนึ่งในเครือข่าย L1 ที่หดตัวเพียงไม่กี่แห่ง ในแง่ของ DeFi TRON ก็ทำผลงานได้ดีเช่นกัน รายงานดังกล่าวแสดงให้เห็นว่า TRON DeFi TVL…