Blockchain มีเทคโนโลยีล้ำสมัยมากมาย เช่น สัญญาอัจฉริยะ สัญญาอัจฉริยะและยูทิลิตี้ของพวกเขาได้รับการพัฒนาในช่วงหลายปีที่ผ่านมาและส่วนใหญ่ใช้เพื่อสร้าง crypto อย่างไรก็ตาม รากฐานของสัญญาอัจฉริยะมาจากมากกว่านั้น
ในการเริ่มต้น คุณอาจสงสัยว่าสัญญาอัจฉริยะคืออะไร ทำงานอย่างไร ที่มาและการใช้งานในอุตสาหกรรมบล็อกเชน สัญญาอัจฉริยะมีมาก่อน การกำเนิดของ Bitcoin. ในคุณลักษณะนี้ เราจะแนะนำให้คุณทำความเข้าใจเกี่ยวกับสัญญาอัจฉริยะ
ที่มาของสัญญาอัจฉริยะ
Szabo พยายามทำให้คำจำกัดความของสัญญาอัจฉริยะง่ายขึ้นโดยเปรียบเทียบกับเครื่องขายของอัตโนมัติ
Smart Contract คืออะไร?
คำจำกัดความใหม่ที่สังเกตได้เพิ่มเติมว่ารหัสและข้อตกลงของสัญญาอัจฉริยะมักมีอยู่ในการปฏิวัติ โลกกระจายอำนาจของ blockchain. สิ่งนี้ยังให้คุณสมบัติของสัญญาอัจฉริยะในการกระจายอำนาจ ดังนั้นจึงมีความเกี่ยวข้องอย่างใกล้ชิดกับ cryptos
ทีนี้ ในกรณีที่มีคนขอให้นิยามง่ายๆ ของสัญญาอัจฉริยะ ลองพิจารณาใช้คำจำกัดความต่อไปนี้จาก Babypips (ซึ่งเป็นคำจำกัดความที่ฉันชอบที่สุด😉):
สัญญาอัจฉริยะคือโปรแกรมคอมพิวเตอร์อัตโนมัติที่โฮสต์และดำเนินการบนบล็อกเชน
ตัวอย่างสัญญาอัจฉริยะของ Wallet
ตอนนี้เรามาเจาะลึกถึงข้อดีและข้อเสียของสัญญาอัจฉริยะ
ข้อดีข้อเสียของสัญญาอัจฉริยะ
หน่วยงานกำกับดูแลเริ่มยอมรับ crypto และ blockchain เป็นส่วนหนึ่งของโลกสมัยใหม่ และผู้ที่ชื่นชอบหลายคนเชื่อว่าสัญญาอัจฉริยะจะนับเป็นสัญญาที่มีผลผูกพันตามกฎหมายในสายตาของศาล รัฐต่างๆ ของสหรัฐฯ เช่น แอริโซนาและเนวาดาได้ตระหนักถึงความสำคัญของสัญญาอัจฉริยะและได้ ผ่านกฎหมาย เกี่ยวกับการใช้งานของพวกเขา
มีแนวโน้มที่จะมีข้อบกพร่อง – ข้อบกพร่อง! อย่ากังวลว่าสิ่งเหล่านี้ไม่ใช่บั๊กขั้นต้น แต่เป็นบั๊กของคอมพิวเตอร์ เนื่องจากสัญญาอัจฉริยะเป็นโปรแกรมคอมพิวเตอร์เช่นกัน จึงมีแนวโน้มที่จะเกิดข้อบกพร่องได้ กระบวนการจัดการกับข้อบกพร่องเหล่านั้นอาจทำให้ต้นทุนสูงขึ้นไปอีก
เพื่อเป็นการเตือนผู้อ่านอีกครั้งว่าเหตุผลที่ยังคงใช้สัญญาอัจฉริยะเป็นเพราะคุณสมบัติที่ล้ำสมัยซึ่งทำให้โดดเด่นกว่าเทคโนโลยีอื่น ๆ นอกจากนี้ สัญญาอัจฉริยะยังมอบศักยภาพไร้ขีดจำกัดที่ยังไม่เกิดขึ้นจริง
สัญญาอัจฉริยะของ Ethereum
ในขณะที่มีสัญญาอัจฉริยะมากมายในแพลตฟอร์มบล็อกเชนต่างๆ Ethereum มักถูกพิจารณาว่าเป็นแพลตฟอร์มสัญญาอัจฉริยะแรกจากรายงานและสมาชิกจำนวนมากในชุมชน มีรายงานว่ากรณีการใช้งานสัญญาอัจฉริยะที่ประสบความสำเร็จครั้งแรกของ Ethereum คือ องค์กรอิสระกระจายอำนาจ (DAO)
Bitcoin เป็นรายแรกที่รองรับสัญญาอัจฉริยะ แต่มีโครงสร้างที่เข้มงวด ทำให้รู้สึกจำกัดเมื่อเทียบกับ Ethereum แม้กระทั่งตอนนี้ Ethereum ยังคงโดดเด่นท่ามกลางแพลตฟอร์มสัญญาอัจฉริยะอื่น ๆ โดยได้รับอันดับหนึ่งในรายการ "เหรียญแพลตฟอร์มสัญญาอัจฉริยะอันดับต้น ๆ ตามมูลค่าตลาด" ของ Coin Gecko ในขณะที่เขียน
นอกจากนี้ Ethereum ได้ชี้ให้เห็นว่าพวกเขาอนุญาตให้ใช้ภาษาที่เป็นมิตรกับนักพัฒนาเช่น Solidity และ Vyper สำหรับการเขียนสัญญาอัจฉริยะ รายงานยังกล่าวอีกว่าภาษาของ Ethereum คือ “Turing-complet” ซึ่งหมายความว่ามันสามารถรองรับโปรแกรมและรันโปรแกรมได้หลากหลาย ทำให้มีความยืดหยุ่นและลดข้อจำกัดสำหรับโปรแกรมเมอร์
เมื่อเขียนสัญญาอัจฉริยะแล้ว โค้ดจะถูกคอมไพล์เป็นภาษา bytecode ที่เรียกว่า EVM bytecode หลังจากนั้น การดำเนินการตามสัญญาอัจฉริยะใน Ethereum จะได้รับการรับรองโดย Ethereum Virtual Machine (EVM) Ethereum อธิบาย EVM ว่า:
โปรโตคอล Ethereum นั้นมีอยู่เพียงเพื่อจุดประสงค์ในการรักษาการทำงานอย่างต่อเนื่อง ต่อเนื่อง และไม่เปลี่ยนแปลงของเครื่องสถานะพิเศษนี้ เป็นสภาพแวดล้อมที่บัญชี Ethereum และสัญญาอัจฉริยะทั้งหมดอาศัยอยู่
โดยพื้นฐานแล้ว ตามที่อธิบายไว้ก่อนหน้านี้ เป็นโปรแกรมซอฟต์แวร์ที่หนึ่งในฟังก์ชันของโปรแกรมช่วยให้มั่นใจได้ถึงการดำเนินการตามสัญญาอัจฉริยะ
ตอนนี้ หลายท่านอาจสงสัยว่าเราจะใช้ประโยชน์จากสัญญาอัจฉริยะในโลกแห่งความเป็นจริงได้อย่างไร
การประยุกต์ใช้สัญญาอัจฉริยะ
อุตสาหกรรมซัพพลายเชน
อุตสาหกรรมการดูแลสุขภาพ
ทำลายอาณาจักรผูกขาด
สรุป
คำถามที่พบบ่อย
ที่มา: https://coinedition.com/what-is-a-smart-contract-and-how-does-it-work-a-beginners-guide/