Technology

ทำความเข้าใจ Smart Contracts สำหรับมือใหม่

2023-10-04 05:50:47


ทำความเข้าใจ Smart Contracts สำหรับมือใหม่

จากการมาถึงของเทคโนโลยีบล็อคเชน (Blackchain) ที่ทำให้เกิดการแลกเปลี่ยนมากมาย ทำให้มีการธุรกรรมแบบ Decentralized finance (DeFi), decentralized applications (dApps), web3 และnon-fungible tokens (NFTs) เป็นต้น ซึ่งทั้งหมดนี้ต้องใช้บล็อคเชนในการทำงานและใช้ฟังก์ชัน Smart Contracts ซึ่งเป็นฟังก์ชันย่อยในบล็อคเชน


Smart Contract คืออะไร

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


Smart contracts ทำงานอย่างไร

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


ประโยชน์ของ smart contracts

  • เร็ว

เมื่อกำธุรกรรมตรงตามเงื่อนไขสัญญา ระบบจะทำงานอัตโนมัติซึ่งเร็วกว่าการทำธุรกรรมปกติที่ใช้เวลานานในการประมวลผล ตรวจสอบ และอนุมัติ


  • มีความน่าเชื่อถือ

Smart contract จะถูกเก็บไว้ในบล็อคเชนสามารถตรวจสอบได้ และเปลี่ยนแปลงสัญญาได้ยากถ้าทำธุรกรรมสำเร็จ


  • ปลอดภัย

Smart contract จะถูกจัดเก็บไว้ในบล็อคเชน จึงจำเป็นต้องเข้ารหัสและมีความปลอดภัยสูง


  • ลดค่าใช้จ่าย

Smart contract จะไม่ใช้คนกลางในการตรวจสอบข้อตกลงและดำเนินธุรกรรมซึ่งจะช่วยลดค่าใช้จ่ายที่เกี่ยวข้องกับการทำธุรกรรม


บล็อคเชนใดบ้างที่รองรับ smart contracts

ปัจจุบัน Ethereum เป็นผู้นำในการใช้ smart contracts ซึ่งมีการทำรายการผ่าน decentralized applications (dApps) มากกว่า 3000 รายการในเดือนพฤษภาคม 2022 และในช่วงปีนี้ก็มีกลุ่มบล็อคเชนใหม่เกิดขึ้นมาและเข้ามาแข่งขันกับ Ethereum บางรายได้รับฉายาว่า “Ethereum Killers” รวมถึง Solana (SOL), Cardano (ADA), Tezos (XTZ), Avalanche (AVAX) และ Polkadot (DOT) และอื่นๆ อีกมากมาย จากข้อมูลของ DeFi Llama ซึ่งเป็นผู้รวบรวม TVL เครือข่ายจะมีการล็อกจำนวนเงินดังต่อไปนี้ ณ วันที่ 23 เมษายน 2022

  • Ethereum $114.81 billion
  • Avalanche $10.73 billion
  • Solsna $6.67 billion
  • Cardano $215.65 billion
  • Tezos $79.2 billion
  • Polkadot $3.89 billion


ทำไม smart contracts ถึงสำคัญ

smart contracts นำเสนอฟังก์ชันการทำงานแบบใหม่ที่มาพร้อมกับสกุลเงินดิจิทัล ซึ่งสกุลเงินดิจิทัลที่ใช้บล็อคเชนจะถูกจำกัดให้มีบทบาทเป็นแพลตฟอร์มการชำระเงินเป็นหลักฟังก์ชันเพิ่มเติมที่เปิดใช้งานโดย smart contracts ซึ่งทำให้เกิดการขยายตัวของอุตสาหกรรม


smart contracts และ decentralized applications (dApps)

decentralized applications (dApps) คือซอฟต์แวร์ที่คล้ายกับแอปพลิเคชันบนสมาร์ตโฟน เว็บไซต์ หรือแล็ปท็อป ซึ่งdecentralized applications (dApps) จะทำหน้าที่เป็นตัวเชื่อมต่อ API ประเภทหนึ่งที่ช่วยให้ dApp เชื่อมต่อกับบล็อคเชนพื้นฐานได้ โดยต้องเชื่อมต่อผู้พัฒนา dApp และผู้ใช้ปลายทาง โดยใช้ smart contracts


การลงทุนใน smart contracts

ด้วยการลงทุนใน smart contracts ไม่มีช่องทางโดยตรงในช่วงแรกจึงต้องมีการลงทุกในทางอ้อมโดยลงทุนในสกุลเงินดิจิทัลที่มีการใช้ smart contracts เช่น Ethereum และคู่แข่ง หรือลงทุนหุ้นในบริษัทที่กำลังพัฒนาผลิตภัณฑ์และบริการ smart contracts


ร่วมเเสดงความคิดเห็น :