คำเตือนความเสี่ยง: ระวังความเสี่ยงจากการระดมทุนที่ผิดกฎหมายในนาม 'สกุลเงินเสมือน' 'บล็อกเชน' — จากห้าหน่วยงานรวมถึงคณะกรรมการกำกับดูแลการธนาคารและการประกันภัย
ข่าวสาร
ค้นพบ
ค้นหา
เข้าสู่ระบบ
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt
BTC
ETH
HTX
SOL
BNB
ดูตลาด
a16z: 7 เคล็ดลับในการออกแบบโทเค็น
Katie 辜
Odaily资深作者
2023-04-23 02:18
บทความนี้มีประมาณ 3160 คำ การอ่านทั้งหมดใช้เวลาประมาณ 5 นาที
ผู้ประกอบการโปรดพิจารณา "แนวคิดการออกแบบ" ของโทเค็น ไม่ใช่แค่ "โทเค็นเศรษฐกิจ"

บทความนี้มาจาก a16z cryptoบทความนี้มาจาก

ผู้เขียนต้นฉบับ: Guy Wuollet เรียบเรียงโดยนักแปล Odaily Katie Gu

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

ชื่อเรื่องรอง

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

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

  • นอกจากนี้ เป้าหมายควรอยู่รอบๆ โทเค็น แต่มักถูกมองข้าม ตัวอย่างเป้าหมายที่ชัดเจน ได้แก่

  • ออกแบบเกมด้วยโมเดลโทเค็นที่ช่วยให้ปรับขนาดได้อย่างเหมาะสมและสนับสนุนการสร้างโมเดล

  • โปรโตคอล DeFi หวังที่จะออกแบบโมเดลโทเค็นที่จัดสรรความเสี่ยงอย่างสมเหตุสมผลระหว่างผู้เข้าร่วม

  • การออกแบบโปรโตคอลชื่อเสียงที่รับประกันเงินไม่สามารถแทนที่ชื่อเสียงได้โดยตรง (เช่น โดยแยกสภาพคล่องออกจากสัญญาณชื่อเสียง)

  • ออกแบบเครือข่ายการจัดเก็บข้อมูลที่ช่วยให้ไฟล์พร้อมใช้งานโดยมีเวลาแฝงต่ำ

  • ออกแบบเครือข่ายการปักหลักที่ให้ความปลอดภัยทางเศรษฐกิจสูงสุด

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

รายการดำเนินต่อไป ให้โทเค็นสนับสนุนกรณีการใช้งานใด ๆ และบรรลุเป้าหมายใด ๆ ไม่ใช่ในทางกลับกันแล้วคุณจะเริ่มกำหนดเป้าหมายที่ชัดเจนได้อย่างไร?

เป้าหมายที่กำหนดไว้อย่างดีมักมาจาก "ภารกิจของโครงการ" ในขณะที่ "ภารกิจโครงการ" มักจะเป็นระดับสูงและเป็นนามธรรม เป้าหมายควรเป็นรูปธรรมและลดขนาดลงเป็นรูปแบบพื้นฐานที่สุด

ลองใช้ EIP-1559 เป็นตัวอย่าง Roughgarden ระบุเป้าหมายที่ชัดเจนสำหรับ EIP-1559: "EIP-1559 ควรปรับปรุงประสบการณ์ของผู้ใช้ด้วยการประมาณการต้นทุนอย่างง่ายในรูปแบบของ 'การเสนอราคาที่ดีที่สุดที่ชัดเจน' นอกช่วงเวลาที่อุปสงค์เติบโตอย่างรวดเร็ว"

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

ชื่อเรื่องรอง

#2 ประเมินงานที่มีอยู่กับหลักการพื้นฐาน

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

ชื่อเรื่องรอง

# 3 ชี้แจงสมมติฐานของคุณ

อธิบายสมมติฐานของคุณอย่างชัดเจน เมื่อคุณมุ่งเน้นไปที่การสร้างโทเค็น เป็นเรื่องง่ายที่จะยอมรับสมมติฐานพื้นฐาน นอกจากนี้ยังง่ายต่อการบิดเบือนสมมติฐานที่คุณกำลังทำอยู่

ยกตัวอย่างเช่น โปรโตคอลใหม่ที่ถือว่าคอขวดของฮาร์ดแวร์คือความเร็วในการคำนวณ การทำให้สมมติฐานนั้นเป็นส่วนหนึ่งของโมเดลโทเค็น (เช่น โดยการจำกัดต้นทุนฮาร์ดแวร์ที่จำเป็นในการมีส่วนร่วมในโปรโตคอล) สามารถช่วยจัดการออกแบบให้สอดคล้องกับลักษณะการทำงานที่ต้องการ

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

ชื่อเรื่องรอง

#4 ตรวจสอบสมมติฐานของคุณ

มีคำกล่าวว่า "ไม่ใช่สิ่งที่คุณไม่รู้ที่ทำให้คุณมีปัญหา มันคือสิ่งที่คุณรู้แน่นอนว่าไม่ใช่"

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

ชื่อเรื่องรอง

#5 ชี้แจง "อุปสรรคที่เป็นนามธรรม"

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

ในการออกแบบโทเค็น เป้าหมายของการขจัดอุปสรรคที่เป็นนามธรรมคือการลดความซับซ้อนให้เหลือน้อยที่สุด การลดการพึ่งพา (ภายใน) ระหว่างคอมโพเนนต์ต่างๆ ของโมเดลโทเค็นส่งผลให้โค้ดสะอาดขึ้น บั๊กน้อยลง และออกแบบโทเค็นได้ดีขึ้น

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

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

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

ชื่อเรื่องรอง

#6 ลดการพึ่งพาพารามิเตอร์ภายนอก

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

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

ชื่อเรื่องรอง

# 7 ตรวจสอบสมมติฐานอีกครั้ง

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

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

a16z
ยินดีต้อนรับเข้าร่วมชุมชนทางการของ Odaily
กลุ่มสมาชิก
https://t.me/Odaily_News
กลุ่มสนทนา
https://t.me/Odaily_CryptoPunk
บัญชีทางการ
https://twitter.com/OdailyChina
กลุ่มสนทนา
https://t.me/Odaily_CryptoPunk
สรุปโดย AI
กลับไปด้านบน
ผู้ประกอบการโปรดพิจารณา "แนวคิดการออกแบบ" ของโทเค็น ไม่ใช่แค่ "โทเค็นเศรษฐกิจ"
ดาวน์โหลดแอพ Odaily พลาเน็ตเดลี่
ให้คนบางกลุ่มเข้าใจ Web3.0 ก่อน
IOS
Android