บทนำเกี่ยวกับกระเป๋าเงิน Ethereum ประเภทต่างๆ
หมายเหตุบรรณาธิการ: บทความนี้มาจากผู้ที่ชื่นชอบ Ethereum (ID: ethfans) ผู้เขียน:Eric Connerแปล: A Jian ทำซ้ำโดย Odaily โดยได้รับอนุญาต
บทความนี้ต้องการจัดหมวดหมู่วิธีที่เราจัดเก็บและจัดการสินทรัพย์ Ethereum
กระเป๋าเงิน Ethereum คืออะไร?
คำอธิบายภาพ
- บทความนี้แสดงความแตกต่างระหว่างสองบัญชีนี้ด้วยภาพที่สดใส -
แม้ว่าไดอะแกรมด้านบนจะแสดงให้เห็นถึงหลักการทางเทคนิคพื้นฐาน แต่ก็เป็นเพียงพื้นฐานสำหรับการรวมเป็นวิธีการจัดการเงินที่แตกต่างกันเท่านั้น ตามการใช้บัญชีทั้งสองประเภทนี้ กระเป๋าเงินสามารถแบ่งออกเป็นประเภทต่อไปนี้:
ซอฟต์แวร์ EOA Wallet
ฮาร์ดแวร์ EOA Wallet
กระเป๋าเงิน Smart Contract ลายเซ็นเดียว
กระเป๋าเงินสัญญาอัจฉริยะหลายลายเซ็น
ชื่อเรื่องรอง
ซอฟต์แวร์ EOA Wallet
จนถึงปัจจุบัน บัญชีส่วนใหญ่ที่สร้างขึ้นบนเครือข่าย Ethereum เป็นบัญชีที่มีเจ้าของภายนอก EOA ถูกสร้างขึ้นฟรี และหลังจากรุ่นแล้ว ผู้ใช้สามารถรับรหัสสาธารณะ (สตริงของอักขระที่ขึ้นต้นด้วย "0x") เพื่อรับเงิน ผู้ใช้ยังจะได้รับรหัสส่วนตัวซึ่งโดยปกติจะแสดงในรูปแบบของคำต่อเนื่องกัน 12 คำ (เรียกว่า "ช่วยจำ") เพื่อให้แน่ใจว่าผู้ใช้สามารถย้ายและกู้คืนบัญชีได้
ผู้ใช้ต้องตรวจสอบให้แน่ใจว่าได้สำรองข้อมูลช่วยจำไว้ และผู้อื่นไม่รู้จักตัวช่วยจำ เนื่องจากระบบช่วยจำหมายถึงการควบคุมบัญชีอย่างสมบูรณ์ และพวกเขาสามารถคืนค่าการควบคุมบัญชีหลังจากสำรองข้อมูล ขณะที่คนอื่นเชี่ยวชาญแล้ว คุณยังสามารถควบคุมเงินในบัญชีได้อย่างเต็มที่
(หมายเหตุผู้แปล: กระบวนการส่งธุรกรรมโดยผู้ใช้จริง ๆ แล้วเป็นกระบวนการลงนามข้อมูลธุรกรรมด้วยคีย์ส่วนตัว แต่เพื่อปกป้องผู้ใช้จากความเสี่ยงที่จะถูกเปิดเผยโดยการป้อนคีย์ส่วนตัวและช่วยจำบ่อย ๆ ซอฟต์แวร์มักจะบันทึกรหัสส่วนตัวเป็นไฟล์เข้ารหัสที่ผู้ใช้ต้องป้อนรหัสผ่าน "รหัสผ่าน" เมื่อจำเป็นต้องเซ็นชื่อ นี่คือ "รหัสผ่าน" ที่ผู้ใช้มักใช้เมื่อใช้กระเป๋าเงินในชีวิตประจำวัน ไม่ใช่ ไพรเวตคีย์เองแต่เป็นอุปสรรคสำหรับไพรเวตคีย์ ต้องใช้คู่กับไฟล์ที่เข้ารหัสเฉพาะรวมกันเป็นไพรเวตคีย์ ผู้ใช้ควรหลีกเลี่ยงความสับสนเมื่อสำรองไพรเวตคีย์)
กระเป๋าเงินส่วนใหญ่ที่จัดการ EOA สนับสนุนผู้ใช้ในการสร้างและจัดการบัญชีจำนวนเท่าใดก็ได้
ข้อดี: ง่ายต่อการสร้าง
ข้อเสีย: จำต้องเก็บไว้ และฟังก์ชันถูกจำกัด
ตัวอย่าง: MetaMask, MyCrypto
ชื่อเรื่องรอง
ฮาร์ดแวร์ EOA Wallet
กระเป๋าเงินฮาร์ดแวร์สามารถใช้เพื่อสร้างบัญชีเจ้าของภายนอกเท่านั้น และคีย์ส่วนตัวจะไม่เปิดเผยต่อสภาพแวดล้อมทางอินเทอร์เน็ต เมื่อผู้ใช้สร้างบัญชีบนฮาร์ดแวร์วอลเล็ท คีย์จะถูกสร้างขึ้นภายในวงที่ปลอดภัย เมื่อผู้ใช้ต้องการเริ่มต้นธุรกรรม ผู้ใช้จะลงนามบนอุปกรณ์กระเป๋าเงินฮาร์ดแวร์ให้เสร็จสมบูรณ์ จากนั้นเผยแพร่ธุรกรรมไปยังเครือข่าย กระบวนการนี้จะไม่เปิดเผยคีย์ส่วนตัว แม้ว่าฮาร์ดแวร์วอลเล็ตจะเป็นโซลูชันที่ยอดเยี่ยมสำหรับการเก็บเงินแบบออฟไลน์ แต่ก็ไม่ได้พกพาสะดวกหรือใช้งานง่ายเหมือนวอลเล็ทส่วนขยายของเบราว์เซอร์อย่าง MetaMask
ข้อดี: สร้างง่าย ความปลอดภัยดีกว่า
จุดด้อย: เหมือนกับกระเป๋าซอฟต์แวร์ EOA แต่เข้าถึงได้ยากกว่า
ตัวอย่าง: บัญชีแยกประเภท Trezor
กระเป๋าเงินสัญญาอัจฉริยะลายเซ็นเดียว (Singlesig)
EOA เป็นรูปแบบกระเป๋าเงินที่ได้รับความนิยมมากที่สุด แต่กระเป๋าเงินสัญญาอัจฉริยะกำลังแสดงโมเมนตัม กระเป๋าเงินสัญญานั้นคล้ายกับ EOA ตรงที่ผู้ใช้จะมีรหัสสาธารณะและรหัสส่วนตัวด้วย แต่กระเป๋าเงินสัญญาอัจฉริยะนั้นควบคุมด้วยรหัส ซึ่งสามารถให้ฟังก์ชันขั้นสูงมากมายที่ EOA ไม่สามารถให้ได้ เช่น การใช้โทเค็นอื่นที่ไม่ใช่ ETH เพื่อชำระค่าธรรมเนียมการทำธุรกรรม (ค่าธรรมเนียมน้ำมัน) ฟังก์ชันบัญชีโซเชียลกู้คืน และอื่นๆ กระเป๋าเงินสัญญาลายเซ็นเดียวเท่านั้นหมายความว่ามีเจ้าของเพียงคนเดียว (EOA) และมีเพียงลายเซ็นของบัญชีเท่านั้นที่สามารถเรียกใช้ฟังก์ชันธุรกรรมได้
ข้อดี: ประสบการณ์การจัดการค่าธรรมเนียมที่ดีขึ้น ฟังก์ชันการกู้คืนบัญชีขั้นสูงขึ้น การยืนยันตัวตนแบบสองปัจจัย
ข้อเสีย: มีความเสี่ยงด้านโค้ดที่อาจเกิดขึ้น และค่าธรรมเนียมการจัดการอาจแพงกว่า EOA
ชื่อเรื่องรอง
กระเป๋าเงินสัญญาอัจฉริยะหลายลายเซ็น (Multisig)
กระเป๋าเงินหลายลายเซ็นยังเป็นกระเป๋าเงินสัญญาอัจฉริยะ ดังนั้นจึงสามารถให้ฟังก์ชันเดียวกันกับกระเป๋าเงินสัญญาอัจฉริยะลายเซ็นเดียวที่กล่าวถึงข้างต้น ยกเว้นว่าต้องใช้ลายเซ็นของหลายบัญชีในบัญชีที่สงวนไว้เพื่ออนุญาตการทำธุรกรรม (ใน N ลายเซ็น M ในบัญชีที่สงวนไว้ก็เพียงพอที่จะอนุญาตการทำธุรกรรม)
สมมติว่าบริษัทของคุณมีผู้ถือหุ้น 3 ราย คุณสามารถออกแบบกระเป๋าเงินสัญญาอัจฉริยะเพื่อให้ลายเซ็นของบัญชีทั้ง 3 บัญชีสามารถใช้ในการทำธุรกรรมได้ เพื่อให้แน่ใจว่าไม่มีใครสามารถขโมยเงินทั้งหมดโดยไม่ได้รับอนุญาต
บัญชีที่สงวนไว้โดยกระเป๋าเงินแบบหลายลายเซ็นสามารถเป็นได้ทั้งบัญชี EOA หรือบัญชีสัญญาอัจฉริยะ ดังนั้นบุคคลยังสามารถควบคุมกระเป๋าเงินสัญญาอัจฉริยะแบบหลายลายเซ็นได้ด้วย EOA หลายรายการหรือกระเป๋าเงินสัญญาอัจฉริยะแบบลายเซ็นเดียว
แค่คิดว่า Multisig เป็นกระเป๋าเงินสัญญาอัจฉริยะที่ให้มาตรการรักษาความปลอดภัยเพิ่มเติม
ข้อดี: เช่นเดียวกับกระเป๋าเงินสัญญาอัจฉริยะลายเซ็นเดียว มันมาพร้อมกับฟังก์ชั่นความปลอดภัยและการจัดการทีมที่มากขึ้น
จุดด้อย: เหมือนกับกระเป๋าเงินสัญญาอัจฉริยะลายเซ็นเดียว
ชื่อเรื่องรอง
กระเป๋าเงินที่มีการจัดการ
กระเป๋าเงินแบบกำหนดเองยังเป็นส่วนย่อยของกระเป๋าเงิน EOA เหมือนกับกระเป๋าเงินฮาร์ดแวร์ ยกเว้นว่ากระเป๋าเงินแบบกำหนดเองต้องการให้คุณไว้วางใจบุคคลที่สามในการจัดการเงินและกุญแจของคุณ แม้ว่าสิ่งนี้จะขัดกับแนวคิดที่ว่า "ไม่มีรหัสส่วนตัว แต่ก็ไม่ใช่เหรียญของคุณ" แต่ก็มีข้อดีบางประการสำหรับบริษัทขนาดใหญ่หรือผู้ถือเหรียญ หนึ่งในผลประโยชน์ที่ใหญ่ที่สุดคือการประกันเหรียญที่สูญหาย
ข้อดี: เช่นเดียวกับกระเป๋าเงิน EOA ทั้งหมด มีประกัน
จุดด้อย: เช่นเดียวกับกระเป๋าเงิน EOA ทั้งหมด และไม่สามารถควบคุมเงินของคุณเองได้อย่างเต็มที่
ตัวอย่าง: การดูแล Coinbase


