Project: Dogecoin Standard

Dogecoin logo Dogecoin logo

“มาตรฐาน Dogecoin Standard” - ข้อมูลจำเพาะ

“Dogecoin Standard” จะเป็นข้อมูลจำเพาะที่เป็นลายลักษณ์อักษรและชุดทดสอบความถูกต้อง (Written Specification and validating test suite) ที่ได้มาจาก Dogecoin Core Wallet ระหว่างกระบวนการสร้าง Libdogecoin “Dogecoin Standard” มีจุดมุ่งหมายเพื่อจัดทำเอกสารเกี่ยวกับ Reference Implementation (Core Wallet) อย่างเต็มรูปแบบ เพื่อเติมเต็ม “Whitepaper” ที่มีการร้องขอบ่อย ๆ และเพื่อจัดเตรียมเอกสารให้แก่ทุกคนที่พยายามทำความเข้าใจการทำงานของ Dogecoin

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

ลดอุปสรรคเพื่อเอื้อประโยชน์ต่อนักพัฒนาใหม่ๆ

อุปสรรคสำคัญที่เคยเกิดขึ้นในการที่จะชักชวนนักพัฒนาใหม่ๆ เข้ามาในชุมชน Dogecoin คือความยากในการเรียนรู้สิ่งใหม่ๆ ซึ่งแม้แต่นักพัฒนาที่มีประสบการณ์สูงยังต้องพบเจอกับอุปสรรคนี้ ในตอนนี้เรากำลังแนะนำให้ผู้คนไปอ่านเอกสารประกอบเกี่ยวกับ Bitcoin และบอกว่า “มันก็ค่อนข้างเหมือนกันนั้นแหละ แต่ก็มีข้อแตกต่างอยู่เหมือนกัน” ซึ่งก็ไม่มีประโยชน์อะไรนอก เสียจากคุณจะมี Ross/Michi/Pat/Max (นักพัฒนาหลักของ Dogecoin) คอยให้คำแนะนำ เราหวังว่าการจัดทำเอกสาร ที่เน้นเกี่ยวกับนักพัฒนาจะดึงดูดให้นักพัฒนาย้ายเข้ามาในพื้นที่ของ Dogecoin มากขึ้นซึ่งน่าจะเป็นข่าวดีสำหรับทุกคน

ชุดทดสอบการทำงานตามมาตรฐาน

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

ขั้นตอนการนำเสนอต่อชุมชน

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

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

มูลนิธิเชื่อว่าการย้าย Reference เกี่ยวกับ Dogecoin Protocol ขั้นสุดท้ายจากการใช้งาน Core Wallet เก่า ไปที่ข้อมูลจำเพาะที่จัดการโดยชุมชนจะช่วยปกป้องอนาคตของ Dogecoin จากความเสี่ยงที่กำลังเผชิญอยู่ในฐานะที่เป็น Wallet เดียว ยิ่งมีการใช้งาน Wallet ที่เป็นไปตามมาตรฐานของ Dogecoin มากขึ้นเท่าไร Protocol ก็ยิ่งมีความปลอดภัยอิงฉันทามติมากขึ้นเท่านั้น ซึ่งมากพอ ๆ กับความปลอดภัยอิงฉันทามติบน Live Network ที่ตั้งอยู่บนฐานความหลากหลายของ Nodes