บทความแนะนำ

Smart Contract (สัญญาอัจฉริยะ) คืออะไร? : โดย เลดี้แซป1990

Smart Contract (สัญญาอัจฉริยะ) คืออะไร? : โดย เลดี้แซป1990

 

เราคุ้นเคยสัญญา ข้อตกลงทั่วไป เช่น ผ่อนซื้อบ้าน ซื้อรถ ยืมเงินเพื่อน เงื่อนไข ข้อตกลง ต่างๆ ก็เขียนลงในกระดาษ อาจจะหลายสัญญา หลายชุด  

 

แต่รูปแบบของ สัญญา (Contract) ที่เขียนเป็น "โค้ดคอมพิวเตอร์" แล้วยัดใส่กล่องจัดเก็บข้อมูลที่เรียกว่า บล็อกเชน (Blockchain) มันดูทันสมัย ไม่ใช่แบบแอนะล็อก 

 

ก็เลยเรียกโก้ๆ ว่า “สัญญาอัจฉริยะ” หรือ Smart Contract นั่นเอง

 

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

 

แล้วมันมีที่มาที่ไปอย่างไร? 

 

ย้อนไปตอนที่บิตคอยน์เกิดมาในปี 2009 นั้น มันเกิดมาพร้อมกับบล็อกเชน 

 

พูดง่ายๆ ก็คือ บิตคอยน์นี่เป็น Application อันแรกของบล็อกเชน 

 

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

เงินดิจิทัล (Cryptocurrency) 

 

คราวนี้ต่อมามีชายที่ชื่อว่า “วิทาลิก บูเทริน” (ผู้ก่อตั้งอีเธอเรียม เหรียญที่มีมาร์เก็ตแคปอันดับสองของโลก) เขามีแนวคิดว่า

 

ศักยภาพของบล็อกเชน มันน่าจะทำได้มากกว่าแค่โอนหากันไปมา 

 

ด้วยแนวคิดนี้ เขาจึงสร้างบล็อกเชนที่ชื่อ อีเธอเรียม (Ethereum) ขึ้นมา หากเป็นรถ

 

ก็ต้องบอกว่ามาพร้อมกับสมรรถนะหลักที่เหนือชั้น นั่นคือ ความสามารถในการเขียน Smart Contract ลงไปได้  

 

ดังนั้น อีเธอเรียมจึงเป็น แพลตฟอร์ม Smart Contract ในยุคแรกๆ และยังได้รับความนิยมมาก โดยเฉพาะในการทำ ICO    

 

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

 

ตัวอย่าง โทเคน ที่ใช้บริการ Smart Contract ของอีเธอเรียมในการทำ ICO เช่น Binance Coin(BNB),USD Coin(USDC), OmiseGO(OMG), Power Ledger (POWR) ฯลฯ ดูเพิ่มเติมได้ที่นี่

 

ไม่ใช่แค่ในวงการระดมทุนเท่านั้นนะ วงการเกมก็มี เช่น เกมสะสมแมว CryptoKitties  เป็นเกมที่สร้างบนอีเธอเรียมบล็อกเชน  

 

นอกจากนี้ Smart Contract ยังเขียนได้หลายภาษา อย่างบล็อกเชนอีเธอเรียม ใช้ภาษา “Solidity” หรือล่าสุด บล็อกเชนลิบรา (Libra Blockchain) ของเฟซบุ๊ก เขาใช้ภาษา “Move”

 

หน้าตาเป็นยังไงเหรอเจ้า Smart Contract? 

ก็ขึ้นอยู่กับว่าเขียนด้วยภาษาอะไร     

 

แต่ที่แน่ๆ..ไม่ว่าภาษาไหน มันก็วิ่งเป็นแถวพรืดๆ บนจอคอม เลดี้ฯ อ่านไม่ออก (ฮ่าๆ

ยกให้เป็นเรื่องของ Developer เขาเถอะ!  

--------------------------------------------

แหล่งข้อมูล : 

=========================

บทความ By เลดี้แซป1990

เลดี้ฯ มีห้องติดตามบทความใน Telegram >>  https://t.me/joinchat/AAAAAEodPe0kW-t8jQwpBg

และมีห้องเมาท์มอย ยามว่าง ใน LINE SQUARE >> https://bit.ly/2Um2nhb

อย่าลืม! กดติดตามเลดี้ฯ ไว้…แล้วพบกันใหม่ในบทความถัดไปนาจา ^_^ 


 







บทความอื่นๆที่น่าสนใจ



RECOMMENDED NEWS

ข่าวหุ้นยอดนิยม

Refresh