Smart Contracts คืออะไร และทำงานอย่างไร?


Smart Contracts คืออะไร และทำงานอย่างไร?

รากฐานของ Smart Contracts ถูกวางโดย Nick Szabo ในปี 1993 Szabo ได้ตั้งโปรแกรมข้อมูลในสัญญาที่เป็นลายลักษณ์อักษรแบบดั้งเดิม เช่น ข้อมูลของคู่สัญญา วัตถุประสงค์ของสัญญา ความยินยอมของคู่สัญญา สินค้าและการชำระเงินภายใต้สัญญา , บนคอมพิวเตอร์. นอกจากนี้ ยังมีจุดมุ่งหมายเพื่อสร้างแนวคิดสัญญาในลักษณะที่เป็นทางการ แต่มีราคาไม่แพงและเชื่อถือได้มากขึ้น


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


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


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


เมื่อคุณสร้างโค้ดด้วย Smart Contract ของ Ethereum "เมื่อฉันจ่าย Bitcoin หรือ Ether มากขนาดนี้ ใบอนุญาตจะถูกโอนไปให้ฉัน" ถูกเขียน ธุรกรรมนี้เผยแพร่ทั่วทั้งเครือข่าย Ethereum และเป็นสิ่งสำคัญที่คุณจะต้องบันทึกโค้ดนี้อย่างถาวร เนื่องจากโค้ดนี้ไม่สามารถยกเลิก แฮ็ก หรือเปลี่ยนแปลงได้เมื่อมีการแพร่กระจายบนเครือข่ายบล็อกเชนของ Ethereum ดังนั้น Smart Contract ได้นำไปสู่การเปลี่ยนแปลงที่สำคัญในแง่ของความเป็นส่วนตัว ความน่าเชื่อถือ และความสะดวกสบายโดยการกำจัดบุคคลที่สาม แม้แต่ในด้านการดูแลสุขภาพก็ยังมอบโอกาสในการรักษาความปลอดภัยและการรักษาความลับของข้อมูลผู้ป่วยอีกด้วย


ตัวอย่างการใช้งาน Smart Contracts ในธุรกิจ


เนบิวลาจีโนมิกส์ (เนบิวลาจีโนมิกส์ 2018)

Nebula Genomics เป็นโครงการที่แยกลำดับจีโนมมนุษย์ออกมาและทุ่มเงินหลายพันล้านดอลลาร์เพื่อจุดประสงค์นี้ ปัจจุบัน คุณสามารถจัดลำดับจีโนมของคุณเองได้ในราคาต่ำกว่า 1,000 ดอลลาร์ คาดว่าราคาอาจลดลงถึง 100 ดอลลาร์ในอนาคตด้วยเทคโนโลยีที่ก้าวหน้า ข้อมูลในลำดับจีโนมมีวัตถุประสงค์เพื่อทำให้การวินิจฉัยง่ายขึ้น ป้องกันโรค และเผยแพร่ยาเฉพาะบุคคล อย่างไรก็ตาม การปกป้องความลับของข้อมูลสำคัญ เช่น จีโนมมนุษย์ถือเป็นสิ่งสำคัญมาก ด้วยเหตุนี้ การใช้เทคโนโลยีบล็อกเชนทำให้บุคคลสามารถรักษาลำดับจีโนมของตนได้โดยไม่ต้องเชื่อถือบุคคลที่สาม เนื่องจากค่าธรรมเนียมในการแยกลำดับจีโนมจะชำระด้วยสกุลเงินดิจิทัลที่สร้างโดย Nebula เจ้าของลำดับจีโนมจึงยังคงเป็นความลับ นอกจากนี้ ไม่มีใครอื่นนอกจากบุคคลนั้นที่สามารถรู้ได้ว่าลำดับจีโนมที่สกัดบนบล็อกเชนเป็นของใคร


Medicalchain และ Medibloc (Medicalchain 2018, Medibloc 2018)

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


สกายเชน (Skychain 2018)

มีวัตถุประสงค์เพื่อพัฒนาเทคโนโลยีปัญญาประดิษฐ์โดยการบูรณาการเข้ากับเทคโนโลยีบล็อกเชน และใช้ในด้านสุขภาพ เนื่องจากจำเป็นต้องใช้ข้อมูลจำนวนมากเพื่อฝึกปัญญาประดิษฐ์ จึงจำเป็นต้องมีศูนย์จัดเก็บข้อมูลขนาดใหญ่ (เซิร์ฟเวอร์) สำหรับข้อมูลนี้ อย่างไรก็ตาม Skychain กล่าวว่าได้เอาชนะปัญหานี้ด้วยการให้คอมพิวเตอร์ที่กระจัดกระจายอยู่ทั่วโลกใช้เทคโนโลยีบล็อกเชน

บล็อกสุ่ม

มีการค้นพบการโจมตีด้วยสายฟ้าครั้งใหม่แล้ว
มีการค้นพบการโจมตีด้วยสาย...

คำเตือนจากผู้เชี่ยวชาญ เป็&...

อ่านเพิ่มเติม

โอเพ่นซอร์สโค้ดคืออะไร?
โอเพ่นซอร์สโค้ดคืออะไร?...

เมื่อเราพูดว่าซอฟต์แวร์คื&#...

อ่านเพิ่มเติม

ความก้าวหน้าของ Cryptocurrency จากอิตาลี
ความก้าวหน้าของ Cryptocur...

หนึ่งในประเทศที่ได้รับบาด&#...

อ่านเพิ่มเติม