นิยามของ Hyperledger Fabric
Hyperledger Fabric เป็นเฟรมเวิร์กบล็อกเชนแบบแยกส่วนซึ่งทำหน้าที่เป็นพื้นฐานสำหรับการพัฒนาผลิตภัณฑ์โซลูชั่นและแอพพลิเคชั่นที่ใช้บล็อกเชนโดยใช้ส่วนประกอบแบบปลั๊กแอนด์เพลย์ที่มีวัตถุประสงค์เพื่อใช้ภายในองค์กรเอกชน
การสลายผ้า Hyperledger
Hyperledger Fabric ริเริ่มโดย Digital Asset และ IBM และปัจจุบันกลายเป็นกิจการร่วมค้าข้ามอุตสาหกรรมซึ่งปัจจุบันโฮสต์โดย Linux Foundation ในบรรดาโครงการ Hyperledger หลายโครงการผ้าเป็นโครงการแรกที่ออกจากเวที“ บ่มเพาะ” และบรรลุขั้นตอน“ ใช้งาน” ในเดือนมีนาคม 2560
เครือข่าย blockchain แบบดั้งเดิมไม่สามารถรองรับธุรกรรมส่วนตัวและสัญญาที่เป็นความลับซึ่งเป็นกุญแจสำคัญสำหรับธุรกิจ ผ้า Hyperledger จึงได้รับการออกแบบให้เป็นโครงสร้างพื้นฐานที่ปรับขนาดได้และปลอดภัยสำหรับการเสนอโซลูชั่นบล็อกเชนอุตสาหกรรม
Hyperledger Fabric ถูกกำหนดให้เป็นเครื่องมือโอเพนซอร์สสำหรับ blockchain ธุรกิจและดูแลคุณสมบัติที่สำคัญที่สุดสำหรับการประเมินและการใช้ blockchain สำหรับกรณีการใช้งานทางธุรกิจ พวกเขาจะกล่าวถึงดังนี้
ภายในเครือข่ายอุตสาหกรรมส่วนตัวเอกลักษณ์ที่สามารถตรวจสอบได้ของผู้เข้าร่วมเป็นข้อกำหนดหลัก Hyperledger Fabric รองรับการเป็นสมาชิกที่ได้รับอนุญาตซึ่งต้องการให้ผู้เข้าร่วมเครือข่ายทั้งหมดต้องมีข้อมูลประจำตัวที่รู้จัก ภาคธุรกิจจำนวนมากเช่นการดูแลสุขภาพและการเงินมีข้อผูกพันตามข้อบังคับการปกป้องข้อมูลที่ได้รับคำสั่งในการรักษาข้อมูลเกี่ยวกับผู้เข้าร่วมที่หลากหลายและการเข้าถึงจุดข้อมูลต่างๆ ผ้ารองรับการเป็นสมาชิกตามการอนุญาต
สถาปัตยกรรมแบบแยกส่วนของ Hyperledger Fabric แบ่งขั้นตอนการประมวลผลธุรกรรมออกเป็นสามขั้นตอน - สัญญาอัจฉริยะเรียกว่า chaincode ซึ่งประกอบด้วยการประมวลผลเชิงตรรกะแบบกระจายและข้อตกลงของระบบการสั่งซื้อธุรกรรม การแยกนี้มีประโยชน์หลายประการ - ลดจำนวนระดับความน่าเชื่อถือและการตรวจสอบที่ช่วยให้เครือข่ายและการประมวลผลที่ปราศจากความยุ่งเหยิง, ความสามารถในการขยายเครือข่ายที่ดีขึ้นและประสิทธิภาพโดยรวมที่ดีขึ้น
นอกจากนี้การสนับสนุน Hyperledger Fabric สำหรับ plug-and-play สำหรับส่วนประกอบต่าง ๆ ช่วยให้นำคุณสมบัติที่มีอยู่กลับมาใช้ใหม่ได้อย่างง่ายดายและบูรณาการ readymade ของโมดูลต่างๆ ตัวอย่างเช่นหากมีฟังก์ชันที่ยืนยันตัวตนของผู้เข้าร่วมอยู่แล้วเครือข่ายระดับองค์กรก็จำเป็นต้องเสียบและนำโมดูลที่มีอยู่นี้กลับมาใช้ใหม่แทนที่จะสร้างฟังก์ชั่นใหม่อีกครั้ง
ผู้เข้าร่วมในเครือข่ายมีบทบาทที่แตกต่างกันสามประการ ได้แก่ ผู้สนับสนุนผู้สับเปลี่ยนและผู้ให้ความช่วยเหลือ โดยสรุปข้อเสนอการทำธุรกรรมจะถูกส่งไปยังเพื่อนผู้สนับสนุนตามนโยบายการรับรองที่กำหนดไว้ล่วงหน้าเกี่ยวกับจำนวนผู้สนับสนุนที่ต้องการ หลังจากการรับรองอย่างเพียงพอโดยผู้ลงนามชุดหรือบล็อกของธุรกรรมจะถูกส่งไปยังผู้ส่ง ผู้ยอมรับตรวจสอบว่ามีการปฏิบัติตามนโยบายการรับรองและไม่มีธุรกรรมที่ขัดแย้งกัน เมื่อทำการตรวจสอบทั้งสองแล้วธุรกรรมจะถูกส่งไปยังบัญชีแยกประเภท
เอื้อเฟื้อภาพ:
ไอบีเอ็มเนื่องจากการยืนยันเฉพาะคำแนะนำเช่นลายเซ็นและชุดอ่าน / เขียนจะถูกส่งผ่านเครือข่ายความสามารถในการปรับขนาดและประสิทธิภาพของเครือข่ายจึงได้รับการปรับปรุง ผู้ลงนามและผู้มอบหมายเท่านั้นที่สามารถเข้าถึงธุรกรรมและความปลอดภัยได้รับการปรับปรุงด้วยจำนวนผู้เข้าร่วมที่น้อยกว่าที่มีการเข้าถึงจุดข้อมูลสำคัญ
ผู้ผลิตต้องการจัดส่งช็อคโกแลตไปยังตลาดเฉพาะในราคาเฉพาะ แต่ไม่ต้องการเปิดเผยราคานั้นในตลาดอื่น
เนื่องจากการเคลื่อนไหวของผลิตภัณฑ์อาจเกี่ยวข้องกับบุคคลอื่นเช่นศุลกากร บริษัท ขนส่งและธนาคารทางการเงินจึงเป็นไปได้ว่าราคาภาคเอกชนจะถูกเปิดเผยต่อผู้ที่เกี่ยวข้องเช่นถ้า blockchain มาตรฐานถูกใช้เพื่อสนับสนุนธุรกรรมดังกล่าว
Hyperledger Fabric แก้ไขปัญหานี้โดยการทำธุรกรรมส่วนตัวอย่างแท้จริงบนเครือข่ายและมีเพียงผู้เข้าร่วมที่จำเป็นต้องรู้เท่านั้นที่ทราบรายละเอียดที่จำเป็น การแบ่งพาร์ติชั่นข้อมูลดังกล่าวใน blockchain ช่วยให้จุดข้อมูลเฉพาะสามารถเข้าถึงได้เฉพาะผู้ที่ต้องการทราบเท่านั้น