ศัพท์คริปโท หมวดเทคโนโลยีขั้นพื้นฐาน

09 กันยายน 2564
อ่าน 4 นาที

​​​

​​
​​​​

​Cryptography

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



​​​
Blockchain

บล็อกเชน (Blockchain) คือ เทคโนโลยีการเก็บข้อมูลแบบกระจายศูนย์ (distributed ledger) ซึ่งบันทึกและจัดเก็บข้อมูลไว้ใน "บล็อก" ที่มีการเชื่อมโยงกับ "บล็อก​" ก่อนหน้าเป็นลูกโซ่ (chain) ซึ่งจะช่วยเพิ่มความปลอดภัยจากการแก้ไขข้อมูล ที่ทำได้ยากขึ้น

​​



​​
​​​​

Node

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


​​​
​Hash Algorithm

แฮช อัลกอริทึม (Hash Algorithm) คือ วิธีการทางคณิตศาสตร์ที่ใช้ในการแปลงสภาพต้นฉบับ เป็นข้อมูลสั้น ๆ (ค่า hash) ที่ใช้เป็นตัวแทนของข้อมูลตั้งต้น ทั้งนี้ ข้อมูลเดียวกันเมื่อผ่าน hash algorithm จะได้ค่า hash เหมือนกันทุกครั้ง ดังนั้น หากข้อมูลถูกแก้ไข ค่า hash จะเปลี่ยนไป ทำให้เราทราบว่าข้อมูลถูกแก้ไข​

​​



​​
​​​​

Smart Contract

สมาร์ทคอนแทรค (Smart Contract) คือ สัญญาอัจฉริยะ เป็นชุดคำสั่งคอมพิวเตอร์ (code) ที่เขียนขึ้นเพื่อกำหนดเงื่อนไขการทำธุรกรรมในบล็อกเชนแบบอัตโนมัติ ซึ่งคู่สัญญาที่ทำธุรกรรมให้การยอมรับ โดยไม่ต้องมีคนกลาง​

​​