วิวัฒนาการของคำช่วยจำ เหตุใด OSKey จึงเป็นรากฐานสำคัญของกระเป๋าเงิน Web3 รุ่นต่อไป
อภิปรายเกี่ยวกับวิวัฒนาการของคำศัพท์ช่วยในการจำตั้งแต่ wallet.dat ไปจนถึง HD wallet ไปจนถึง OSKey และวิเคราะห์วิธีรวมเส้นทางการสืบทอดคีย์ของระบบนิเวศแบบหลายเชน บทความนี้มาจากบทความที่เขียนโดย Foresight News เรียบเรียง เรียบเรียง และเขียนโดย Dongzhong
(บทสรุปเบื้องต้น: MetaMask จะอัปเดตฟังก์ชัน "ช่วยจำอย่างช่วยไม่ได้" ConsenSys เข้าซื้อกิจการ Web3Auth เพื่อประกาศยุคใหม่ของกระเป๋าสตางค์)
(เสริมความเป็นมา: ไฟป่าในลอสแอนเจลิสเผากระเป๋าสตางค์และตัวช่วยจำ วิธีป้องกันไม่ให้ความมั่งคั่งของ crypto ของคุณถูกเผาเป็นเถ้าถ่าน )
เนื้อหาของบทความนี้
ช่วยในการจำ โปรโตคอลมาตรฐานที่ใช้ภาษาธรรมชาติที่เป็นมิตรต่อมนุษย์ในการจัดเก็บข้อมูลประจำตัวของบล็อคเชน ด้วยมาตรฐาน จึงสามารถโยกย้ายระหว่างกระเป๋าเงินจากผู้ผลิตหลายรายได้ในระดับสากล
มาแยกคำหลัก ภาษาธรรมชาติ และมาตรฐานกันดีกว่า ภาษาธรรมชาติที่เราใช้คือ จีน อังกฤษ ฯลฯ คำแนะนำที่เป็นมาตรฐานหมายความว่าวลีช่วยในการจำนั้นเป็นสากลระหว่างกระเป๋าเงิน และจะไม่สามารถใช้งานได้เพียงเพราะกระเป๋าเงินถูกเปลี่ยน
ตัวอย่างกระเป๋าเงิน
เราใช้กระเป๋าเงินปลั๊กอินของเบราว์เซอร์ MetaMask เป็นตัวอย่าง ปัจจุบัน MetaMask เป็นกระเป๋าเงินระบบนิเวศ EVM ที่ใช้กันอย่างแพร่หลาย กระเป๋าเงินส่วนใหญ่ทำงานในลักษณะเดียวกัน กระเป๋าเงินส่วนใหญ่ใช้สองฟังก์ชันในวลีช่วยจำ เมื่อเปิดกระเป๋าเงินเป็นครั้งแรก ผู้ใช้จะถูกขอให้เลือกวิธีใช้งาน สร้างวลีช่วยจำใหม่ หรือนำเข้าวลีช่วยจำ

สร้างการช่วยจำ

นำเข้าการช่วยจำ

เหตุใดจึงจำเป็นต้องมีตัวช่วยจำ
ต่อไปนี้เป็นข้อมูลเบื้องต้นโดยย่อเกี่ยวกับประวัติของกระเป๋าเงิน เราวิเคราะห์ที่มาและบทบาทของตัวช่วยจำจากประวัติศาสตร์
Qt Wallet
ในสมัยแรกๆ ไม่มีวลีช่วยในการจำ หากคุณต้องการสำรองข้อมูลกระเป๋าเงินของคุณ คุณจะต้องสำรองไฟล์ wallet.dat ทุกครั้งที่มีธุรกรรมใหม่ รหัสส่วนตัวใหม่จะถูกสร้างขึ้นในไฟล์นี้ หากคุณลืมสำรองไฟล์นี้หลังจากการทำธุรกรรมหรือไฟล์เสียหาย และคุณนำเข้าข้อมูลสำรองก่อนหน้านี้เพื่อใช้งาน เนื้อหาบางส่วนจะสูญหายไปตลอดกาล นี่คือกระเป๋าสตางค์ blockchain รุ่นแรกสุด ซึ่งเป็นซอฟต์แวร์เดสก์ท็อป ซึ่งปัจจุบันเรียกว่า Bitcoin Core และมีลักษณะเช่นนี้

HD Wallet
ทุกคนรู้สึกอย่างรวดเร็วว่าวิธีการสำรองไฟล์ wallet.dat นั้นไม่น่าเชื่อถือ ดังนั้น BIP32 จึงถูกสร้างขึ้นด้วยโปรโตคอล เราไม่อีกต่อไป จำเป็นต้องสำรองไฟล์ wallet.dat หลังจากทุกธุรกรรม เราจำเป็นต้องสำรอง root seed เพียงครั้งเดียว ไพรเวตคีย์ทั้งหมดได้มาจากรูตเมล็ดนี้ หลังจากสำรองข้อมูลเพียงครั้งเดียว คุณจะไม่ต้องกังวลกับการสูญเสียทรัพย์สินบางส่วนอีกต่อไป
เส้นทางช่วยในการจำ Root Seed และเส้นทางการสืบทอด
Root Seed เป็นตัวเลขสุ่ม 128-256 บิต ซึ่งไม่สะดวกต่อการจดจำ ดังนั้นจึงมีการสร้างโปรโตคอล BIP39 แสดงเมล็ดรากในรูปแบบของการช่วยจำ วลีช่วยในการจำประกอบด้วย 12-24 คำ

เส้นทางที่มาคือหมายเลขบัญชีเฉพาะภายใต้วลีช่วยจำ เช่น m/44'/60'/0'/0/0 สำหรับ Ethereum และ m/44'/0'/0'/0/0 สำหรับ Bitcoin จัดการสินทรัพย์บล็อกเชนหลายรายการผ่านวลีช่วยจำเพียงวลีเดียว
OSKey บทนำ
OSKey ซึ่งย่อมาจาก One Seed Key คือโครงการรับคีย์ที่ออกแบบมาเพื่อรวมและลดความซับซ้อนในการจัดการสินทรัพย์ที่เข้ารหัสในโลกแบบหลายสายโซ่ แนวคิดหลักของมันคือ "One Seed for All Chains, All for One Key" ซึ่งก็คือ "ชุดคำช่วยจำเดินทางผ่านสายโซ่ทั้งหมด และสายโซ่ทั้งหมดใช้ชุดกุญแจส่วนตัวร่วมกัน" ด้วยการใช้ชุดกฎตายตัว OSKey จึงสามารถรับคีย์และที่อยู่ที่กำหนดและเข้ากันได้สำหรับบล็อกเชนที่แตกต่างกันจากวลีช่วยจำเพียงวลีเดียว
เส้นทางการรับ OSKey
โครงการ OSKey เป็นไปตามโครงสร้างที่กำหนดลำดับชั้นของ BIP-44 แต่แนะนำฟิลด์วัตถุประสงค์เฉพาะ 10086' เพื่อแยกความแตกต่างจากเส้นทาง BIP-44 แบบดั้งเดิม (ซึ่งโดยปกติแล้วจุดประสงค์คือ 44') เส้นทางการรับมาของ OSKey เป็นดังนี้:
m / 10086′ / coin_type' / account' / change / address_index
OSKey แก้ปัญหาอะไรได้บ้าง
ในกระเป๋าเงินแบบหลายสายโซ่แบบดั้งเดิม เส้นทางการได้มาของสายโซ่ที่ต่างกันมักจะไม่เหมือนกัน ตัวอย่างเช่น โดยทั่วไปแล้วโซ่ที่เข้ากันได้กับ EVM จะใช้ m/44'/60'/0'/0/0 ในขณะที่ Solana จะใช้ m/44'/501'/0' ความไม่สอดคล้องกันนี้สร้างปัญหาให้กับผู้ใช้และนักพัฒนา ผู้ใช้อาจพบปัญหาความไม่เข้ากันของเส้นทางเมื่อย้ายสินทรัพย์ระหว่างกระเป๋าเงินที่แตกต่างกัน ซึ่งนำไปสู่ภาพลวงตาว่าสินทรัพย์ "สูญหาย"
OSKey จัดเตรียมมาตรฐานการสืบทอดแบบรวมสำหรับเครือข่ายที่รองรับทั้งหมดโดยบังคับใช้ 10086′ เป็นฟิลด์วัตถุประสงค์ ไม่ว่าจะเป็นเชน EVM, Solana หรือเชนสาธารณะอื่นๆ ในอนาคต คีย์จะถูกสร้างขึ้นภายใต้กรอบงานของ m/10086’/… สิ่งนี้ทำให้แน่ใจได้ว่าผู้ใช้เพียงต้องสำรองชุดคำช่วยจำเพื่อกู้คืนและจัดการสินทรัพย์ของตนบนเชนทั้งหมดในกระเป๋าเงินที่รองรับ OSKey ซึ่งปรับปรุงประสบการณ์ผู้ใช้อย่างมาก รวมถึงความสะดวกและความปลอดภัยของการจัดการสินทรัพย์
สรุป
ตั้งแต่ wallet.dat ไปจนถึง HD wallet ไปจนถึงความนิยมของคำช่วยจำ ทุกวิวัฒนาการคือการอนุญาตให้ผู้ใช้สามารถจัดการสินทรัพย์ดิจิทัลได้อย่างปลอดภัยและสะดวกยิ่งขึ้น การเกิดขึ้นของ OSKey คือความต่อเนื่องและลึกซึ้งของแนวคิดนี้ ด้วยการรวมเส้นทางการสืบทอดเข้าด้วยกัน จะช่วยแก้ปัญหาหลักในระบบนิเวศหลายสายโซ่ และวางรากฐานที่มั่นคงสำหรับการสร้างโลก Web3 ที่ราบรื่นและทำงานร่วมกันได้