Bài học 7

สัญญาอัจฉริยะและการปรับแต่งบน Mintlayer

โมดูลนี้อธิบายความสามารถของสัญญาอัจฉริยะใน Mintlayer รวมถึงความแตกต่างของมันกับโมเดล Solidity ที่อ้างอิงจาก Ethereum และกระบวนการทางเทคนิคในการติดตั้งและปฏิบัติสัญญาอัจฉริยะผ่านการทำธุรกรรม

ฟังก์ชันสัญญาอัจฉริยะในตัวของ Mintlayer

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

วัตถุประสงค์ของสัญญาฉวยคือการแก้ปัญหาโดยใช้ค่าใช้จ่ายต่ำที่สุดในสถานการณ์การใช้งานทางการเงินที่เฉพาะเจาะจง สัญญาอัจฉริยะของ Mintlayer ถูกผสมอย่างใกล้ชิดกับโมเดลการทำธุรกรรมที่ไม่ได้ใช้ไป (UTXO) ที่นำมาจากบิตคอยน์ โดยการใช้ระบบ UTXO ทำให้ Mintlayer หลีกเลี่ยงรหัสสัญญาที่ซับซ้อนที่จำเป็นสำหรับการดำเนินการส่วนใหญ่ แทนที่นั้น Mintlayer ใช้กฎง่าย ๆ เช่น การจำเลยหลายลายมือ (multi-sig) หรือรายการควบคุมการเข้าถึง (ACL) โดยตรงในการทำธุรกรรม

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

ผ่านการซื้อขายทำสัญญาอัจฉริยะ

วิธีการดำเนินการของโมเดลการดำเนินการสัญญาอัจฉริยะของ Mintlayer ที่เฉพาะเจาะจงอยู่ที่การเชื่อมโยงโดยตรงกับระบบ UTXO ของมัน ต่างจากวิธีการกระจายสัญญาอิสระบนเอธีเรียม บน Mintlayer สัญญาจะถูกดำเนินการเป็นส่วนหนึ่งของธุรกรรม สิ่งนี้เป็นผลมาจากการฝังตัวตรรกะของสัญญาลงในตัวเองของธุรกรรม และจัดการวิธีการทำงานของสัญญาโดยใช้กฎที่กำหนดล่วงหน้า ตัวอย่างเช่น หากผู้ออกโทเค็นต้องการเรียกเก็บภาษีในทุกๆ การโอนเงินของโทเค็นที่เขาออก พวกเขาเพียงแค่กำหนดกฎนี้เมื่อออกโทเค็น และกฎนี้จะถูกบังคับใช้โดยอัตโนมัติในธุรกรรมที่เกี่ยวข้องกับโทเค็นนั้นๆ

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

ฟังก์ชันที่กำหนดเองของผู้ออกโทเค็น

Mintlayer มีตัวเลือกที่กำหนดเองหลายรูปแบบสำหรับผู้ออกโทเค็นเพื่อให้สามารถปรับแต่งโทเค็นตามสถานการณ์แอปพลิเคชันเฉพาะได้ ฟังก์ชันเหล่านี้ประกอบด้วย:

  • ภาษี:ผู้ออกโทเค็นสามารถกำหนดการเรียกเก็บภาษีการซื้อขาย โดยหักจำนวนเล็กน้อยในการโอนทุกครั้งและส่งไปยังที่อยู่ที่กำหนด ฟีเจอร์นี้เหมาะสำหรับโครงการที่ต้องการระดมทุนสนับสนุนการพัฒนาหรือกิจกรรมชุมชนอื่น ๆ ผ่านการซื้อขายโทเค็น
  • เงินปันผลผู้ออกโทเค็นสามารถจัดสรรเงินปันผลให้แก่ผู้ถือโทเค็นตามกฎเกณฑ์ที่กำหนดไว้ได้ เช่น บริษัทที่ออกโทเค็นหลักทรัพย์สามารถใช้ฟังก์ชันนี้จ่ายผลกำไรโดยตรงในเครือข่ายบล็อกเชนให้กับผู้ถือหุ้น การชำระเงินปันผลเป็นอัตโนมัติและสามารถแจกจ่ายได้ตามระยะเวลาที่กำหนดโดยไม่ต้องมีการเข้ามาระหว่าง
  • กลไกการปฏิบัติตามกฎหมาย (รายการควบคุมการเข้าถึง - ACL)ระบบ Mintlayer ช่วยให้ผู้ออกเหรียญสามารถใช้ ACL เพื่อจำกัดการโอนเหรียญให้เฉพาะที่อยู่ที่กำหนดไว้เท่านั้น ซึ่งเป็นประโยชน์ต่อเหรียญที่เป็นหลักทรัพย์ที่ต้องการให้อนุมัติเฉพาะนักลงทุนที่ผ่านการตรวจสอบเท่านั้น ACL สามารถอัพเดตตามความต้องการการปฏิบัติตามกฎระเบียบเพื่อให้เหรียญเป็นที่ถูกต้อง
  • การธุรกรรมลายเซ็นหลายรายการ (Multi-Sig)ฟังก์ชันลายเซ็นหลายคนช่วยให้ผู้ออกเหรียญต้องการการอนุมัติจากหลายคนก่อนที่จะดำเนินการซื้อขายได้ สำหรับตัวแทนจำหน่ายเหรียญที่ต้องปฏิบัติตามกฎหมายเช่นตั๋วหุ้นโทเค็น จุดนี้เป็นสิ่งสำคัญอย่างยิ่ง ตัวอย่างเช่น ผู้ออกเหรียญสามารถขอให้มีการอนุมัติจากบริษัทออกและหน่วยงานกำกับดูแลก่อนดำเนินการโอนเงินในทุกครั้ง
    ฟังก์ชันเหล่านี้ช่วยในการสร้างแอปพลิเคชันทางการเงินที่เป็นไปตามกฎหมายบน Mintlayer โดยเฉพาะอย่างยิ่งสำหรับโทเค็นหลักทรัพย์และสกุลเงินที่มีความมั่นคง ไม่ต้องเขียนโค้ดสัญญากำหนดเองเพื่อให้ได้กฎระเบียบที่ซับซ้อน ทำให้ Mintlayer เป็นเครื่องมือที่แข็งแกร่งสำหรับอุตสาหกรรมที่ได้รับการควบคุม

การพัฒนาอนาคตที่กำหนดเองและเป็นไปตามกฎระเบียบ

แผนงานของ Mintlayer รวมถึงการพัฒนาเพิ่มเติมในการปรับแต่งสัญญาอัจฉริยะและกลไกการปฏิบัติตามข้อกําหนด การอัปเกรดในอนาคตมีการวางแผนเพื่อขยายขีดความสามารถของ ACL สําหรับการควบคุมการถ่ายโอนโทเค็นอย่างละเอียดยิ่งขึ้น สิ่งนี้มีประโยชน์อย่างยิ่งสําหรับอุตสาหกรรมที่จําเป็นต้องใช้กฎการปฏิบัติตามกฎระเบียบที่เข้มงวดเช่นการเงินหรือการดูแลสุขภาพ

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

หนึ่งในจุดสำคัญในการพัฒนาในอนาคตคือการรวมเทคโนโลยี Zero Knowledge Proof ซึ่งจะช่วยให้การโอนเงินด้วยโทเคนมีความเป็นส่วนตัวสูงขึ้น ฟังก์ชันนี้จะทำให้ผู้ใช้สามารถพิสูจน์ว่าตนเองเป็นคนที่เข้าเงื่อนไขบางอย่าง (เช่นสถานะของนักลงทุนที่ผ่านการตรวจสอบ) โดยไม่ต้องเปิดเผยตัวตนหรือข้อมูลที่เป็นความลับอื่น ๆ

จุดเด่น

  • สัญญาอัจฉริยะของ Mintlayer ถูกบูรณะอยู่ในโปรโตคอลและผสมผสานกับระบบ UTXO ของมัน
  • ระบบนี้มีความสำคัญที่สุดในเรื่องของความปลอดภัยและประสิทธิภาพ ไม่ใช่ความยืดหยุ่น แต่เปรียบเทียบกับโมเดลที่ซับซ้อนของอีเธอเรีย
  • สัญญาอัจฉริยะทำงานโดยการดำเนินการธุรกรรมโดยตรง ลดขั้นตอนและลดต้นทุน
  • ฟังก์ชันที่ปรับแต่งได้ของผู้ออกเหรียญรวมถึงภาษี การแจกหุ้น ACL และการซื้อขายลายเซ็นสมาชิก
  • การพัฒนาในอนาคตจะเน้นที่การขยายฟังก์ชันที่กำหนดเอง เช่น ACL ระดับสูงและศักยภาพในการเก็บซ่อนข้อมูล
Tuyên bố từ chối trách nhiệm
* Đầu tư tiền điện tử liên quan đến rủi ro đáng kể. Hãy tiến hành một cách thận trọng. Khóa học không nhằm mục đích tư vấn đầu tư.
* Khóa học được tạo bởi tác giả đã tham gia Gate Learn. Mọi ý kiến chia sẻ của tác giả không đại diện cho Gate Learn.
Danh mục
Bài học 7

สัญญาอัจฉริยะและการปรับแต่งบน Mintlayer

โมดูลนี้อธิบายความสามารถของสัญญาอัจฉริยะใน Mintlayer รวมถึงความแตกต่างของมันกับโมเดล Solidity ที่อ้างอิงจาก Ethereum และกระบวนการทางเทคนิคในการติดตั้งและปฏิบัติสัญญาอัจฉริยะผ่านการทำธุรกรรม

ฟังก์ชันสัญญาอัจฉริยะในตัวของ Mintlayer

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

วัตถุประสงค์ของสัญญาฉวยคือการแก้ปัญหาโดยใช้ค่าใช้จ่ายต่ำที่สุดในสถานการณ์การใช้งานทางการเงินที่เฉพาะเจาะจง สัญญาอัจฉริยะของ Mintlayer ถูกผสมอย่างใกล้ชิดกับโมเดลการทำธุรกรรมที่ไม่ได้ใช้ไป (UTXO) ที่นำมาจากบิตคอยน์ โดยการใช้ระบบ UTXO ทำให้ Mintlayer หลีกเลี่ยงรหัสสัญญาที่ซับซ้อนที่จำเป็นสำหรับการดำเนินการส่วนใหญ่ แทนที่นั้น Mintlayer ใช้กฎง่าย ๆ เช่น การจำเลยหลายลายมือ (multi-sig) หรือรายการควบคุมการเข้าถึง (ACL) โดยตรงในการทำธุรกรรม

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

ผ่านการซื้อขายทำสัญญาอัจฉริยะ

วิธีการดำเนินการของโมเดลการดำเนินการสัญญาอัจฉริยะของ Mintlayer ที่เฉพาะเจาะจงอยู่ที่การเชื่อมโยงโดยตรงกับระบบ UTXO ของมัน ต่างจากวิธีการกระจายสัญญาอิสระบนเอธีเรียม บน Mintlayer สัญญาจะถูกดำเนินการเป็นส่วนหนึ่งของธุรกรรม สิ่งนี้เป็นผลมาจากการฝังตัวตรรกะของสัญญาลงในตัวเองของธุรกรรม และจัดการวิธีการทำงานของสัญญาโดยใช้กฎที่กำหนดล่วงหน้า ตัวอย่างเช่น หากผู้ออกโทเค็นต้องการเรียกเก็บภาษีในทุกๆ การโอนเงินของโทเค็นที่เขาออก พวกเขาเพียงแค่กำหนดกฎนี้เมื่อออกโทเค็น และกฎนี้จะถูกบังคับใช้โดยอัตโนมัติในธุรกรรมที่เกี่ยวข้องกับโทเค็นนั้นๆ

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

ฟังก์ชันที่กำหนดเองของผู้ออกโทเค็น

Mintlayer มีตัวเลือกที่กำหนดเองหลายรูปแบบสำหรับผู้ออกโทเค็นเพื่อให้สามารถปรับแต่งโทเค็นตามสถานการณ์แอปพลิเคชันเฉพาะได้ ฟังก์ชันเหล่านี้ประกอบด้วย:

  • ภาษี:ผู้ออกโทเค็นสามารถกำหนดการเรียกเก็บภาษีการซื้อขาย โดยหักจำนวนเล็กน้อยในการโอนทุกครั้งและส่งไปยังที่อยู่ที่กำหนด ฟีเจอร์นี้เหมาะสำหรับโครงการที่ต้องการระดมทุนสนับสนุนการพัฒนาหรือกิจกรรมชุมชนอื่น ๆ ผ่านการซื้อขายโทเค็น
  • เงินปันผลผู้ออกโทเค็นสามารถจัดสรรเงินปันผลให้แก่ผู้ถือโทเค็นตามกฎเกณฑ์ที่กำหนดไว้ได้ เช่น บริษัทที่ออกโทเค็นหลักทรัพย์สามารถใช้ฟังก์ชันนี้จ่ายผลกำไรโดยตรงในเครือข่ายบล็อกเชนให้กับผู้ถือหุ้น การชำระเงินปันผลเป็นอัตโนมัติและสามารถแจกจ่ายได้ตามระยะเวลาที่กำหนดโดยไม่ต้องมีการเข้ามาระหว่าง
  • กลไกการปฏิบัติตามกฎหมาย (รายการควบคุมการเข้าถึง - ACL)ระบบ Mintlayer ช่วยให้ผู้ออกเหรียญสามารถใช้ ACL เพื่อจำกัดการโอนเหรียญให้เฉพาะที่อยู่ที่กำหนดไว้เท่านั้น ซึ่งเป็นประโยชน์ต่อเหรียญที่เป็นหลักทรัพย์ที่ต้องการให้อนุมัติเฉพาะนักลงทุนที่ผ่านการตรวจสอบเท่านั้น ACL สามารถอัพเดตตามความต้องการการปฏิบัติตามกฎระเบียบเพื่อให้เหรียญเป็นที่ถูกต้อง
  • การธุรกรรมลายเซ็นหลายรายการ (Multi-Sig)ฟังก์ชันลายเซ็นหลายคนช่วยให้ผู้ออกเหรียญต้องการการอนุมัติจากหลายคนก่อนที่จะดำเนินการซื้อขายได้ สำหรับตัวแทนจำหน่ายเหรียญที่ต้องปฏิบัติตามกฎหมายเช่นตั๋วหุ้นโทเค็น จุดนี้เป็นสิ่งสำคัญอย่างยิ่ง ตัวอย่างเช่น ผู้ออกเหรียญสามารถขอให้มีการอนุมัติจากบริษัทออกและหน่วยงานกำกับดูแลก่อนดำเนินการโอนเงินในทุกครั้ง
    ฟังก์ชันเหล่านี้ช่วยในการสร้างแอปพลิเคชันทางการเงินที่เป็นไปตามกฎหมายบน Mintlayer โดยเฉพาะอย่างยิ่งสำหรับโทเค็นหลักทรัพย์และสกุลเงินที่มีความมั่นคง ไม่ต้องเขียนโค้ดสัญญากำหนดเองเพื่อให้ได้กฎระเบียบที่ซับซ้อน ทำให้ Mintlayer เป็นเครื่องมือที่แข็งแกร่งสำหรับอุตสาหกรรมที่ได้รับการควบคุม

การพัฒนาอนาคตที่กำหนดเองและเป็นไปตามกฎระเบียบ

แผนงานของ Mintlayer รวมถึงการพัฒนาเพิ่มเติมในการปรับแต่งสัญญาอัจฉริยะและกลไกการปฏิบัติตามข้อกําหนด การอัปเกรดในอนาคตมีการวางแผนเพื่อขยายขีดความสามารถของ ACL สําหรับการควบคุมการถ่ายโอนโทเค็นอย่างละเอียดยิ่งขึ้น สิ่งนี้มีประโยชน์อย่างยิ่งสําหรับอุตสาหกรรมที่จําเป็นต้องใช้กฎการปฏิบัติตามกฎระเบียบที่เข้มงวดเช่นการเงินหรือการดูแลสุขภาพ

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

หนึ่งในจุดสำคัญในการพัฒนาในอนาคตคือการรวมเทคโนโลยี Zero Knowledge Proof ซึ่งจะช่วยให้การโอนเงินด้วยโทเคนมีความเป็นส่วนตัวสูงขึ้น ฟังก์ชันนี้จะทำให้ผู้ใช้สามารถพิสูจน์ว่าตนเองเป็นคนที่เข้าเงื่อนไขบางอย่าง (เช่นสถานะของนักลงทุนที่ผ่านการตรวจสอบ) โดยไม่ต้องเปิดเผยตัวตนหรือข้อมูลที่เป็นความลับอื่น ๆ

จุดเด่น

  • สัญญาอัจฉริยะของ Mintlayer ถูกบูรณะอยู่ในโปรโตคอลและผสมผสานกับระบบ UTXO ของมัน
  • ระบบนี้มีความสำคัญที่สุดในเรื่องของความปลอดภัยและประสิทธิภาพ ไม่ใช่ความยืดหยุ่น แต่เปรียบเทียบกับโมเดลที่ซับซ้อนของอีเธอเรีย
  • สัญญาอัจฉริยะทำงานโดยการดำเนินการธุรกรรมโดยตรง ลดขั้นตอนและลดต้นทุน
  • ฟังก์ชันที่ปรับแต่งได้ของผู้ออกเหรียญรวมถึงภาษี การแจกหุ้น ACL และการซื้อขายลายเซ็นสมาชิก
  • การพัฒนาในอนาคตจะเน้นที่การขยายฟังก์ชันที่กำหนดเอง เช่น ACL ระดับสูงและศักยภาพในการเก็บซ่อนข้อมูล
Tuyên bố từ chối trách nhiệm
* Đầu tư tiền điện tử liên quan đến rủi ro đáng kể. Hãy tiến hành một cách thận trọng. Khóa học không nhằm mục đích tư vấn đầu tư.
* Khóa học được tạo bởi tác giả đã tham gia Gate Learn. Mọi ý kiến chia sẻ của tác giả không đại diện cho Gate Learn.