Public Key และ Private Key 2 กุญแจสำคัญของ Crypto Wallet ที่ต้องรู้จัก | Techsauce

Public Key และ Private Key 2 กุญแจสำคัญของ Crypto Wallet ที่ต้องรู้จัก

หากใครที่เข้าวงการ Crypto มาสักพัก และได้มีการใช้กระเป๋าเงินในการเก็บ Digital Asset ของตัวเอง คงเคยได้ยินคำว่า Public Key และ Private key กันมาบ้าง แล้ว ในบทความนี้เราจะพามารู้จักกันให้มากขึ้นว่าทั้งสองกุญแจนี้คืออะไร สำคัญอย่างไร ทำหน้านี้อะไรบ้าง  

มาเริ่มต้นรู้จัก Public Key กันก่อน 

Public Key หรือ กุญแจสาธารณะ ใช้เพื่อส่งสกุลเงินดิจิทัลไปยังกระเป๋าเงินและใช้ในการตรวจสอบลายเซ็นดิจิทัล เพื่อพิสูจน์ความเป็นเจ้าของกุญแจส่วนตัว 

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

แล้ว Private key คืออะไร ทำหน้าที่อะไรบ้าง 

Private key หรือ กุญแจส่วนตัว มีไว้สำหรับเจ้าของกระเป๋าเงินเท่านั้นและจะทำหน้าที่เป็นรหัสผ่านในการเข้ากระเป๋าเงิน ซึ่งหน้าที่ในทางเทคนิคกุญแจส่วนตัวใช้เพื่อลงนามในธุรกรรมและพิสูจน์ความเป็นเจ้าของที่อยู่ Blockchain

โดยในการทำธุรกรรมจะใช้เทคโนโลยีการเข้ารหัสกุญแจสาธารณะ(public-key cryptography) ซึ่งเป็นการใช้กุญแจสาธารณะเข้ารหัสธุรกรรมและใช้กุญแจส่วนตัวที่เกี่ยวข้องเท่านั้นในการถอดรหัส ซึ่งในการที่จะจดจำกุญแจส่วนตัวนั้นเป็นเรื่องที่ยากสำหรับผู้ใช้งาน เนื่องจากกุญแจส่วนตัวมีลักษณะเป็นตัวเลข จึงทำให้ผู้ให้บริการกระเป๋าเงินสร้าง Seed phrase หรือเรียกว่า secret recovery phrase เพื่อทำให้มันจดจำง่ายมากขึ้นสำหรับการปลดล็อก ซึ่ง Seed phrase จะมีลักษณะเป็นชุดคำศัพท์ที่จดจำได้ง่าย 

ดังนั้นเราจึงต้องรักษาและเก็บกุญแจส่วนตัวให้ดี เพราะถ้ามีคนค้นพบกุญแจส่วนตัวของเรา พวกเขาจะสามารถเข้าถึง crypto ทั้งหมดในกระเป๋าเงินและสามารถทำอะไรกับมันก็ได้

Public Key และ Private Key ใช้งานอย่างไร 

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

การตรวจสอบลายเซ็นต์ดิจิทัล

การตรวจสอบลายเซ็นต์ดิจิทัล(verificaion digital signature) เป็นกรณีการใช้งานทั่วไปซึ่งส่วนใหญ่จะใช้ในองค์กรในการตรวจสอบงานต่างๆ เช่น ตรวจสอบการพิสูจน์ข้อความ ความถูกต้องของซอฟต์แวร์ เอกสารดิจิทัล หรือตรวจสอบการรับรองความถูกต้อง

ช่วยให้การสื่อสารปลอดภัยมากขึ้น

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

ความแตกต่างระหว่าง Public key กับ Private key

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

อ้างอิง 

blockchain-council , coindesk





ลงทะเบียนเข้าสู่ระบบ เพื่ออ่านบทความฟรีไม่จำกัด

No comment

RELATED ARTICLE

Responsive image

ถกยุทธศาสตร์ AI ไทย หนทางดึงไทยกลับเวทีโลก ควรเริ่มอย่างไร ?

ค้นพบโอกาสและความท้าทายของ AI ที่จะพลิกโฉมเศรษฐกิจและสังคมไทย พร้อมกลยุทธ์สำคัญในการพัฒนาประเทศให้ก้าวทันโลกในยุคดิจิทัลอย่างยั่งยืน!...

Responsive image

รัฐบาลเวียดนามขยับ SME ได้เวลาทวงคืนตลาดแฟชั่นจากแพลตฟอร์มอีคอมเมิร์ซจีนอย่าง Shein และ TEMU

รัฐบาลเวียดนามเตรียม "บล็อก" แอปพลิเคชันและโดเมนช้อปปิ้งออนไลน์ของจีนอย่าง Shein และ Temu ถ้าไม่จดทะเบียนอย่างถูกต้องก่อนสิ้นเดือนพฤศจิกายนนี้ นี่อาจเป็นจุดเริ่มต้นของการทวงคืน “อุ...

Responsive image

AI ไม่ได้แทนที่คุณ แต่จะช่วยให้คุณ 'ดีกว่าเดิม'

สำรวจแนวคิด "จิตวิทยาไซบอร์ก" ในการออกแบบระบบมนุษย์-AI เพื่อความรุ่งเรืองของมนุษย์ พร้อมบทบาทของ AI ในการพัฒนาไทยให้เป็น “AI Land” จากมุมมอง ดร.พัทน์ ภัทรนุธาพร ในงาน THE STANDARD ...