Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Linux

ทำความเข้าใจ Hyperledger: เฟรมเวิร์กและมาตรฐานบล็อกเชนโอเพนซอร์ส

ทำความเข้าใจ Hyperledger: เฟรมเวิร์กและมาตรฐานบล็อกเชนโอเพนซอร์ส

โดย Alexander S. Gillis, Technical Writer and Editor

เผยแพร่: 6 ตุลาคม 2568

Hyperledger เริ่มต้นเป็นชุดโครงการโอเพนซอร์สที่สร้างขึ้นเพื่อสนับสนุนการพัฒนาบัญชีแยกประเภทแบบกระจาย (Distributed Ledgers) บนบล็อกเชน รวมถึงเฟรมเวิร์ก มาตรฐาน เครื่องมือ และไลบรารีสำหรับสร้างบล็อกเชนและแอปพลิเคชันที่เกี่ยวข้อง ในปี 2021 Hyperledger Foundation กลายเป็นองค์กรกำกับดูแลและชุมชนอย่างเป็นทางการสำหรับ Hyperledger ในปี 2024 Linux Foundation ซึ่งสร้าง Hyperledger ในปี 2015 ได้เปิดตัว LF Decentralized Trust ซึ่งเป็นผู้โฮสต์และเป็นเจ้าของโครงการ Hyperledger และเทคโนโลยีและมาตรฐานอื่นๆ อีกจำนวนหนึ่ง

ตั้งแต่การสร้าง Hyperledger โครงการนี้ได้รับการมีส่วนร่วมจากอุตสาหกรรมและองค์กรหลากหลาย เช่น American Express, IBM, Intel, Microsoft, Samsung, VMware และสตาร์ทอัพบล็อกเชน เช่น Blockstream และ Digital Asset การร่วมมือนี้ครอบคลุมธนาคาร การจัดการห่วงโซ่อุปทาน Internet of Things การผลิต และอุตสาหกรรมที่เน้นการผลิต

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

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

เทคโนโลยีพื้นฐานของ Hyperledger ทำงานโดยใช้เลเยอร์ต่อไปนี้:

  • เลเยอร์ทำความตกลง (Consensus Layer) ทำความตกลงเกี่ยวกับลำดับ และยืนยันว่าธุรกรรมในบล็อกถูกต้อง
  • เลเยอร์สัญญาอัจฉริยะ (Smart Contract Layer) ประมวลผลและอนุมัติคำขอธุรกรรม
  • เลเยอร์การสื่อสาร (Communication Layer) จัดการการขนส่งข้อความ Peer-to-Peer
  • Application Programming Interface (API) ช่วยให้แอปพลิเคชันอื่นๆ สื่อสารกับบล็อกเชนได้
  • บริการจัดการเอกลักษณ์ (Identity Management Services) ตรวจสอบเอกลักษณ์ของผู้ใช้และระบบ

เฟรมเวิร์กที่โดดเด่น: Hyperledger Fabric และ Hyperledger Besu

โครงการ Hyperledger ที่โดดเด่น 2 โครงการ ได้แก่ Hyperledger Fabric และ Hyperledger Besu:

Hyperledger Fabric

นี่คือหนึ่งในโครงการที่ได้รับความนิยมมากที่สุดใน Hyperledger เป็นโครงสร้างพื้นฐานบล็อกเชนแบบ Permissioned ใช้สำหรับสร้างผลิตภัณฑ์ ซอฟต์แวร์ และแอปพลิเคชันบนบล็อกเชน Hyperledger Fabric ถูกสร้างขึ้นในความร่วมมือกับ IBM และ Digital Asset มันให้สถาปัตยกรรมแบบโมดูลาร์ที่กำหนดบทบาทระหว่างโหนด การดำเนินการสัญญาอัจฉริยะ และบริการทำความตกลงที่กำหนดค่าได้ คุณสมบัติของ Fabric รวมถึงการใช้สัญญาอัจฉริยะ รวมถึงโปรโตคอลทำความตกลงของ Hyperledger Fabric ที่ติดตั้งได้ (Pluggable) Fabric ยังรองรับภาษาโปรแกรมมิ่งที่แตกต่างกันผ่านการติดตั้งโมดูล Hyperledger Fabric ใช้กับโครงการรวมที่ต้องการบัญชีแยกประเภทแบบกระจาย

ทำความเข้าใจ Hyperledger: เฟรมเวิร์กและมาตรฐานบล็อกเชนโอเพนซอร์ส Hyperledger Fabric ใช้สร้างบัญชีแยกประเภทแบบกระจาย

Hyperledger Besu

นี่คือโค้ดเบส Ethereum โอเพนซอร์ส ที่สามารถรันบนแพลตฟอร์ม Permissioned แบบส่วนตัว หรือเครือข่าย Ethereum สาธารณะ มีคุณสมบัติ Ethereum Virtual Machine (EVM) อัลกอริทึมทำความตกลง API ที่ผู้ใช้เข้าถึงได้ และการตรวจสอบ Besu มีประโยชน์สำหรับโครงการที่ต้องการความสามารถในการทำงานร่วมกันภายในระบบนิเวศ Ethereum เช่น แอปพลิเคชันแบบกระจาย (DApps)

เครื่องมือและโครงการ Hyperledger อื่นๆ

Hyperledger Fabric และ Besu ไม่ใช่โครงการเพียงสองโครงการของ Hyperledger Hyperledger เสนอโครงการและเครื่องมือหลายโครงการที่ใช้งานอยู่หรืออยู่ในช่วง Incubation — หมายถึงต้องผ่านเกณฑ์การออกจากสถานะก่อนจะถูกประกาศว่า Active และพร้อมสำหรับ Production บางโครงการรวมถึง:

  • Hyperledger AnonCreds โครงการที่ไม่ขึ้นกับบัญชีแยกประเภท ระบุข้อมูลประจำตัวแบบไม่ระบุชื่อ — anoncreds — ประเภทหนึ่งของ Verifiable Credential
  • Hyperledger Aries ชุดเครื่องมือที่ช่วยสร้าง ส่ง และจัดเก็บข้อมูลประจำตัวดิจิทัล และการจัดการคีย์แบบกระจาย
  • Hyperledger Bevel ตัวเร่งการปรับใช้เทคโนโลยีบัญชีแยกประเภทแบบกระจาย (DLT) Bevel ช่วยการตั้งค่า การปรับใช้ และการรวมกับองค์กรใหม่
  • Hyperledger Cacti เฟรมเวิร์กแบบปลั๊กอินและความสามารถในการทำงานร่วมกัน สำหรับเชื่อมต่อและรันธุรกรรมข้ามบัญชีแยกประเภทหลายประเภท
  • Hyperledger Caliper เครื่องมือวัดประสิทธิภาพบล็อกเชน ใช้ประเมินประสิทธิภาพของการนำบล็อกเชนไปใช้ อย่างไรก็ตาม ไม่มาพร้อมมาตรฐานที่กำหนดไว้ล่วงหน้า เนื่องจากการนำบล็อกเชนไปใช้อาจต้องการชุดมาตรฐานที่แตกต่างกัน
  • Hyperledger Cello โครงการนี้เป็นชุดเครื่องมือและระบบปฏิบัติการ Blockchain-as-a-Service ใช้สร้าง ยกเลิก และจัดการบริการบล็อกเชน
  • Hyperledger FireFly เป็นซอฟต์แวร์มิดเดิลแวร์แบบโอเพนซอร์สสำหรับแอปพลิเคชัน Web3
  • Hyperledger Indy เฟรมเวิร์กสำหรับเอกลักษณ์แบบกระจาย มาพร้อมส่วนประกอบ ชุดเครื่องมือ และไลบรารี ยังรวม Self-sovereignty ซึ่งจัดเก็บเอกสารที่เกี่ยวกับเอกลักษณ์อย่างปลอดภัย
  • Hyperledger Iroha เฟรมเวิร์กบล็อกเชนใช้รวมกับเครือข่ายที่มีอยู่ Iroha มีการออกแบบแบบโมดูลาร์ การควบคุมเข้าถึงแบบอิงสิทธิ์ เข้าถึงไลบรารีจำนวนมาก และการจัดการสินทรัพย์และเอกลักษณ์ ใช้ในอุตสาหกรรม เช่น บริการทางการเงิน สุขภาพ และการศึกษา
  • Hyperledger Solang นี่คือคอมไพเลอร์ Solidity — ซึ่งเป็นคอมไพเลอร์ที่แปลงโค้ด Solidity เป็น Bytecode สำหรับ EVM — ที่ช่วยให้สัญญาอัจฉริยะเคลื่อนย้ายได้

Hyperledger ยังย้ายโครงการหลายโครงการไปสู่สถานะ Dormant หรือ End-of-life ตัวอย่างรวมถึง Avalon, Burrow, Explorer, Quilt และ Sawtooth

ประวัติและพันธกิจของ Hyperledger

Linux Foundation ประกาศการสร้าง Hyperledger Project ในปี 2015 หนึ่งปีก่อนการเปิดตัว Brian Behlendorf ซึ่งได้รับแต่งตั้งเป็นผู้จัดการทั่วไปในปี 2016 ระบุว่าโครงการ Hyperledger จะไม่สร้างคริปโตเคอเรนซีของตัวเองเลย

ในปีเดียวกัน โครงการยังเริ่มรับข้อเสนอสำหรับการเข้าสู่ช่วง Incubation ของโค้ดเบสและเทคโนโลยีองค์ประกอบหลักอื่นๆ สองโค้ดเบสเฟรมเวิร์กบล็อกเชนเริ่มต้นที่ได้รับคือ Hyperledger Fabric และ libconsensus ต่อมา Distributed Ledger ของ Intel ชื่อ Sawtooth ถูกนำเข้า Incubation

ในปี 2018 Sawtooth 1.0 ที่พร้อมสำหรับ Production ถูกเพิ่มเข้ามา ในปี 2019 รุ่น Long-Term-Support ของ Hyperledger Fabric ถูกประกาศ

ในเดือนตุลาคม 2021 Behlendorf สละตำแหน่งผู้จัดการทั่วไปให้ Daniela Barbosa เดือนเดียวกัน Hyperledger ถูก Rebranding เป็น Hyperledger Foundation เพื่อ 「ระบุเส้นแบ่งที่ชัดเจนระหว่าง Hyperledger ในฐานะองค์กร และโครงการ Hyperledger แต่ละโครงการ」 ตามโพสต์บล็อกประกาศการเปลี่ยนแปลงขององค์กร

ระหว่างปี 2021 และ 2022 โครงการเริ่มต้นบางอย่างอย่าง Sawtooth และ Avalon ถูกเกษียณอายุ และในปี 2024 Hyperledger Foundation กลายเป็นส่วนหนึ่งของ Linux Foundation Decentralized Trust ซึ่งเป็นมูลนิธิโอเพนซอร์สที่มีความตั้งใจรวมเทคโนโลยีแบบกระจายศูนย์เข้าด้วยกัน

ในปี 2025 โครงการร่วมมือระหว่าง IBM Research และชุมชน Hyperledger สร้างชุดการปรับปรุง Hyperledger Fabric ที่รู้จักกันในชื่อ Fabric-X

Hyperledger Fabric ไม่ใช่ตัวเลือกแพลตฟอร์มบล็อกเชนเพียงตัวเดียว เรียนรู้เพิ่มเติมเกี่ยวกับ Hyperledger Fabric พร้อมกับแพลตฟอร์มบล็อกเชนอีก 7 แพลตฟอร์มที่ควรพิจารณา

อ่านต่อเกี่ยวกับ Hyperledger คืออะไร?

  • แนวโน้มบล็อกเชนที่ต้องรู้
  • หนังสือบล็อกเชนที่ต้องอ่าน
  • ประเภทของเทคโนโลยีบล็อกเชนมีอะไรบ้าง?
  • แพลตฟอร์มสัญญาอัจฉริยะอันดับต้นๆ ที่ควรพิจารณา
  • ผู้เชี่ยวชาญอุตสาหกรรมเตือนโครงสร้างพื้นฐานคริปโต 「ร้าวราน」

ขยายความเกี่ยวกับการเปลี่ยนแปลงดิจิทัล

  • ทำความเข้าใจ Hyperledger: เฟรมเวิร์กและมาตรฐานบล็อกเชนโอเพนซอร์ส
    Top 9 Smart Contract Platforms to Consider in 2026

    ทำความเข้าใจ Hyperledger: เฟรมเวิร์กและมาตรฐานบล็อกเชนโอเพนซอร์ส

    โดย: George Lawton

  • ทำความเข้าใจ Hyperledger: เฟรมเวิร์กและมาตรฐานบล็อกเชนโอเพนซอร์ส
    Top 9 Blockchain Platforms to Consider in 2026

    ทำความเข้าใจ Hyperledger: เฟรมเวิร์กและมาตรฐานบล็อกเชนโอเพนซอร์ส

    โดย: George Lawton

  • ทำความเข้าใจ Hyperledger: เฟรมเวิร์กและมาตรฐานบล็อกเชนโอเพนซอร์ส
    Top Blockchain Certification Courses to Pursue in 2025

    ทำความเข้าใจ Hyperledger: เฟรมเวิร์กและมาตรฐานบล็อกเชนโอเพนซอร์ส

    โดย: Sean Kerner

  • ทำความเข้าใจ Hyperledger: เฟรมเวิร์กและมาตรฐานบล็อกเชนโอเพนซอร์ส
    8 Blockchain-as-a-Service Providers to Have on Your Radar

    ทำความเข้าใจ Hyperledger: เฟรมเวิร์กและมาตรฐานบล็อกเชนโอเพนซอร์ส

    โดย: Christine Campbell