ทั้ง Blockchains และ Hashgraphs เป็นเทคโนโลยี Distributed Ledger ชนิดหนึ่ง โดยที่เทคโนโลยีหลังนี้คาดว่าจะท้าทายอำนาจสูงสุดระดับโลกของ Blockchains
ในความเป็นจริง Hashgraph ถูกเรียกเก็บเงินว่าเป็นสิ่งที่ใหญ่ที่สุดนับตั้งแต่อินเทอร์เน็ต เช่นเดียวกับเทคโนโลยีการกระจายอำนาจที่ปฏิวัติวงการที่สุด
ประเด็นที่สำคัญ
- Blockchain ใช้โครงสร้างการกระจายอำนาจตามลำดับสำหรับการบันทึกธุรกรรม ในขณะที่ Hashgraph ใช้กราฟอะไซคลิกโดยตรง (DAG) เพื่อการประมวลผลธุรกรรมที่รวดเร็วและมีประสิทธิภาพยิ่งขึ้น
- Blockchain ต้องการการขุดและการพิสูจน์การทำงานเพื่อให้ได้ฉันทามติ ในขณะที่ Hashgraph ใช้โปรโตคอลการนินทาเกี่ยวกับการนินทาและการลงคะแนนเสมือนจริงเพื่อให้บรรลุฉันทามติ
- Hashgraph อ้างว่าให้ปริมาณธุรกรรม ความปลอดภัย และความเป็นธรรมที่สูงกว่าเทคโนโลยีบล็อกเชนแบบดั้งเดิม
Blockchain กับ Hashgraph
blockchain อาศัยเครือข่ายการกระจายอำนาจของโหนดและโครงสร้างลูกโซ่เชิงเส้นเพื่อตรวจสอบ จัดเก็บ และจัดเตรียมธุรกรรมที่ปลอดภัย Hashgraph ใช้โครงสร้างกราฟอะไซคลิกโดยตรง (DAG) และอัลกอริธึมที่เป็นเอกฉันท์เพื่อตรวจสอบความถูกต้องของธุรกรรม และช่วยให้การลงคะแนนเสียงและการดำเนินการสัญญาอัจฉริยะมีความปลอดภัย
Blockchain คือบัญชีแยกประเภทข้อมูลเสมือนที่มีการกระจายอำนาจและไม่เปลี่ยนรูปแบบ ซึ่งใช้ในการติดตามธุรกรรมและเนื้อหาดิจิทัลผ่านอินเทอร์เน็ต
สินทรัพย์อาจเป็นอะไรก็ได้ตั้งแต่รถยนต์ บ้าน อสังหาริมทรัพย์ ไปจนถึงสินค้าที่จับต้องได้หรือจับต้องไม่ได้อื่นๆ เช่น การสร้างแบรนด์ ความรู้ส่วนตัว ลิขสิทธิ์ และสิทธิบัตร
ด้วยเหตุนี้ สินทรัพย์เสมือนที่สำคัญใดๆ จึงเหมาะสมสำหรับการซื้อขายและการตรวจสอบบนเครือข่ายบล็อกเชน
Hashgraph เป็นบัญชีแยกประเภทแบบกระจายที่ก่อตั้งโดย Leemon Baird มันใช้ hashing เพื่อรับรองความปลอดภัยและการกระจายอำนาจซึ่งเป็นวิธีการปรับปรุงเวอร์ชันของเทคโนโลยีบัญชีแยกประเภทแบบกระจาย
สิ่งสำคัญคือต้องเน้นย้ำว่า Hedera มีเอกลักษณ์เฉพาะตัวที่สามารถบรรลุผลลัพธ์เช่นเดียวกับบล็อกเชนสาธารณะที่ได้รับความนิยมสูงสุด แต่มีความเหนือกว่าอย่างมากในการปรับปรุงพลังงาน ความเสถียร และความปลอดภัย
ตารางเปรียบเทียบ
พารามิเตอร์ของการเปรียบเทียบ | blockchain | Hashgraph |
---|---|---|
ภาษาโปรแกรม | ภาษาที่แตกต่างกัน | Java และ Lisp |
เป็นไปตามมาตรฐาน ABFT | ไม่เป็นไปตามข้อกำหนดอย่างสมบูรณ์ | สอดคล้อง 100% |
การเข้าถึง | สาธารณะ ส่วนตัว หรือไฮบริด | ส่วนตัวและสาธารณะหากเป็น Hedera Hashgraph |
ลิขสิทธิ์ | โอเพ่นซอร์ส | ได้สิทธิบัตร |
การใช้งาน | Bitcoin, ไฮเปอร์เลดเจอร์บล็อคเชน, EOS, Ethereum ฯลฯ | หมุนวน |
กลไกการรักษาความปลอดภัย | การแฮชแบบเข้ารหัส | ความทนทานต่อความผิดพลาดแบบอะซิงโครนัสไบแซนไทน์ |
ความเร็ว | 100 ถึง 1000 รายการ | 500,000 ธุรกรรมต่อวินาที |
พอใช้ | ยุติธรรมน้อยลง | ธรรม |
Blockchain คืออะไร
เทคโนโลยีบล็อคเชนสร้างโครงสร้างข้อมูลพร้อมกลไกความปลอดภัยในตัว ขึ้นอยู่กับแนวคิดของการเข้ารหัส การกระจายอำนาจ และข้อตกลง ซึ่งทั้งหมดนี้มีส่วนทำให้เกิดความไว้วางใจในการทำธุรกรรม
ข้อมูลบล็อกเชนและเทคโนโลยีบัญชีแยกประเภท (DLT) ส่วนใหญ่ถูกจัดเรียงเป็นบล็อก ซึ่งแต่ละบล็อกประกอบด้วยธุรกรรมตั้งแต่หนึ่งรายการขึ้นไป
เทคโนโลยีบล็อคเชนสร้างรูปแบบข้อมูลที่รวมเอามาตรการรักษาความปลอดภัย ก่อตั้งขึ้นจากแนวคิดการเข้ารหัส การกระจายอำนาจ และข้อตกลงที่รับประกันความมั่นใจในการทำธุรกรรม
บล็อกเชนและเทคโนโลยีบัญชีแยกประเภท (DLT) ส่วนใหญ่จัดโครงสร้างข้อมูลรอบบล็อก โดยแต่ละบล็อกมีธุรกรรมหนึ่งรายการขึ้นไป
เทคโนโลยีบล็อคเชนสนับสนุนการกระจายอำนาจโดยอนุญาตให้สมาชิกมีส่วนร่วมผ่านเครือข่ายแบบกระจาย ความล้มเหลวนั้นไม่สมเหตุสมผล เนื่องจากบันทึกธุรกรรมสามารถเปลี่ยนแปลงได้โดยผู้ใช้เพียงคนเดียวเท่านั้น
อย่างไรก็ตาม บล็อกเชนและระบบอื่นๆ มีความแตกต่างด้านความปลอดภัยอย่างมาก
บล็อกเชนส่วนตัวอาศัยข้อมูลประจำตัวในการตรวจสอบความเป็นสมาชิกและการเข้าถึงข้อมูลประจำตัว และอนุญาตให้เฉพาะองค์กรที่มีชื่อเสียงเข้าร่วมเท่านั้น องค์กรต่างๆ รวมตัวกันเพื่อสร้าง "เครือข่ายธุรกิจ" ส่วนตัวสำหรับสมาชิกเท่านั้น
เครือข่ายที่ใช้บล็อคเชนได้รับความเห็นพ้องต้องกันภายในเครือข่ายผ่านกระบวนการที่เรียกว่า "การรับรองที่เลือก" ซึ่งผู้ใช้ที่ได้รับการยอมรับจะตรวจสอบธุรกรรม
สมาชิกที่มีสิทธิ์การเข้าถึงและสิทธิ์เฉพาะสามารถรักษาบัญชีแยกประเภทกิจกรรมได้เท่านั้น เครือข่ายประเภทนี้ต้องการการระบุตัวตนและการจัดการการเข้าถึงที่มากขึ้น
บล็อคเชนคือระบบจัดเก็บข้อมูลที่ทำให้การแก้ไข จัดการ หรือฉ้อโกงทำได้ยากหรือเป็นไปไม่ได้ บล็อกเชนคือบันทึกข้อมูลของการโต้ตอบที่ทำซ้ำและกระจายไปทั่วเซิร์ฟเวอร์เครือข่ายคอมพิวเตอร์ทั้งหมดของบล็อกเชน
วิธีนี้จะรักษาความปลอดภัยข้อมูลและข้อมูลทั้งหมดด้วยนโยบายการล็อคที่เข้มงวดซึ่งไม่มีใครสามารถหลีกเลี่ยงได้ บล็อกเชนนี้มีข้อมูลสำคัญส่วนใหญ่
Hashgraph คืออะไร?
ได้รับการจดสิทธิบัตรโดย Swirlds และสามารถใช้ได้เมื่อมีใบอนุญาตเท่านั้น อย่างไรก็ตาม มี Hedera Hashgraph ซึ่งเป็นเครือข่าย Hashgraph สาธารณะ ฉัน
รวมความสามารถของวิธีการฉันทามติของ Hashgraph ทั้งหมด แต่ใช้รูปแบบผู้นำในลักษณะที่แตกต่างออกไปเล็กน้อย เพื่อรักษาความเชื่อมโยงและเป็นเอกฉันท์ บริษัทใช้สองเทคนิค: พูดเกี่ยวกับการนินทาและการลงคะแนนเสมือนจริง
เครือข่าย Hashgraph มีวัตถุประสงค์เพื่อให้ปลอดภัย ยุติธรรม และรวดเร็ว มันถูกสร้างขึ้นด้วยภาษาการเขียนโปรแกรม Java และ Lisp นอกจากนี้ยังบอกเป็นนัยว่ารองรับ Solidity ความเร็วของเครือข่าย Hashgraph เป็นหนึ่งในข้อได้เปรียบที่สำคัญที่สุด
ไม่จำเป็นต้องใช้ Proof of Work หรือ Leader-Based Systems สำหรับอัลกอริธึม Hedera Hashgraph สามารถให้บริการที่มีต้นทุนต่ำและมีประสิทธิภาพสูงได้ Hashgraph ไม่จำเป็นต้องใช้พลังงานคอมพิวเตอร์หรือแหล่งพลังงานจำนวนมาก
แม้ว่า Hashgraph จะเป็นแนวทางที่น่าหวัง แต่ก็มีข้อเสียที่รุนแรง ปัจจุบันเทคโนโลยีนี้ถูกใช้เฉพาะในเครือข่ายส่วนตัวที่ได้รับอนุญาตเท่านั้น ยังไม่ได้รับการทดสอบหรือวิจัยในเครือข่ายสาธารณะบางประเภท
Hedera Hashgraph ขจัดปัญหาเรื่องความเร็วและสามารถดำเนินธุรกรรมนับพันรายการต่อวินาทีได้อย่างง่ายดาย พวกเขาใช้อัลกอริธึมสองตัวเพื่อปรับปรุงประสิทธิภาพโดยรวม อัลกอริธึมเหล่านี้รวมถึงการลงคะแนนเสมือนและการนินทาเกี่ยวกับการนินทา
Hedera เป็นบัญชีแยกประเภทสาธารณะเพียงแห่งเดียวที่ใช้เทคนิคฉันทามติของ Hashgraph ซึ่งรวดเร็ว ยุติธรรม และปลอดภัย การกำกับดูแลของ Hedera มีการกระจายอำนาจอย่างสมบูรณ์ โดยมีองค์กรและองค์กรชั้นนำที่หลากหลายและจำกัดระยะเวลาถึง 39 แห่ง
ความแตกต่างหลักระหว่าง Blockchain และ Hashgraph
- Blockchain ใช้ภาษาการเขียนโปรแกรมที่แตกต่างกัน ในขณะที่ Hashgraph ใช้ Java และ Lisp
- Blockchain ไม่สอดคล้องกับ ABFT อย่างสมบูรณ์ ในขณะที่ Hashgraph นั้นเป็นไปตาม ABFT 100%
- Blockchain เป็นแบบสาธารณะหรือส่วนตัวหรือแบบผสม Hashgraph เป็นแบบส่วนตัวและ Hedera Hashgraph เป็นแบบสาธารณะ
- Blockchain มีลิขสิทธิ์เป็นโอเพ่นซอร์ส ในทางกลับกัน Hashgraph ได้รับการจดสิทธิบัตร
- Blockchain สามารถนำไปใช้กับ Bitcoin, EOS, Ethereumฯลฯ สามารถใช้ Hashgraph กับ Swirlds ได้
- กลไกความปลอดภัยที่ใช้ในบล็อกเชนคือการแฮชแบบเข้ารหัส และกลไกความปลอดภัยที่ใช้ในแฮชกราฟคือ Asynchronous Byzantine Fault Tolerance
- Blockchain มีความเร็วการทำธุรกรรมตั้งแต่ 100 ถึง 1000 รายการ ขึ้นอยู่กับการนำโปรโตคอลไปใช้ ในทางกลับกัน Hashgraph มีความเร็ว 500,000 ธุรกรรมต่อวินาที
- Hashgraph นั้นยุติธรรมกว่า Blockchain เมื่อเปรียบเทียบ
อ้างอิง
- https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3144241
- https://journals.euser.org/index.php/ejef/issue/view/272/ejef_v2_i2#page=86
อัพเดตล่าสุด : 13 กรกฎาคม 2023
Sandeep Bhandari สำเร็จการศึกษาระดับปริญญาตรี สาขาวิศวกรรมคอมพิวเตอร์จาก Thapar University (2006) เขามีประสบการณ์ 20 ปีในสาขาเทคโนโลยี เขามีความสนใจในด้านเทคนิคต่างๆ รวมถึงระบบฐานข้อมูล เครือข่ายคอมพิวเตอร์ และการเขียนโปรแกรม คุณสามารถอ่านเพิ่มเติมเกี่ยวกับเขาได้จากเขา หน้าไบโอ.