Smart Contract คืออะไร

30 นาที   ยังไม่เริ่ม

สัญญาอัจฉริยะบนบล็อกเชน


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

ตัวอย่างการทำงาน: หากตั้งเงื่อนไขว่า "เมื่อสมาชิกเรียนจบครบทุกบทเรียนในระดับหนึ่ง ให้ออกใบประกาศดิจิทัลโดยอัตโนมัติ" Smart Contract จะตรวจสอบและดำเนินการตามเงื่อนไขนี้เองทันทีที่เป็นจริง โดยไม่ต้องมีเจ้าหน้าที่มาอนุมัติทีละคน

ข้อดีของ Smart Contract:
1. ลดความจำเป็นในการพึ่งพาคนกลาง ทำให้กระบวนการรวดเร็วขึ้น
2. โปร่งใส ตรวจสอบเงื่อนไขและผลลัพธ์ได้ทุกขั้นตอน
3. ลดข้อผิดพลาดจากการดำเนินการด้วยมือ (Human Error)

ข้อควรระวัง:
- Smart Contract ทำงานตามโค้ดที่เขียนไว้เท่านั้น หากมีข้อผิดพลาดในการเขียนโค้ด อาจก่อให้เกิดความเสียหายที่แก้ไขย้อนหลังได้ยาก
- ก่อนเข้าร่วมโครงการที่ใช้ Smart Contract ควรตรวจสอบว่ามีการตรวจสอบความปลอดภัยของโค้ด (Audit) จากผู้เชี่ยวชาญหรือไม่
เข้าสู่ระบบเพื่อเริ่มเรียนและบันทึกความคืบหน้า
เกี่ยวกับระดับนี้

Level 3 · สินทรัพย์ดิจิทัล

ดูบทเรียนทั้งหมดในระดับนี้