
แฮชกราฟคืออะไร?
Cryptocurrencies และ blockchains ได้รับการประกาศจากหลาย ๆ คนว่าเป็นความก้าวหน้าทางเทคโนโลยีที่มีผลกระทบมากที่สุดนับตั้งแต่อินเทอร์เน็ต แต่จะเกิดอะไรขึ้นถ้าเทคโนโลยี blockchain ที่ใช้ในการสร้าง cryptocurrencies เหล่านี้เป็นเพียงก้าวย่างไปสู่สิ่งที่ดีกว่า?
นั่นคือคำกล่าวอ้างของ Hashgraph ซึ่งเป็นเทคโนโลยีบัญชีแยกประเภทแบบกระจายที่มีแอปพลิเคชันมากมายเช่นเดียวกับบล็อกเชน แฮชกราฟมีความปลอดภัยกระจายอำนาจคุ้มค่าและสามารถประมวลผลธุรกรรมได้เร็วขึ้นและเป็นธรรมมากกว่าบล็อกเชนใด ๆ.
เมื่อพิจารณาว่าอาจเป็นไฟล์ บทความ การประกาศให้ Hashgraph เป็นอนาคตของเทคโนโลยีการกระจายอำนาจมีข้อดีอยู่บ้าง จากนั้นอีกครั้งพวกเขาอ้างสิทธิ์ที่สูงส่งซึ่งยากที่จะไม่สงสัย ไม่ต้องพูดถึงความจริงที่ว่า blockchain มีจุดเริ่มต้นมาเกือบทศวรรษทั้งในด้านการพัฒนาและการยอมรับจากสาธารณชน แม้ว่า Hashgraph จะดีเท่าที่โฆษณาไว้ แต่การแข่งขันกับ blockchain ก็ยังคงเป็นความท้าทายที่ยิ่งใหญ่.
เมื่อคำนึงถึงประเด็นเหล่านี้แล้วเรามาดูเทคโนโลยี Hashgraph ให้ลึกซึ้งยิ่งขึ้นและไปจากที่นั่น.
มันทำงานอย่างไร?
ที่มา: กระดาษ Hashgraph “How It Works”
รูปด้านซ้ายคือแฮชกราฟซึ่งเป็นโครงสร้างข้อมูลทางเลือกของบล็อกเชน.
เพื่อความเรียบง่ายมีเพียง 4 คอลัมน์ในการแสดงกราฟิกนี้ แต่ละคอลัมน์แสดงโหนดเต็มรูปแบบในเครือข่ายดังนั้นคุณสามารถจินตนาการได้ว่าจะมีหลายร้อยหรือหลายพันคอลัมน์ในแฮชกราฟจริง.
แต่ละวงกลมแสดงถึงไฟล์ เหตุการณ์, ซึ่งคล้ายคลึงกับบล็อกใน blockchain กล่าวอีกนัยหนึ่งเหตุการณ์จะจัดเก็บข้อมูลเกี่ยวกับธุรกรรม นอกจากนี้ทุกกิจกรรมจะมีแฮชของสองเหตุการณ์ล่าสุดด้านล่างและได้รับการเซ็นชื่อแบบดิจิทัลโดยผู้สร้าง สิ่งนี้ช่วยให้ Hashgraph บรรลุความปลอดภัยในการเข้ารหัสในลักษณะเดียวกับบล็อกเชน.
ทุกบรรทัดที่เชื่อมต่อเหตุการณ์หนึ่งกับอีกเหตุการณ์หนึ่งแสดงถึงโหนดหนึ่งที่ซิงค์กับอีกโหนดหนึ่งแบบสุ่ม เมื่อโหนดซิงค์กับโหนดอื่นโหนดจะแชร์เหตุการณ์ทั้งหมดที่รู้ว่าโหนดที่สองยังไม่รู้ กระบวนการซิงค์นี้เรียกว่าเหมาะสม ซุบซิบ, และมันจะดำเนินต่อไปตลอดกาลเมื่อแฮชกราฟเติบโตขึ้น.
วงกลมสีในรูปเป็นเหตุการณ์พิเศษที่เรียกว่า พยาน. คงต้องใช้เวลาสักพักในการอธิบายว่าพยานแตกต่างจากเหตุการณ์ธรรมดาอย่างไร ดังนั้นแทนที่จะทำอย่างนั้นมาคุยกันว่าพวกเขาทำอะไร พยานเป็นเหตุการณ์สำคัญที่ดำเนินการ การลงคะแนนเสมือน เป็นส่วนหนึ่งของอัลกอริทึมฉันทามติของ Hashgraph.
ผลลัพธ์ของการลงคะแนนเสมือนนี้คือ Hashgraph สามารถบรรลุฉันทามติเกี่ยวกับความถูกต้องของธุรกรรมโดยไม่ต้องมีการคำนวณ Proof of Work (PoW) ที่มีราคาแพงและสามารถประมวลผลธุรกรรมได้หลายแสนรายการต่อวินาที ท้ายที่สุดนี่เป็นหนึ่งในสาเหตุใหญ่ที่ทำให้ Hashgraph เป็นคู่แข่งที่มีศักยภาพสำหรับ blockchain.
หากคุณต้องการทำความเข้าใจวิธีการทำงานของ Hashgraph ในเชิงลึกมากขึ้นคุณสามารถเรียนรู้เพิ่มเติมได้โดยดูวิดีโอบน Hashgraph เว็บไซต์ หรืออ่านไฟล์ กระดาษสีขาว.
การเปรียบเทียบ Hashgraph และ Blockchain
ก่อนที่จะเจาะลึกการเปรียบเทียบ Hashgraph และ blockchain โปรดทราบว่า Hashgraph ไม่ใช่โครงการโอเพ่นซอร์ส นั่นหมายความว่าการอ้างสิทธิ์เกี่ยวกับความสามารถยังไม่ได้รับการตรวจสอบอย่างเป็นอิสระ อย่างไรก็ตามพวกเขากำลังได้รับการตรวจสอบอย่างเป็นอิสระในขณะนี้และทีม Hashgraph ได้ระบุว่าพวกเขามั่นใจในผลลัพธ์.
ข้อเรียกร้องอย่างหนึ่งที่ทำให้คิ้วขมวดคือ Hashgraph สามารถประมวลผลธุรกรรมได้หลายแสนรายการต่อวินาที ปัจจัยหนึ่งที่ จำกัด ความเร็วในการประมวลผลคือสถานะ (เช่นพื้นที่จัดเก็บ) ของบล็อคเชนหรือแฮชกราฟ เนื่องจากมีการทำธุรกรรมมากขึ้นโหนดจะต้องจัดเก็บข้อมูลมากขึ้นทำให้ความเร็วในการประมวลผลลดลง เป็นเรื่องน่าสนใจที่จะดูว่า Hashgraph มีแผนจะหลีกเลี่ยงปัญหานี้หรือไม่.
ด้วยเหตุนี้ Hashgraph จึงไม่ได้พยายามให้คนธรรมดาลงทุนผ่าน ICO และไม่ได้ให้ความรู้สึกว่ามีเจตนาร้ายใด ๆ ดังนั้นเพื่อประโยชน์ในการเปรียบเทียบนี้เราจะถือว่าการอ้างสิทธิ์นั้นถูกต้องเนื่องจากไม่มีเหตุผลที่จะเชื่อว่าไม่.
เริ่มต้นด้วยการดูหนึ่งในประเด็นที่ถกเถียงกันมากที่สุดในพื้นที่บล็อกเชนวันนี้ …
ความเร็วในการประมวลผลธุรกรรม
โดยปกติ blockchain ของ Bitcoin จะประมวลผลธุรกรรมน้อยกว่า 10 รายการต่อวินาที นั่นเป็นเหตุผลที่ความเป็นไปได้ของ Bitcoin ในฐานะสกุลเงินสำหรับการนำไปใช้จำนวนมากจึงอยู่ภายใต้คำถามและทำไม Bitcoin Cash จึงถูกสร้าง โซลูชันชั้นที่สองเช่น Lightning Network อาจสามารถปรับปรุงความสามารถในการปรับขนาดได้อย่างมาก แต่การนำไปใช้งานยังคงเป็นหนทางที่ไม่ดี.
ในขณะเดียวกัน Hashgraph ก็ภูมิใจว่าสามารถประมวลผลธุรกรรมได้หลายแสนรายการต่อวินาทีทำให้เป็นตัวเลือกที่ดีกว่าอย่างมากสำหรับการชำระเงินขนาดเล็กและการทำธุรกรรมที่รวดเร็วและค่าธรรมเนียมต่ำโดยทั่วไป.
ความเป็นธรรม
อีกปัจจัยหนึ่งที่ Hashgraph แตกต่างจาก blockchain คือ “ความยุติธรรม” ด้วย blockchain นักขุดสามารถเลือกลำดับที่ธุรกรรมจะปรากฏในบล็อกที่พวกเขาขุดได้ นั่นหมายความว่าในทางทฤษฎีคนงานเหมืองสามารถจัดการกับลำดับที่พวกเขาประมวลผลธุรกรรมเพื่อให้เกิดประโยชน์กับตัวเองหรือทำร้ายฝ่ายที่พวกเขาไม่ชอบ Hashgraph ไม่มีความเป็นไปได้นี้เนื่องจากใช้ Consensus Time Stamping เพื่อให้เกิดความเป็นธรรมในการดำเนินการธุรกรรม.
การขุดและการโจมตี Sybil
นี่คือที่ที่ Hashgraph ทำการแลกเปลี่ยนครั้งใหญ่เพื่อให้บรรลุผลลัพธ์ที่กล่าวไว้ข้างต้น Hashgraph ไม่ได้ใช้ Proof of Work (PoW) ทำให้การประมวลผลธุรกรรมมีค่าใช้จ่ายน้อยกว่ามากเมื่อเทียบกับการขุดบนบล็อกเชน อย่างไรก็ตามสิ่งนี้มาพร้อมกับค่าใช้จ่ายด้านความปลอดภัย ให้ฉันอธิบาย.
ในเครือข่ายเพียร์ทูเพียร์หนึ่งในการโจมตีที่คุณอาจเผชิญคือสิ่งที่เรียกว่าการโจมตีแบบซีบิล นี่คือที่ที่ฝ่ายตรงข้ามควบคุมโหนดหลายโหนดบนเครือข่ายโดยการสร้างข้อมูลประจำตัวปลอมเปิดโอกาสให้แต่ละคนสามารถควบคุมเครือข่ายได้เป็นจำนวนมาก.

Bitcoin นั้นทนต่อ Sybil ได้มาก เนื่องจากนักขุดทุกคนในเครือข่าย Bitcoin พยายามขุดบล็อกถัดไปและได้รับรางวัลบล็อกดังนั้นพวกเขาจึงได้รับแรงจูงใจให้ใช้พลังในการคำนวณอย่างเต็มที่ ด้วยเหตุนี้จึงเป็นไปไม่ได้ที่ผู้โจมตีจะสร้างบล็อกเพิ่มเติมบนบล็อกเชนโดยการสร้างข้อมูลประจำตัวที่ผิดพลาดและเรียกใช้โหนดมากขึ้นเนื่องจากยังคงถูก จำกัด ด้วยพลังในการคำนวณ สิ่งนี้แสดงอยู่ในแผนภูมิวงกลมตรงกลางในรูปด้านบนซึ่งข้อมูลประจำตัวใหม่ที่สร้างขึ้นโดยโหนดที่ไม่ซื่อสัตย์เพียงแค่ใช้พลังการคำนวณบางส่วนจากโหนดที่ไม่ซื่อสัตย์ที่มีอยู่โดยไม่ต้องเพิ่มลงในวงกลม.
จะเกิดอะไรขึ้นเมื่อคุณไม่มีรางวัลบล็อกจูงใจให้ผู้ให้บริการโหนดใช้พลังประมวลผลทั้งหมดของตน พูดง่ายๆคือแต่ละโหนดใช้พลังงานคอมพิวเตอร์ขั้นต่ำที่จำเป็นเพื่อให้เครือข่ายทำงานต่อไป ดังนั้นจึงเป็นไปได้ที่ฝ่ายตรงข้ามจะสร้างข้อมูลประจำตัวหลายตัวเรียกใช้หลายโหนดและควบคุมเปอร์เซ็นต์ของเครือข่ายที่ใหญ่กว่าโหนดที่ซื่อสัตย์ สิ่งนี้แสดงอยู่ในแผนภูมิวงกลมทางด้านขวาในรูปด้านบนซึ่งโหนดที่ไม่ซื่อสัตย์ใหม่แต่ละโหนดจะเพิ่มเปอร์เซ็นต์ของพลังการคำนวณทั้งหมดที่ควบคุมโดยโหนดที่ไม่ซื่อสัตย์.
Hashgraph ยังไม่บรรลุการต่อต้าน Sybil ในระดับเดียวกับ Bitcoin, Ethereum หรือ cryptocurrencies อื่น ๆ ที่ใช้บล็อคเชน ท้ายที่สุดนั่นคือหนึ่งในเหตุผลสำคัญที่สุดที่ Hashgraph พยายามดิ้นรนเพื่อให้ได้รับความไว้วางใจจากผู้ที่ชื่นชอบ cryptocurrency.
อย่างไรก็ตาม Hashgraph ได้กล่าวถึงข้อกังวลเกี่ยวกับการโจมตีของ Sybil ซึ่งคุณสามารถอ่านได้ ที่นี่. ความต้านทานต่อ Sybil น้อยลงไม่ใช่จุดจบของโลกไม่ว่าจะด้วยวิธีใดก็ตามและ Hashgraph ยังมีแอปพลิเคชั่นที่มีประโยชน์มากมายในราคาเพียงเศษเสี้ยวของ Bitcoin มันไม่ได้มีระดับความปลอดภัยที่เท่ากันในแง่นี้โดยเฉพาะ.
ทีม Hashgraph
แฮชกราฟถูกสร้างขึ้นโดย Leemon Baird. Baird ได้รับปริญญาตรี วท.บ. สาขาวิทยาการคอมพิวเตอร์จาก US Air Force Academy ก่อนจะได้รับปริญญาดุษฎีบัณฑิต สาขาวิทยาการคอมพิวเตอร์จากมหาวิทยาลัยคาร์เนกีเมลลอน เขายังเป็นผู้ร่วมก่อตั้งและ CTO ของ Swirlds Inc ซึ่งสร้างซอฟต์แวร์โดยใช้อัลกอริทึมฉันทามติของ Hashgraph.
ผู้ร่วมก่อตั้งคนอื่นของ Swirlds Inc คือ Mance Harmon, ผู้ซึ่งมีภูมิหลังที่น่าประทับใจในวิทยาการคอมพิวเตอร์และการเป็นผู้ประกอบการด้านเทคโนโลยี.
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ Baird, Harmon หรือ Swirlds โปรดดูที่ Swirlds เว็บไซต์. คุณยังสามารถมีส่วนร่วมกับ Hashgraph ผ่านทางไฟล์ พบ.
คู่แข่งและความท้าทาย
ปัจจุบัน Hashgraph ยังไม่เปิดเผยแผนสำหรับ ICO ในความเป็นจริงยังไม่ชัดเจนว่าเทคโนโลยี Hashgraph จะถูกใช้โดยสกุลเงินดิจิทัลแบบกระจายอำนาจหรือไม่ สำหรับตอนนี้เงินทุนของ Hashgraph มาจากธุรกิจองค์กรเอกชนที่อาจใช้เทคโนโลยีสำหรับแอปพลิเคชันส่วนกลาง.
อย่างไรก็ตามมีแบบอย่างสำหรับ cryptocurrency ที่ไม่ใช่ blockchain นั่นจะเป็น IOTA ซึ่ง “พันกัน” มีลักษณะใกล้เคียงกับ Hashgraph.
การปรับปรุงที่ชัดเจนอย่างหนึ่งที่ Hashgraph มีเหนือ IOTA คือโหนดสามารถรวมธุรกรรมเข้าด้วยกันในขณะที่แต่ละ “เหตุการณ์” ใน IOTA เป็นธุรกรรมเดียว ดังนั้นปริมาณงานของ Hashgraph จึงเร็วขึ้นในขณะที่แบนด์วิดท์และพื้นที่เก็บข้อมูลที่จำเป็นสำหรับโหนดใหม่ในการเข้าร่วมเครือข่ายมีขนาดเล็กลง.
สำหรับตอนนี้ IOTA ไม่มีเหตุผลที่จะต้องกังวลเกี่ยวกับการสูญเสียส่วนหนึ่งของตลาดไปยัง Hashgraph เราจะอัปเดตให้คุณทราบอย่างแน่นอนในกรณีที่ Hashgraph เผยแพร่ข่าวสารเกี่ยวกับ ICO ที่อาจเกิดขึ้นในอนาคต.
ความคิดสุดท้าย
Hashgraph นำเสนอการปรับปรุงบางอย่างเกี่ยวกับเทคโนโลยีบล็อกเชน.
อย่างไรก็ตามเมื่อพูดถึงคอมพิวเตอร์คุณจะไม่ได้รับคะแนนมากจากการปรับปรุง 20% คุณต้องมีลำดับการปรับปรุงขนาดเพื่อเขย่าสิ่งต่างๆ เนื่องจาก Hashgraph มีความอ่อนไหวต่อการโจมตีของ Sybil มากกว่าสกุลเงินดิจิทัลที่ใช้บล็อคเชนจึงอาจไม่ใช่คำตอบสำหรับ micropayments ที่รวดเร็วปลอดภัยและกระจายอำนาจ.
นอกจากนี้ส่วนหนึ่งของมูลค่าของ blockchain คือมันค่อนข้างเข้าใจง่ายซึ่งทำให้มีแนวโน้มที่จะนำไปใช้เป็นจำนวนมากและสามารถขยายได้มากขึ้น Hashgraph จะต้องดิ้นรนมากขึ้นในแง่นี้เนื่องจากเทคโนโลยีค่อนข้างซับซ้อนและต้องใช้เวลาในการทำความเข้าใจมาก.
ดังที่กล่าวไว้แอปพลิเคชันส่วนกลางสำหรับ Hashgraph มีให้เลือกทั้งกว้างและไกล สำหรับสถาบันเอกชนที่มีอยู่การใช้ Hashgraph อาจเหมาะสมกว่าบล็อกเชนเนื่องจากมีประสิทธิภาพที่เหนือกว่า.
ไม่ว่า Hashgraph จะมีความเกี่ยวข้องในพื้นที่ cryptocurrency หรือไม่ยังคงมีให้เห็นอยู่หรือไม่ ว่ามันจะทำให้ blockchain ล้าสมัยหรือไม่อย่างที่บางคนคาดเดาคำตอบนั้นชัดเจนกว่ามาก – blockchain ยังคงเป็นราชาในดินแดนแห่ง cryptocurrencies.

Facebook
YouTube