14 ก.ย. 2022 เวลา 05:00 • วิทยาศาสตร์ & เทคโนโลยี
กำเนิด Hashgraph Consensus Algorithm
Dr.Leemon Baird ผู้คิดค้น hashgraph consensus algorithm
Dr.Leemon Baird ผู้คิดค้น hashgraph consensus algorithm จบปริญญาเอกด้านวิทยาศาสตร์คอมพิวเตอร์ที่มหาวิทยาลัย Carnegie Mellon University มีประสบการณ์ทำงานในกองทัพอากาศสหรัฐ ในตำแหน่งศาสตราจารย์ด้านวิทยาศาสตร์คอมพิวเตอร์ และทำงานใน Air Force Research Laboratory รวมถึง Academy Center for Cyberspace Security
ก่อนหน้านั้นก็มีประสบการทำงานด้านเทคโนโลยีและ Start up ต่าง ๆ กว่า 20 ปี
นอกจากเรื่องวิทย์คอมฯ ก็มีความเชี่ยวชาญทั้งในด้าน mathematics, Machine Learning, Distributed Consensus, Cellular Automata และอื่น ๆ
ก่อนที่จะค้นพบ hashgraph consensus algorithm เป้าหมายสูงสุดที่เป็นดังภาพฝันของ Dr.Leemon Baird คือการสร้าง Shared world บนโลกอินเตอร์เน็ต
Shared world ในที่นี้หมายถึง โลกอินเตอร์เน็ตที่มีพื้นฐานของความปลอดภัย รวดเร็ว สะดวกสบาย และที่สำคัญคือการกระจายอำนาจอย่างเป็นธรรม อันที่จะทำให้ทุกคนสามารถไม่ว่าจะเป็นใคร อยู่แห่งหนใด ก็สามารถเข้ามาใช้ประโยชน์ สร้างสรรค์และเป็นเจ้าของงานสร้างสรรค์นั้นได้อย่างแท้จริง จากนั้นก็แบ่งปันการสร้างสรรค์ หรือร่วมมือกับคนอื่น ๆ สร้างสรรค์สิ่งต่าง ๆ ได้อย่างอิสระเสรีและแทบไม่มีต้นทุนใด ๆ
ไม่มีใครสามารถลบ ทำลายสิ่งที่คุณสร้างสรรค์ หรือเอามันไปจากคุณได้โดยไม่ได้รับอนุญาต มันเป็นโลกที่ข้อมูลของคุณจะไม่ถูกรวมศูนย์ไว้กับบริษัทเทคโนโลยียักษ์ใหญ่ทั้งหลาย โลกที่คุณเป็นเจ้าของข้อมูลและความคิดสร้างสรรค์ของคุณ และมีช่องทางที่คุณสื่อสารแลกเปลี่ยนระหว่างกันโดยไม่ต้องพึ่งช่องทางตัวกลางใด ๆ โลกที่ท่านจะไม่ถูกขโมยข้อมูล ไม่ถูกติดตาม ไม่ต้องถูกยัดเยียดดูโฆษณา ไม่ถูกปิดกั้น หรือกระทำการใดที่ไม่เป็นธรรม
โดยที่คุณไม่ได้อนุญาต โลกที่ข้อมูลของคุณ ความคิดของคุณ ความสร้างสรรค์ของคุณเปรียบเสมือนของล้ำค่าของคุณที่สามารถควบคุมได้ และควรได้รับผลประโยชน์จากข้อมูลเหล่านี้ ไม่ใช่กลายเป็นของบริษัทเทคโนโลยีหรือแอพพลิเคชั่นต่าง ๆ นำไปใช้ฟรี ๆ โดยไม่ได้รับอนุญาต
ภาพ : Hidden secrets of money Ep8/ Mike Maloney
การจะสร้าง Shared world ที่อยู่บนพื้นฐานของความรวดเร็ว ปลอดภัยและกระจายอำนาจอย่างเป็นธรรม อันเป็นหนทางสู่ trust layer of the internet นั้น จึงต้องสร้างเครือข่ายอินเตอร์เน็ตแบบกระจายอำนาจ หรือ Decentralise network ซึ่งอุปสรรคใหญ่หลวงของเครือข่าย Decentralise คือจะทำอย่างไรให้เครือข่ายมี ความรวดเร็ว มีปลอดภัยสูงและกระจายอำนาจให้ทุกคนสามารถเป็นเจ้าของได้พร้อม ๆ กัน เป็นปัญหาที่ทุกคนคุ้นเคยในนิยามว่า Blockchain Trilemma ซึ่งมันคือปัญหาเสมือนดั่งกฏธรรมชาติที่ทุก Decentralise network ต้องพบเจอ
Dr.Leemon Baird เป็นคนที่มีความหลงใหลในการขบคิดแก้ปัญหาทางคณิตศาสตร์ และพยายามแก้ไขปัญหานี้อยู่หลายปี และค้นพบว่าการที่จะรวบรวมความคิดเห็นหลายแสนหลายล้านคนจากการกระจายอำนาจเพื่อลงฉันทามติในธุรกรรมต่าง ๆ ที่เกิดขึ้นบนเครือข่ายแต่ละครั้ง ซึ่งมีจำนวนครั้งนับไม่ถ้วนต่อวัน และบันทึกข้อมูลทั้งหมดด้วยความรวดเร็ว ยังไม่นับรวมเรื่องความปลอดภัย หรือกลุ่มความคิดเห็นที่ไม่ซื่อสัตย์ที่อาจเกิดขึ้น จึงเป็นเรื่องที่เป็นไปไม่ได้ที่จะทำให้เครือข่ายมีความรวดเร็ว ปลอดภัยและกระจายอำนาจอย่างเป็นธรรม ไปพร้อม ๆ กัน
Dr.Leemon Baird เหมือนคิดจนท้อในช่วงแรก เขาแก้ไขไม่สำเร็จและทิ้งไประยะหนึ่ง กลับมาคิดใหม่อีกรอบ ก็พบคำตอบเดิมว่า “กูคิดถูกแล้ว มันแก้ไม่ได้” ผ่านไปนานหลายปี แล้วอยู่ ๆ วันหนึ่ง ก็เกิดปิ๊งแว๊บขึ้นมาว่า เดี๋ยวนะ ถ้าเราเปลี่ยนจากการรวบรวมความเห็นมากมาย เป็น การปล่อยให้แต่ละคนบอกกันเอง ดั่งการซุบซิบกันด้วยข้อความสั้น ๆ (Gossip about Gossip) แล้วบอกต่อกันไปเรื่อย ๆ ข้อมูลจากหนึ่งคนจะถูกขยายวงออกไปเป็น 2, 4, 16, … exponential ไปเรื่อย ๆ จนทุกคนในเครือข่ายรู้ข้อมูลเดียวกันอย่างรวดเร็ว ดังนั้น
เมื่อทุกคนรู้ข้อมูลเหมือนกัน บ๊อบรู้ว่าอลิซรู้ บ๊อบรู้ว่าอลิซรู้ว่าทอมรู้ รู้ว่าใครพูดอะไร รู้ว่าจะโหวตหรือไม่โหวตเหมือนกัน รู้เท่าเทียมทุกคน ราวกับมีมันสมองเดียวกัน แล้วจะโหวตทำไมให้เสียเวลา?? ก็ทำเป็นเสมือนว่าโหวต (Virtual Voting) เพราะทุกคนรู้เท่ากันหมดว่าจะโหวตอะไร
จากความคิดปิ๊งแว๊บนั้น คือจุดกำเนิดให้ Dr.Leemon Baird กลับมาพัฒนาต่อยอด สุดท้าย ก็ค้นพบแนวทางใหม่ที่ทำให้เครือข่ายมีความรวดเร็วด้วย Gossip protocol และ Virtual Voting บันทึกธุรกรรมต่าง ๆ ตามลำดับเวลาในรูปแบบ Directed acyclic graph (DAG) มีการกระจายอำนาจในเครือข่าย ด้วยการค่อย ๆ เพิ่มจำนวนโหนดในเครือข่ายขึ้นเรื่อย ๆ เป็นขั้นเป็นตอนตามแนวทาง เส้นทางสู่การกระจายอำนาจเครือข่าย และรักษาความปลอดภัยของเครือข่ายที่มีความทนทานต่อความผิดพลาดจากโหนดที่ไม่ซื่อสัตย์
ในระดับ asynchronous Byzantine fault tolerance (aBFT) ซึ่งถือเป็นระดับความปลอดภัยสูงสุดในทางคณิตศาสตร์ และเป็นแนวทางที่จะทำให้โหนดแต่ละโหนดที่ไม่ได้รู้จักกัน ไม่รู้ว่าใครคิดอะไร ไม่รู้ว่าจะไว้ใจกันได้หรือไม่ สามารถมุ่งสู่ฉันทามติร่วมกันได้ ซึ่งเป็นการตอบโจทย์ปัญหาสำคัญที่ท้าทายให้นักคณิตศาสตร์ทั่วโลกมาอย่างยาวนาน นั่นคือ Byzentine General Problem
ทั้งหมดถูกนำมาหลอมรวมกันจนได้เป็น hashgraph consensus algorithm ในที่สุด
Dr.Leemon Baird นำนวัตกรรมที่คิดค้นใหม่ชิ้นนี้ไปพูดคุยกับเพื่อนสนิทที่ทำงานร่วมกันมาในกองทัพอากาศสหรัฐฯ เขาชื่อว่า Mance Harmon
Mance Harmon
Mance Harmon อดีตเคยทำงานในกองอากาศทัพสหรัฐฯ โดยเคยดำรงตำแหน่งหัวหน้าโครงการแบบจำลอง (simulation) ระบบต่อต้านขีปนาวุธข้ามทวีป (intercontinental ballistic missile : ICBM) นอกจากนั้น เขายังมีประสบการณ์ทำงานในระดับบริหารในบริษัทด้านเทคโนโลยีมากว่า 20 ปี อาทิ Motorola, Trioscure, Ping Identity, ซึ่งล้วนเป็นงานด้านเทคโนโลยีการรักษาความปลอดภัยและร่วมงานกับ Dr.Leemon Baird ในหลาย ๆ บริษัทตลอดระยะเวลาที่ผ่านมา ถือว่าเป็นเพื่อนสนิทที่ผ่านการทำงานร่วมกันมาอย่างยาวนาน
Dr.Leemon Baird และ Mance Harmon นัดพบกันที่ร้าน Starbuck ในเมือง Austin รัฐ Texas อยู่บ่อยครั้งเพื่อพูดคุยเรื่องการค้นพบ hashgraph consensus algorithm คุยกันจนดึกจนดื่นกระทั่งร้านปิดก็ไม่จบ ดำดิ่งลึกลงไปในโพรงกระต่ายของการค้นพบครั้งนี้ จนมั่นใจและมองไปในทิศทางเดียวกันว่า hashgraph consensus algorithm สามารถเปลี่ยนโฉมหน้าของโลกอินเตอร์เน็ต ให้เป็นอย่างที่ควรจะเป็นเสียที
โลกอินเตอร์เน็ตที่มีความปลอดภัยจากฐานราก อินเตอร์เนตที่กระจายอำนาจให้ทุกคนมีส่วนร่วมเป็นเจ้าของ เป็น Trust Layer of the Internet อย่างแท้จริง จนในที่สุดก็ตกลงใจกันว่าจะต้องนำเอา hashgraph consensus algorithm มาใช้งานในวงกว้างเพื่อสร้าง Shared world ตามวิสัยทัศน์ที่ตั้งไว้ จนในที่สุดก็ได้ร่วมก่อตั้งบริษัท Swirlds ซึ่งชื่อบริษัทนั้นเป็นการผสมคำจากคำว่า Shared+world นั่นเอง
ภาพ : Hidden secrets of money Ep8/ Mike Maloney
ร้าน Starbuck แห่งนี้จึงเป็นสถานที่แห่งความทรงจำของทั้งสองผู้ก่อตั้งและเป็นสถานที่ที่ Hedera เริ่มก่อรูปก่อร่างขึ้นมา
บริษัท Swirlds ก่อตั้งขึ้นในปี 2015 เพื่อนำนวัตกรรม hashgraph consensus algorithm มาใช้งานในเชิงพาณิชย์ในรูปแบบ Distributed Private network ให้บริการเครือข่ายแบบกระจายอำนาจที่ต้นทุนต่ำ รวดเร็ว มีความปลอดภัยสูง และเปิดให้บริษัทต่าง ๆ และนักพัฒนาแอพพลิเคชั่นแบบกระจายอำนาจ (Dapp) เข้ามาใช้เข้ามาใช้งาน โดยมีบริษัทที่เข้ามาใช้บริการ อาทิ Intiva Health, VMS Softwase
ในปี 2016 Dr.Leemon Baird ได้ตีพิมพ์ เอกสาร Whitepapers และดำเนินการจดสิทธิบัตร hashgraph consensus algorithm ในนามบริษัท Swirlds
และในปี 2017 hashgraph consensus algorithm ได้ทดลองใช้จริงในรูปแบบ Private network แล้ว และทุก ๆ อย่างเป็นไปในทิศทางที่ดี ก็ถึงเวลาที่ Dr.Leemon Baird และ Mance Harmon ขยายผลตาม roadmap ที่ตั้งใจไว้ที่จะสร้าง Shared world พวกเขาจึงก้าวสู่ step อีกขั้นด้วยการนำ hashgraph consensus algorithm สู่การใช้งานเครือข่ายระบบบัญชีกระจายอำนาจสาธารณะ (Public Distributed Network) และตั้งชื่อเครือข่ายนี้ว่า Hedera Hashgraph
จากวันนั้น Hedera ก็ได้ถือกำเนิดขึ้นอย่างเป็นทางการ
อ้างอิง
ช่องทางการติดตามพวกเรา
Facebook Page - https://bit.ly/3qbDXZR
Facebook Groups - https://bit.ly/3RjEx3B
โฆษณา