Hyperledger Fabric - แพลตฟอร์มสำหรับโซลูชันทางธุรกิจ



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

Blockchain จะเปลี่ยนวิธีการทำธุรกิจของเรา การรวมกันของบัญชีแยกประเภทที่ไม่เปลี่ยนรูปแบบใช้ร่วมกันและการเข้ารหัสของสัญญาอัจฉริยะจะกำหนดวิธีการที่ความไว้วางใจปรากฏในองค์กรใหม่คุณจะได้รับแนวคิดนี้เมื่อคุณเริ่มต้นใช้งาน .บล็อกเกี่ยวกับ“ Hyperledger Fabric” นี้จะช่วยให้คุณหลอมรวมวิธีสร้างเครือข่ายธุรกิจบนระบบบล็อกเชนตามลำดับต่อไปนี้:

        1. Blockchain สำหรับธุรกิจคืออะไร?
        2. โครงการ Hyperledger
        3. Hyperledger Fabric คืออะไร?
        4. ประโยชน์หลักของผ้าไฮเปอร์เลดเจอร์
        5. รุ่นผ้า Hyperledger
        6. ผู้เข้าร่วมในเครือข่าย Hyperledger Blockchain
        7. สถาปัตยกรรมผ้า
        8. Hyperledger ทำงานอย่างไร?
        9. ประเภทของเพื่อน
        10. วงจรชีวิตการทำธุรกรรมของผ้าไฮเปอร์เลดเจอร์
        11. ใช้ Case บนผ้า Hyperledger

Blockchain สำหรับธุรกิจคืออะไร?

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





hyperledger fabric-blockchain สำหรับธุรกิจ edureka



ดังนั้นเพื่อความก้าวหน้าของเทคโนโลยีบล็อกเชนขององค์กร มูลนิธิ Linux ก่อตั้ง Hyperledger ในปี 2558

โครงการ Hyperledger

ตามที่ระบุไว้ในเว็บไซต์ของ Hyperledger

“ Hyperledger เป็นความร่วมมือแบบโอเพนซอร์สที่สร้างขึ้นเพื่อพัฒนาเทคโนโลยีบล็อกเชนข้ามอุตสาหกรรม เป็นความร่วมมือระดับโลกที่จัดทำโดย The Linux Foundation รวมถึงผู้นำด้านการเงินการธนาคาร Internet of Things ห่วงโซ่อุปทานการผลิตและเทคโนโลยี”



Hyperledger บ่มเพาะเทคโนโลยีบล็อกเชนทางธุรกิจมากมายเหลือเฟือภายใต้กรอบการทำงานภายใต้“ กลยุทธ์ร่ม “. ปัจจุบัน Hyperledger เป็นที่ตั้งของโครงการต่อไปนี้:

“ เดอะ ผ้า (หรือ Hyperledger Fabric) ที่นำโดย IBM ได้รับการออกแบบมาเพื่อพัฒนาแอปพลิเคชันบล็อกเชนที่ปรับขนาดได้สูงพร้อมความยืดหยุ่นในการอนุญาต”

ตอนนี้ฉันหมายถึงอะไรจากข้อความข้างต้นคุณก็จะรู้ !!

Hyperledger Fabric คืออะไร?

ผ้านี้มีไว้สำหรับการพัฒนาโซลูชันด้วยสถาปัตยกรรมแบบแยกส่วน Hyperledger ช่วยให้ส่วนประกอบต่างๆเป็นแบบ Plug-n-play

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

นอกจากนี้ยังมีความสามารถในการสร้างช่องทางซึ่งช่วยให้กลุ่มผู้เข้าร่วมสามารถสร้างบัญชีแยกประเภทของธุรกรรมได้

เนื่องจาก Fabric เป็นบล็อกเชนที่ได้รับอนุญาตจึงมีข้อได้เปรียบที่สำคัญเหนือระบบบล็อกเชนอื่น ๆ

ประโยชน์หลักของผ้า Hyperledger

รุ่นผ้า Hyperledger

ต่อไปนี้เป็นคุณสมบัติหลักของ Hyperledger Fabric ที่ตอบสนองสัญญาของ Blockchain สำหรับองค์กรที่ปรับแต่งได้

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

ผู้เข้าร่วมใน Hyperledger Blockchain Network



วิธีตั้งค่าเส้นทางใน java

สถาปัตยกรรมผ้า

  • แอปพลิเคชันรหัสผู้พัฒนา Blockchain และสัญญาอัจฉริยะ
  • เขาปรับใช้แอปบนเซิร์ฟเวอร์และทำสัญญาอัจฉริยะกับเพื่อนโดยใช้ ปรับใช้
  • ผู้ใช้ที่ลงทะเบียนโต้ตอบกับคำสั่งการส่งแอป (INVOKE) หรือดึงข้อมูล (คำถาม) ผ่านสัญญาอัจฉริยะ
  • สัญญาอัจฉริยะสามารถปล่อยเหตุการณ์ที่สมัครโดยแอป

Hyperledger ทำงานอย่างไร?

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

ประเภทของเพื่อน

    1. เพียร์คอมมิตเตอร์ : ทำธุรกรรมดูแลบัญชีแยกประเภทและสถานะ
    2. รับรองเพื่อน: รับข้อเสนอการทำธุรกรรมสำหรับการรับรองตอบสนองการให้หรือปฏิเสธการรับรอง
    3. การสั่งซื้อเพียร์: อนุมัติการรวมบล็อกธุรกรรมลงในบัญชีแยกประเภทและสื่อสารกับเพียร์และการรับรองโหนดเพียร์

วงจรชีวิตการทำธุรกรรมของ Hyperledger Fabric

ใช้ Case บน Hyperledger Fabric

Hyperledger สามารถโฮสต์เครือข่ายธุรกิจได้เกือบทุกประเภท ด้วยความได้เปรียบในการปรับขนาดได้จึงมีการพัฒนากรณีการใช้งานจำนวนมากบน Fabric

Use Case: Interoperability of Assets

คำอธิบาย: การใช้งานร่วมกันของทรัพย์สินหมายถึงการแลกเปลี่ยนทรัพย์สินระหว่างกลุ่มคน

คำชี้แจงปัญหา : หากองค์กรต้องการสินทรัพย์ B 20,000 หน่วย แต่เป็นเจ้าของ 10,000 หน่วยของสินทรัพย์ A จำเป็นต้องมีวิธีแลกเปลี่ยนสินทรัพย์ A เป็นสินทรัพย์ B แม้ว่าตลาดปัจจุบันอาจไม่มีสภาพคล่องเพียงพอที่จะดำเนินการซื้อขายได้อย่างรวดเร็ว แต่ก็ยังมีอีกมาก ของสภาพคล่องระหว่างสินทรัพย์ A และสินทรัพย์ C และระหว่างสินทรัพย์ C และสินทรัพย์ B

ขณะนี้มีข้อ จำกัด ของตลาดสำหรับการซื้อขายโดยตรงระหว่าง A & B ดังนั้นทางออกที่น่าจะเป็นไปได้คืออะไร?

สารละลาย: ในกรณีนี้เครือข่ายลูกโซ่จะเชื่อมโยงผู้ซื้อกับผู้ขายที่ 'ฝัง' ค้นหาคู่ที่ดีที่สุด (ซึ่งอาจถูกฝังไว้ใต้สินทรัพย์หลายชั้น) และดำเนินธุรกรรม ดังนั้นโดยพื้นฐานแล้วเครือข่ายธุรกิจของกลุ่มบุคคลสามารถตั้งค่าบน Hyperledger Fabric และสามารถแลกเปลี่ยนทรัพย์สินระหว่างผู้ซื้อและผู้ขายได้

ความแตกต่างระหว่าง git และ github

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

ฉันเดาว่าที่เก็บข้อมูล Hyperledger Fabric ของฉันว่างเปล่าฉันหวังว่าการอ่านจะประสบความสำเร็จ

หากคุณต้องการเรียนรู้ Blockchain และสร้างอาชีพใน Blockchain Technologies โปรดดูที่ ซึ่งมาพร้อมกับการฝึกอบรมสดที่นำโดยผู้สอนและประสบการณ์โครงการในชีวิตจริง การฝึกอบรมนี้จะช่วยให้คุณเข้าใจ Hyperledger Fabric ในเชิงลึกและช่วยให้คุณมีความเชี่ยวชาญในเรื่องนั้น ๆ

มีคำถามสำหรับเรา? โปรดระบุไว้ในส่วนความคิดเห็นแล้วเราจะติดต่อกลับไป