สัญญาอัจฉริยะคืออะไร?
สัญญาอัจฉริยะเป็นโปรแกรมที่ดำเนินการด้วยตนเองซึ่งทำให้การกระทำที่จำเป็นในการทำธุรกรรม blockchain โดยอัตโนมัติ เมื่อเสร็จสิ้นการทำธุรกรรมสามารถติดตามได้และกลับไม่ได้ วิธีที่ดีที่สุดในการจินตนาการถึงสัญญาอัจฉริยะคือการคิดถึงเครื่องหยอดเหรียญ - เมื่อคุณใส่เงินจำนวนที่ถูกต้องและกดปุ่มรายการโปรแกรม (สัญญาอัจฉริยะ) เปิดใช้งานเครื่องเพื่อแจกจ่ายรายการที่คุณเลือก
สัญญาอัจฉริยะอนุญาตให้ทำธุรกรรมที่เชื่อถือได้และข้อตกลงที่จะดำเนินการระหว่างฝ่ายที่ไม่ระบุชื่อโดยไม่จำเป็นต้องมีหน่วยงานกลางระบบกฎหมายหรือกลไกการบังคับใช้ภายนอก
ในขณะที่เทคโนโลยี blockchain ได้รับการคิดว่าเป็นรากฐานของ Bitcoin เป็นหลัก แต่ก็มีการพัฒนาไปไกลเกินกว่าการสนับสนุนสกุลเงินเสมือนจริง
สิ่งที่คุณต้องรู้
- สัญญาอัจฉริยะเป็นสคริปต์ที่ทำให้การกระทำระหว่างสองฝ่ายเป็นไปโดยอัตโนมัติ
- สัญญาอัจฉริยะไม่มีภาษากฎหมายข้อกำหนดหรือข้อตกลง - รหัสเพียงอย่างเดียวที่ดำเนินการดำเนินการเมื่อตรงตามเงื่อนไขที่ระบุ
- Nick Szabo นักวิทยาศาสตร์คอมพิวเตอร์ชาวอเมริกันที่คิดว่าเป็นสกุลเงินเสมือนจริงที่เรียกว่า "Bit Gold" ในปี 1998 กำหนดสัญญาอัจฉริยะเป็นโปรโตคอลการทำธุรกรรมทางคอมพิวเตอร์ที่ดำเนินการตามเงื่อนไขของสัญญา
- "สัญญาอัจฉริยะ" เป็นของเรียกชื่อผิด - โปรแกรมเหล่านี้ไม่ใช่สมาร์ทหรือสัญญา
Investopedia / Laura Porter
ประวัติความเป็นมาของสัญญาอัจฉริยะ
สัญญาอัจฉริยะได้รับการเสนอครั้งแรกในปี 1994 โดย Nick Szabo นักวิทยาศาสตร์คอมพิวเตอร์ชาวอเมริกันที่มีแนวคิดสกุลเงินเสมือนจริงที่เรียกว่า "Bit Gold" ในปี 1998 10 ปีก่อนที่ Bitcoin จะได้รับการแนะนำ Szabo มักจะมีข่าวลือว่าเป็น Satoshi Nakamoto ตัวจริงนักประดิษฐ์ Bitcoin ที่ไม่ระบุชื่อซึ่งเขาปฏิเสธ
Szabo กำหนดสัญญาอัจฉริยะเป็นโปรโตคอลการทำธุรกรรมที่ใช้คอมพิวเตอร์ซึ่งดำเนินการตามข้อกำหนดของสัญญาเขาต้องการขยายการทำงานของวิธีการทำธุรกรรมทางอิเล็กทรอนิกส์เช่น POS (จุดขาย) ไปยังดินแดนดิจิตอล
ในบทความของเขา Szabo ยังเสนอการดำเนินการตามสัญญาสำหรับสินทรัพย์สังเคราะห์เช่นการรวมอนุพันธ์และพันธบัตร Szabo เขียนว่า "หลักทรัพย์ใหม่เหล่านี้เกิดขึ้นจากการรวมหลักทรัพย์ (เช่นพันธบัตร) และอนุพันธ์ (ตัวเลือกและฟิวเจอร์ส) ในหลากหลายวิธีโครงสร้างระยะที่ซับซ้อนมากสำหรับการชำระเงิน ... สามารถสร้างขึ้นในสัญญามาตรฐานและซื้อขายด้วยต้นทุนการทำธุรกรรมต่ำ
สำคัญ
สัญญาอัจฉริยะไม่มีภาษากฎหมายหรือแม้แต่เงื่อนไขของสัญญาระหว่างสองฝ่าย พวกเขาเป็นสคริปต์ที่มีฟังก์ชั่นการนำเข้าโมดูลและการเขียนโปรแกรมอื่น ๆ ที่ทำให้การกระทำระหว่างสองฝ่ายเป็นไปโดยอัตโนมัติ
การคาดการณ์ของ Szabo จำนวนมากในกระดาษเป็นจริงในรูปแบบก่อนหน้าเทคโนโลยี blockchain ตัวอย่างเช่นการซื้อขายตราสารอนุพันธ์ส่วนใหญ่ดำเนินการผ่านเครือข่ายคอมพิวเตอร์โดยใช้โครงสร้างคำที่ซับซ้อน
การใช้สัญญาอัจฉริยะ
เนื่องจากสัญญาอัจฉริยะดำเนินการตามข้อตกลงจึงสามารถใช้เพื่อวัตถุประสงค์ที่แตกต่างกันมากมาย หนึ่งในการใช้งานที่ง่ายที่สุดคือการสร้างความมั่นใจว่าการทำธุรกรรมระหว่างสองฝ่ายเกิดขึ้นเช่นการซื้อและการส่งมอบสินค้า ตัวอย่างเช่นผู้ผลิตที่ต้องการวัตถุดิบสามารถตั้งค่าการชำระเงินโดยใช้สัญญาอัจฉริยะและซัพพลายเออร์สามารถตั้งค่าการจัดส่งได้ จากนั้นขึ้นอยู่กับข้อตกลงระหว่างสองธุรกิจเงินทุนสามารถโอนไปยังซัพพลายเออร์โดยอัตโนมัติเมื่อจัดส่งหรือส่งมอบ
สำคัญ
สิ่งสำคัญคือต้องเข้าใจว่าการเชื่อมต่อระหว่างธุรกรรม blockchain และการถ่ายโอนในโลกแห่งความเป็นจริงยังคงได้รับการพัฒนา ตัวอย่างเช่นหากคุณใช้อีเธอร์บางอย่างเพื่อสั่งซื้อสินค้าจากผู้ค้าปลีกที่ใช้ blockchain อีคอมเมิร์ซที่สามารถสื่อสารกับ Ethereum มันจะต้องบรรจุและส่งโดยบุคคล ในกรณีนี้สัญญาอัจฉริยะน่าจะโอนเงินดิจิตอลของคุณไปยังผู้ค้าปลีกและเริ่มต้นสคริปต์อื่นที่แจ้งแผนกการขนส่งของการขาย
การทำธุรกรรมอสังหาริมทรัพย์การซื้อขายหุ้นและสินค้าโภคภัณฑ์การให้สินเชื่อการกำกับดูแลกิจการห่วงโซ่อุปทานการระงับข้อพิพาทและการดูแลสุขภาพเป็นเพียงตัวอย่างเพียงไม่กี่ตัวอย่างเท่านั้น
ข้อดีและข้อเสียสัญญาอัจฉริยะ
ประโยชน์หลักของสัญญาอัจฉริยะนั้นคล้ายคลึงกับประโยชน์ของเทคโนโลยี blockchain - พวกเขาขจัดความต้องการของบุคคลที่สาม ประโยชน์อื่น ๆ ของเทคโนโลยีนี้คือ:
- ประสิทธิภาพ: พวกเขาเร่งการดำเนินการตามสัญญา
- ความแม่นยำ: ไม่มีข้อผิดพลาดของมนุษย์ที่แนะนำ
- ความไม่เปลี่ยนแปลง: การเขียนโปรแกรมไม่สามารถเปลี่ยนแปลงได้
ความล่มสลายของสัญญาอัจฉริยะบางอย่างคือ:
- ถาวร: พวกเขาไม่สามารถเปลี่ยนแปลงได้หากมีข้อผิดพลาด
- ปัจจัยมนุษย์: พวกเขาพึ่งพาโปรแกรมเมอร์เพื่อให้แน่ใจว่ารหัสได้รับการตั้งโปรแกรมอย่างถูกต้องเพื่อดำเนินการตามที่ตั้งใจไว้
- ช่องโหว่: อาจมีช่องโหว่ในการเข้ารหัสอนุญาตให้มีการดำเนินการตามสัญญาโดยสุจริต
ตัวอย่างของสัญญาอัจฉริยะคืออะไร?
ตัวอย่างที่ง่ายที่สุดของสัญญาอัจฉริยะคือการทำธุรกรรมระหว่างผู้บริโภคและธุรกิจที่มีการขาย สัญญาอัจฉริยะสามารถดำเนินการชำระเงินของลูกค้าและเริ่มต้นกระบวนการจัดส่งของธุรกิจ
อะไรคือประเด็นของสัญญาอัจฉริยะ?
วัตถุประสงค์ของสัญญาอัจฉริยะคือการขจัดความจำเป็นสำหรับบุคคลที่สามที่เชื่อถือได้เพื่อดำเนินการระหว่างฝ่ายที่ไม่ไว้วางใจซึ่งกันและกัน
สี่ส่วนสำคัญของสัญญาอัจฉริยะคืออะไร?
มันขึ้นอยู่กับ blockchain และวิธีการตั้งโปรแกรม โดยทั่วไปแล้วสัญญาอัจฉริยะมีตัวแปรสถานะ (ข้อมูล) ฟังก์ชั่น (สิ่งที่สามารถทำได้) เหตุการณ์ (ข้อความเข้าและออก) และตัวดัดแปลง (กฎพิเศษสำหรับผู้ใช้เฉพาะ) บางคนอาจมีองค์ประกอบเพิ่มเติมขึ้นอยู่กับสิ่งที่พวกเขาออกแบบมาให้ทำ
บรรทัดล่าง
สัญญาอัจฉริยะเป็นรหัสที่เขียนลงใน blockchain ที่ดำเนินการการกระทำที่สองฝ่ายตกลงที่จะอยู่นอกห่วงโซ่ โดยการกระทำเหล่านี้โดยอัตโนมัติความต้องการตัวกลางหรือความไว้วางใจระหว่างคู่สัญญาจะถูกลบออก