Table of Contents
Table of Contents

Smart Contract คืออะไร ? หัวใจสำคัญของ “Blockchain”

Smart Contract คืออะไร หัวใจสำคัญของ Blockchain

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

ต้นกำเนิดของ Smart Contract

Smart Contract มีชื่อเรียกอีกอย่างหนึ่งว่า สัญญาอัจฉริยะ ถูกคิดค้นขึ้นในปี ค.ศ. 1994 โดยนาย Nick Szabo ผู้คิดค้น Bit Gold สกุลเงินเสมือน (Virtual Currency) ที่ขึ้นชื่อว่าเป็นต้นแบบของ Bitcoin ซึ่ง Smart Contract เป็นโปรแกรมคอมพิวเตอร์ที่รันเป็นโค้ดใน Blockchain มีวัตถุประสงค์เพื่อนำมาใช้งานในการทำสัญญาต่าง ๆ ครับ

Nick Szabo ยังได้อธิบายเพิ่มเติมไว้ว่า Smart Contract เป็นโปรโตคอลธุรกรรมที่ถูกควบคุมโดยคอมพิวเตอร์ โดย Smart Contract จะดำเนินการทำตามเงื่อนไขโดยอัตโนมัติ หากเงื่อนไขที่กำหนดไว้ถูกดำเนินการเรียบร้อยแล้ว

💡 รู้หรือไม่ ? Blockchain แพลตฟอร์มแรกที่มีการรองรับ Smart Contract คือ Ethereum ซึ่งมีการรองรับครั้งแรกเมื่อปี 2015

Smart Contract คืออะไร ?

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

สัญญานี้แตกต่างจากสัญญาทั่วไป คือ เราสามารถกำหนดเงื่อนไขต่าง ๆ ได้ด้วยตนเอง และกระจายสำเนาไปถึงทุกคนในระบบให้ตรวจสอบกันเองแบบไม่มีตัวกลาง จุดแข็งของสัญญาอัจฉริยะ คือ ไม่มีใครสามารถเปลี่ยนแปลงสัญญานี้ได้ทั้งนั้น และจะต้องทำตามสัญญาโดยอัตโนมัติ เนื่องจากเป็นโค้ดที่มีการเขียนไว้แล้ว

การทำงานของ Smart Contract

อย่างที่ได้กล่าวไปข้างต้นว่า Smart Contract ทำงานตามเงื่อนไขหรือสัญญาที่เขียนโค้ดเข้ารหัสไว้บน Blockchain โดยคู่ค้าจะกำหนดเงื่อนไขสัญญาไว้ก่อน จากนั้นจะทำการเปลี่ยนเป็นโค้ด และกระจายข้อมูลไปยังโหนดคอมพิวเตอร์ของเครือข่าย เพื่อให้ทุกคนในระบบสามารถตรวจสอบได้ เมื่อเงื่อนไขถูกตรวจสอบแล้วจะไม่สามารถเปลี่ยนแปลงใด ๆ ได้อีก

การทำงานของ Smart Contract

ตัวอย่างการใช้ Smart Contract ในชีวิตประจำวัน

Smart Contract กับการเงิน

ส่วนใหญ่แล้วนักพัฒนาจะใช้ Smart Contract เพื่อทำสัญญาในการทำธุรกรรมต่าง ๆ โดยมีลักษณะเหมือนระบบการเงินเดิม แต่จะไม่มีตัวกลาง ทำให้เกิดแพลตฟอร์ม Decentralized Finance ที่ทำงานเที่ยงตรงและน่าเชื่อถือ เช่น Compound (แพลตฟอร์มสำหรับกู้ยืม) ใช้ Smart Contract ทำสัญญากู้ยืมคริปโตระหว่างผู้ใช้งานกับแพลตฟอร์ม

Smart Contract กับอสังหาริมทรัพย์

ตั้งแต่ปี 2016 สาธารณรัฐจอร์เจีย ได้ประยุกต์เอาเทคโนโลยี Blockchain เข้ามาพัฒนาการทำสัญญาโฉนดที่ดิน นอกจากนี้ยังมีโปรเจกต์ที่ให้นักลงทุนเข้ามาลงทุนในอสังหาริมทรัพย์โดยซื้อขายด้วยโทเค็น หรือคริปโต และได้รับความสำเร็จมากมาย เช่น RealT เป็นต้น

Smart Contract กับทางการแพทย์

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

ข้อดี Smart Contract

  • ลดความเสี่ยงจากการทำงานผิดพลาดของบุคคลที่ 3 หรือตัวกลาง
  • มีความปลอดภัยสูง เนื่องจากทำงานบนระบบ Blockchain
  • ไม่สามารถเปลี่ยนแปลงได้
  • สามารถตรวจสอบย้อนหลังได้ตลอดเวลา

ข้อเสีย Smart Contract

  • การที่สัญญาไม่สามารถเปลี่ยนแปลงได้มีทั้งข้อดีและข้อเสีย หากโค้ดนั้นถูกเขียนขึ้นมาแล้วเกิดข้อผิดพลาด
  • Smart Contract ยังไม่สามารถจัดการสัญญาที่มีข้อตกลงกำกวมได้

Blockchain คืออะไร ?

➢ Blockchain คือ เทคโนโลยีการจัดเก็บข้อมูลโดยไร้ตัวกลางมีลักษณะเป็นเครือข่าย และมีความปลอดภัยสูงครับ

Smart Contract มีเหรียญอะไรบ้าง ?

➢ Smart Contract ไม่ได้มีเหรียญที่เป็นของตนเองโดยตรงครับ แต่จะทำงานอยู่บน Blockchain ที่มีการสร้างเหรียญเป็นของตัวเอง โดยเหรียญที่มีการรองรับ Smart Contract ได้แก่ Ethereum (ETH), Solona (SOL) และ Binance Smart Chain (BNB) เป็นต้น

Smart Contract กับ Blockchain แตกต่างกันอย่างไร ?

➢ Smart Contract และ BlockChain มีการทำงานที่เกี่ยวข้องกันอย่างเป็นระบบครับ แต่ก็มีข้อแตกต่างกันดังนี้ 

  • BlockChain เป็นเทคโนโลยีการจัดเก็บข้อมูลแบบกระจายศูนย์ที่มีการเข้ารหัส
  • Smart Contract เป็นโปรแกรมที่ทำงานอยู่บน Blockchain โดยมีการกำหนดเงื่อนไขไว้ล่วงหน้า เมื่อเป็นไปตามเงื่อนไขแล้ว สัญญาก็จะเริ่มดำเนินการโดยอัตโนมัติ

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

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


อ่านบทความเพิ่มเติม: Knowledge

อ่านรีวิวโบรกเกอร์อื่น ๆ ได้ที่: Review Broker

ติดตามข่าวสารเพิ่มเติม: News

Table of Contents
TOP FOREX BROKERS
1
5/5
IUX
5/5
2
3/5
IC Markets
IC Markets-top-forex-brokers
IC Markets
4/5
3
4/5
FXGT.com
FXGT.com
4/5
4
3/5
Hantec Markets
Hantec Markets
3/5
5
4/5
Eightcap
Eightcap
3/5

การลงทุนมีความเสี่ยง ผู้ลงทุนควรทำความเข้าใจลักษณะสินค้า เงื่อนไขผลตอบแทน และความเสี่ยงก่อนตัดสินใจลงทุน

– Advertisement –

การลงทุนมีความเสี่ยง ผู้ลงทุนควรทำความเข้าใจลักษณะสินค้า เงื่อนไขผลตอบแทน และความเสี่ยงก่อนตัดสินใจลงทุน

FOLLOW US
บทความที่เกี่ยวข้อง

– Advertisement –