Hyperledger Cactus: Hyperledger Framework ใหม่

เมื่อเร็ว ๆ นี้ Hyperledger ในบล็อกของพวกเขาได้เปิดเผยข้อมูลใหม่เกี่ยวกับโครงการใหม่ของพวกเขา Hyperledger Cactus.

คณะกรรมการอำนวยการด้านเทคนิค (TSC) ได้อนุมัติโครงการ Hyperledger Cactus ในที่สุดหลังจากที่ทำงานในช่วงหกเดือนที่ผ่านมา เริ่มแรกมีชื่อว่า Blockchain Integration Framework แต่ต่อมาได้เปลี่ยนเป็น Hyperledger Cactus.

อย่างที่คุณทราบกันดีอยู่แล้วว่า Hyperledger Cactus เป็นโครงการโอเพ่นซอร์ส คำที่ดีที่สุดที่อธิบายโครงการคือชื่อเดิมของโครงการนั่นคือ Blockchain Integration Framework โครงการนี้สนับสนุนโดยฟูจิตสึและเอคเซนเชอร์ ด้วยการรวมไว้ในระบบนิเวศของ Hyperledger ตอนนี้โครงการจะได้รับการจัดการตามมาตรฐาน Hyperledger การรวมนี้ยังทำให้ TSC เปลี่ยนชื่อเพื่อให้ตรงกับโครงการอื่น ๆ ของ Hyperledger และด้วยเหตุนี้จึงตั้งชื่อว่า “Hyperledger Cactus”

หมายเหตุ: นี่ไม่ใช่บทช่วยสอน Hyperledger Cactus

นอกจากนี้โปรดอ่านเกี่ยวกับเฟรมเวิร์กอื่น ๆ ในระบบนิเวศของ Hyperledger.

  • Hyperledger Fabric 2.0: Next Generation Blockchain
  • บทช่วยสอน Hyperledger: สุดยอดคู่มือ

Contents

Hyperledger Cactus คืออะไรและทำไมเราถึงต้องการ?

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

Hyperledger Cactus หรือที่เรียกว่า Blockchain Integration Framework เป็นโปรโตคอลที่มีจุดมุ่งหมายเพื่อแก้ปัญหาการแยกส่วนหรืออย่างน้อยก็มีจุดมุ่งหมายเพื่อแก้ปัญหาด้วยความช่วยเหลือของสถาปัตยกรรมระบบที่แตกต่างกัน.

บล็อกเชนขององค์กรและธุรกิจต่างๆมีการใช้งานมากขึ้น ซึ่งหมายความว่ามีความจำเป็นในการทำงานร่วมกันระหว่างการนำไปใช้งานที่แตกต่างกัน การโต้ตอบระหว่างอุตสาหกรรมต่างๆสามารถใช้เทคโนโลยีบล็อกเชนขององค์กรหรือแพลตฟอร์มที่ปรับให้เหมาะสมกับความต้องการของตน.

ปัญหาของพวกเขาคือการแก้ปัญหาความสามารถในการทำงานร่วมกันและ Hyperledger Cactus สามารถใช้เพื่อแก้ปัญหาได้ วิธีนี้สามารถแชร์ข้อมูลระหว่างระบบต่างๆได้โดยไม่จำเป็นต้องสร้างโซลูชันที่กำหนดเองสำหรับโครงสร้างพื้นฐานแต่ละประเภท.

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

เพื่อความเข้าใจที่ดีขึ้นเรามาดูกรณีการใช้งาน Hyperledger Cactus ด้านล่าง.

กรณีการใช้งาน Hyperledger Cactus


วิธีที่ดีที่สุดในการทำความเข้าใจ Hyperledger Cactus คือการใช้กรณีการใช้งาน.

Ethereum เป็น Quorum Asset Transfer

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

เพื่อแก้ปัญหาเฉพาะนั้น Hyperledger Cactus สามารถเสนอการโต้ตอบทางสังคมแบบ Escrowed Asset Transfer การโต้ตอบนี้มีความสำคัญเนื่องจากจะทำให้ผู้ใช้มีความยืดหยุ่นในการเลือกบัญชีแยกประเภท blockchain ที่เขาเลือก.

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

สัญญาขายข้อมูลสำหรับเหรียญ

Hyperledger Cactus ยังสามารถอำนวยความสะดวกในการขายข้อมูลสำหรับเหรียญ ด้วยวิธีนี้หมายความว่าสามารถเสนอการแลกเปลี่ยนแบบเพียร์ทูเพียร์ระหว่างผู้ใช้สองคนโดยใช้สัญญาระหว่างระบบแลกเปลี่ยนหรือบัญชีแยกประเภทที่แตกต่างกันสองระบบ.

ข้อมูลที่แชร์ระหว่างผู้ใช้อาจเป็นอะไรก็ได้รวมถึงฐานข้อมูลเทคโนโลยีโฆษณาโมเดลแมชชีนเลิร์นนิงศิลปะดิจิทัลหรืออื่น ๆ!  

ผู้ใช้รายหนึ่งที่มีข้อมูลเริ่มต้นธุรกรรม ทั้งข้อมูลและเงินทุนผ่านธุรกรรม Hyperledger Cactus โดยใช้ escrow ธุรกรรมนี้ทำผ่านการแลกเปลี่ยนอะตอมเพื่อให้แน่ใจว่าผลประโยชน์ของทั้งสองฝ่ายได้รับการปกป้องตลอดเวลา. 

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

แลกเปลี่ยนเงิน

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

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

แบ่งปันข้อมูลการดูแลสุขภาพด้วยการควบคุมการเข้าถึง

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

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

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

การบูรณาการการตรวจสอบย้อนกลับอาหาร

เทคโนโลยีบล็อกเชนมีความก้าวหน้าในการผสมผสานอาหาร. IBM Food Trust เป็นหนึ่งในโครงการที่ต้องการเปลี่ยนแปลงระบบนิเวศอาหารด้วยการจัดสภาพแวดล้อมที่ชาญฉลาดปลอดภัยและยั่งยืน.

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

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

การจัดการข้อมูลประจำตัว: การอนุญาตและการรับรองความถูกต้องของ Wallet ของผู้ใช้

ตัวอย่างการใช้งาน Hyperledger Cactus ล่าสุดที่เราจะพูดถึงคือ Wallet Authorization and Authentication. 

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

Hyperledger Cactus กับ Fabric

หากคุณติดตามระบบนิเวศของ Hyperledger คุณจะรู้จัก Hyperledger Fabric เป็นหนึ่งในเฟรมเวิร์ก Hyperledger ที่ได้รับความนิยมมากที่สุด ไม่ต้องสงสัยเลยว่า Cactus เป็นของใหม่ แต่ไม่ได้มีไว้เพื่อเปลี่ยนภูมิทัศน์ของเทคโนโลยี blockchain แต่เพื่อให้ดีขึ้นสำหรับโซลูชันที่มีอยู่ในปัจจุบันเช่น Fabric.

Hyperledger Fabric เป็นเฟรมเวิร์กแบบเต็มรูปแบบที่ช่วยให้นักพัฒนาสามารถสร้างโซลูชันหรือแอพพลิเคชั่นด้วยความช่วยเหลือของสถาปัตยกรรมโมดูลาร์.

โดยพื้นฐานแล้ว Hyperdeger Fabric เป็นเฟรมเวิร์กและ Cactus เป็นโปรโตคอลที่ช่วยให้ระบบบัญชีแยกประเภทต่างๆสามารถเชื่อมต่อและแลกเปลี่ยนข้อมูลได้ดีขึ้น.

ต้องการทราบข้อมูลเพิ่มเติมเกี่ยวกับพวกเขาหรือไม่? จากนั้นตรวจสอบ Hyperledger Tutorial: The Ultimate Guide เร็ว ๆ นี้เราจะพูดถึงบทแนะนำเกี่ยวกับ Hyperledger Cactus.

หลักการ Hyperledger Cactus

ในส่วนนี้เราคือหลักการสำคัญของ Hyperledger Cactus หลักการเหล่านี้ควบคุมโครงการ Hyperledger Cactus.

การสนับสนุนที่กว้าง

โครงการต้องการเชื่อมต่อระบบนิเวศที่แตกต่างกันโดยไม่คำนึงถึงข้อ จำกัด ของเทคโนโลยีที่มีอยู่.

สถาปัตยกรรมปลั๊กอิน

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

ไม่มีการใช้จ่ายซ้ำซ้อน

หลักการอีกประการหนึ่งของ Hyperledger Cactus คือการป้องกันการใช้จ่ายซ้ำซ้อนในระบบนิเวศที่แตกต่างกันในช่วงเวลาใดเวลาหนึ่ง.

คุณสมบัติ DLT Inclusivity

เทคโนโลยีบัญชีแยกประเภทแบบกระจายมีสถาปัตยกรรมของตัวเอง ซึ่งหมายความว่าแต่ละ DLT มีคุณลักษณะที่ไม่สามารถใช้งานได้บางส่วนหรือทั้งหมดจาก DLT อื่น ๆ. 

Hyperledger Cactus ต้องการให้แน่ใจว่ามีการออกแบบที่ทำให้สามารถเข้าถึงคุณลักษณะเฉพาะเหล่านั้นได้เมื่อ Cactus เข้าถึง DLT.

มีผลกระทบน้อย

Hyperledger Cactus ไม่ต้องการกำหนดระบบนิเวศใหม่ แต่ต้องการให้แน่ใจว่ามีความสามารถในการทำงานร่วมกันได้ ความชุกที่ต่ำนี้จะช่วยให้มั่นใจได้ว่ารูปแบบความไว้วางใจการกำกับดูแลและขั้นตอนการทำงานจะยังคงอยู่ในระบบนิเวศที่เกี่ยวข้อง การจับมือโปรโตคอลที่เกิดขึ้นระหว่างระบบนิเวศจำเป็นต้องตรวจสอบให้แน่ใจว่ามีการแบ่งปันความเข้ากันไม่ได้ล่วงหน้าเพื่อให้ผู้ใช้ทราบเกี่ยวกับเรื่องนี้ จากนั้นผู้ใช้สามารถตัดสินใจได้ว่าต้องการทำธุรกรรมต่อหรือไม่.

ความโปร่งใส

จะมีความโปร่งใสอย่างสมบูรณ์เมื่อพูดถึงผลกระทบของการโอนทั่วโลกและในท้องถิ่น นอกจากนี้ Hyperledger Cactus จะตรวจสอบให้แน่ใจว่าข้อผิดพลาดใด ๆ ได้รับการสื่อสารอย่างถูกต้องไปยังผู้เข้าร่วมและในเวลาที่เหมาะสมเช่นกัน การสื่อสารควรทำด้วยหลักฐานที่สามารถใช้เพื่อแก้ไขปัญหาหรือแจ้งให้ผู้ใช้ทราบ.

เวิร์กโฟลว์อัตโนมัติ

ขั้นตอนการทำงานระหว่างระบบนิเวศสามารถออกแบบให้ทำงานได้โดยอัตโนมัติ จะช่วยให้ดำเนินการได้อย่างรวดเร็ว.

ความปลอดภัยสูงสุด

Hyperledger Cactus จะมีตัวเลือกที่ปลอดภัยมากมายซึ่งจะเลือกใช้อย่างเคร่งครัดโดยไม่มีตัวเลือกให้เลือกไม่ใช้.

การเจรจาโปรโตคอลการทำธุรกรรม

จะมีกลไกการจับมือสำหรับผู้เข้าร่วม กลไกการจับมือควรมีโปรโตคอลเพื่อให้แน่ใจว่าธุรกรรมดำเนินไปอย่างถูกต้อง.

ข้อกำหนดคุณสมบัติ Hyperledger Cactus

นอกเหนือจากหลักการแล้ว Hyperledger Cactus ยังมีคุณสมบัติหลักบางอย่างที่เราจะพูดถึงด้านล่าง.

การรวมโปรโตคอลใหม่: Cactus จะตรวจสอบให้แน่ใจว่ามีวิธีเพิ่มโปรโตคอลใหม่ ๆ ให้กับสถาปัตยกรรมของปลั๊กอินอยู่เสมอ สิ่งนี้จะช่วยเพิ่มศักยภาพในการสื่อสารและให้พวกเขาเสนอทดสอบและพัฒนาการใช้งานโดยไม่มีข้อ จำกัด หรือข้อ จำกัด ใด ๆ.

ความเข้ากันได้ของ NAT / ไฟร์วอลล์ / พร็อกซี: จะช่วยให้โปรโตคอลทำงานผ่าน NAT ไฟร์วอลล์และพร็อกซี.

เลเยอร์การสื่อสารแบบสองทิศทาง: รองรับช่องทางการสื่อสารแบบสองทิศทางที่มีหรือไม่มีการใช้ไฟร์วอลล์พร็อกซีและ NAT.

การจัดการกลุ่ม: แคคตัสจะมาพร้อมกับการสนับสนุนการจัดการกลุ่ม ซึ่งหมายความว่าหน่วยงานที่ทำงานร่วมกันสามารถสร้างกลุ่มและช่วยการดำเนินงานของคลัสเตอร์ Cactus โดยการสนับสนุนทรัพยากรเครือข่ายหรือฮาร์ดแวร์ คลัสเตอร์ Cactus ประกอบด้วยเซิร์ฟเวอร์ API โหนดตรวจสอบความถูกต้องและอื่น ๆ.

กลุ่ม บริษัท มุ่งเน้นไปที่วิธีการใช้งานคลัสเตอร์และตรวจสอบให้แน่ใจว่าปราศจากข้อบกพร่องใด ๆ.

สถาปัตยกรรม Hyperledger Cactus

สถาปัตยกรรม Hyperledger Cactus ประกอบด้วยส่วนประกอบสำคัญดังนี้:

  • รูปแบบการทำงานร่วมกัน
  • สถาปัตยกรรมระหว่างงาน
  • สถาปัตยกรรมทางเทคนิค
  • ข้อกำหนดโปรโตคอลธุรกรรม
  • สถาปัตยกรรมปลั๊กอิน

ทั้งหมดนี้อยู่นอกเหนือขอบเขตของบทความดังนั้นเราจะกล่าวถึงสถาปัตยกรรม Hyperledger Cactus ที่เราจะกล่าวถึงในเร็ว ๆ นี้! เราจะกล่าวถึงสิ่งเหล่านี้ทั้งหมดในบทช่วยสอน Hyperledger Cactus ในบทความในอนาคตของเราเช่นกัน.

สรุป

สิ่งนี้นำเราไปสู่ตอนท้ายของบทความ Hyperledger Cactus ที่นี่เราพยายามดูว่า Hyperledger framework ใหม่มีอะไรบ้าง กรณีการใช้งานเป็นวิธีที่ดีในการทำความเข้าใจว่า Cactus สามารถใส่ได้ตรงไหน. 

คุณคิดอย่างไรเกี่ยวกับ Hyperledger Cactus? แสดงความคิดเห็นด้านล่างและแจ้งให้เราทราบ. 

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me
Like this post? Please share to your friends:
Adblock
detector
map