A Primer on DAG Technology
เผยแพร่แล้ว: 2021-08-09“Bitcoin”, “blockchain”, “crypto” หรือ “Distributed Ledger Technology” (DLT) ที่แม่นยำกว่านั้นคือคีย์เวิร์ดที่สาธารณชนและบุคคลในอุตสาหกรรมเทคโนโลยีใช้เพื่ออ้างถึงปรากฏการณ์ใหม่ของการใช้หลักการเข้ารหัสและการคำนวณแบบกระจาย เพื่อแก้ไขกรณีการใช้งานที่ยากจะแก้ไขก่อนหน้านี้ แต่ความจริงที่ว่าคำศัพท์เหล่านี้มีอยู่มากมาย บ่งบอกถึงความแปลกใหม่ของอุตสาหกรรมนี้ได้เป็นอย่างดี เราไม่ใช้คำที่คลุมเครือหรือไม่ถูกต้องเมื่อพูดถึงธุรกิจเทคโนโลยีอื่นๆ เครือข่ายทางสังคม, app การผลิตและการตลาดออนไลน์เป็นแพลตฟอร์มที่แตกต่างกันและจะเรียกว่าเป็นเช่น - ในขณะที่ทุกโครงการลับมักจะล้างโลกเข้าไปในหมวดหมู่ของ“เทคโนโลยี blockchain ที่”
แนวโน้มนี้ทำให้อุตสาหกรรมเรียบง่ายเกินไปจนสุดโต่ง นักลงทุนทุกคนหรือใครก็ตามที่มีความสนใจในโดเมนจำเป็นต้องรู้ว่าในอีกไม่กี่ปีข้างหน้าเราจะไม่เรียกมันว่า “บล็อคเชน” เพียงอย่างเดียว – เทคโนโลยีการเข้ารหัสลับกำลังแตกแขนงออกเป็นกรณีใช้งานที่แตกต่างกันอย่างมากซึ่งมีความคล้ายคลึงกันเท่านั้น ณ ตอนนี้ มีความแตกต่างที่สำคัญอย่างหนึ่งในอุตสาหกรรม: ปริมาณงาน สูง เทียบกับ แพลตฟอร์มที่ มีความแม่นยำสูง
โปรโตคอลที่มีความแม่นยำสูงเป็นคนที่เป็นเหมือน Bitcoin หรือ Monero: ระบบที่ออกแบบมาเพื่อความสมบูรณ์ของเครือข่ายที่ช่วยให้มีความปลอดภัยมากและเชื่อถือได้ (และในกรณีของ Monero ที่ไม่ระบุชื่อสูง) การทำธุรกรรม โดยการชำระค่าธรรมเนียมการทำธุรกรรมให้กับเครือข่ายที่ใช้บล็อคเชน การทำธุรกรรมนั้นเป็นไปไม่ได้ที่จะปลอมแปลงและเครือข่ายนั้นยากที่จะจัดการ ธุรกรรมทางการเงินขนาดใหญ่ ระบบการลงคะแนน หรือบันทึกทรัพย์สินทั้งหมดต้องการความน่าเชื่อถือสองเท่าในระดับนี้
แต่ต้นทุนการทำธุรกรรมของเครือข่ายประเภทนี้เป็น สิ่งต้องห้ามและไม่จำเป็นสำหรับกรณีการใช้งานประเภทอื่น ซึ่งเราสามารถเรียกว่า "ปริมาณงานสูง" . ระบบเหล่านี้มุ่งเป้าไปที่การเพิ่มชั้นของความสมบูรณ์ของการเข้ารหัสลับและการกระจายอำนาจให้กับ Usecases ทางธุรกิจในชีวิตประจำวันซึ่งมักจะต้องมีการถ่ายโอนข้อมูลที่มีความสำคัญมากกว่าตัวอย่างก่อนหน้านี้ ทั้งในแง่ของ ปริมาณข้อมูล (วัดเป็น GB ต่อวัน) หรือ ความถี่ของข้อมูล ( วัดเป็นธุรกรรมต่อวินาที) ลองนึกถึงแอปพลิเคชัน Internet of Things (IoT) แพลตฟอร์มการวิจัยร่วมกัน หรือแพลตฟอร์มคลาวด์คอมพิวติ้งแบบกระจายอำนาจ เล่นสูงเหล่านี้ผ่านการใช้งานบนแพลตฟอร์มที่มีความแม่นยำสูงเช่น blockchain Bitcoin จะไม่ทำงาน นอกจากนี้ยังไม่จำเป็น เนื่องจากกรณีธุรกิจเหล่านี้เกี่ยวข้องกับการอัพเดทฐานข้อมูลเป็นประจำบนบล็อคเชน (ลองนึกภาพว่าเซ็นเซอร์กำลังติดตามตำแหน่งของคุณ) ในกรณีส่วนใหญ่ ข้อผิดพลาดนอกรีตในการถ่ายโอนข้อมูลสามารถระบุได้ง่ายว่าไม่ถูกต้องและละเลยอย่างปลอดภัย (ลองนึกภาพเซ็นเซอร์ตำแหน่งระบุตำแหน่งของคุณเป็น 300 ห่างออกไปหนึ่งวินาทีจากนั้นกลับสู่สภาวะปกติ); กรณีการใช้งานเหล่านั้นสามารถจัดการกับความผิดปกติที่แปลกประหลาดเนื่องจากมีการรีเฟรชอย่างต่อเนื่อง
และตอนนี้ โครงการที่น่าตื่นเต้นที่สุดหลายโครงการกำลังทำงานในหมวดหมู่ที่มีปริมาณงานสูง ภายในหมวดหมู่นี้ กระบวนทัศน์ที่เรียกว่า Directed Acyclic Graphs (DAGs) หรือ "tangles" กำลังได้รับความสนใจทั้งหมด สำหรับแพลตฟอร์มที่ต้องการปริมาณงานสูง DAG เป็นตัวเปลี่ยนเกม
โครงการที่มองเห็นได้มากที่สุดโดยใช้การพันกันคือโครงการที่เกี่ยวข้องกับ IoT IOTA และ IoT Chain มีการแข่งขันกันอย่างใกล้ชิดในเรื่องนี้ และกำลังขับเคลื่อนสถานะการวิจัยไปข้างหน้าสำหรับความรู้ DAG โครงการอื่นที่เรียกว่า CyberVein นำเสนอความสามารถขั้นสูงยิ่งขึ้น มันใช้กลไกฉันทามติที่มีประสิทธิภาพมากขึ้นซึ่งเรียกว่า Proof of Contribution (PoC) เพื่อให้สามารถถ่ายโอนชุดข้อมูลที่มีขนาดใหญ่กว่าบน DAG ได้ นอกจากนี้ยังมี Byteball ซึ่งทำให้ DAG มีประโยชน์สำหรับการชำระเงิน crypto ที่รวดเร็วยิ่งขึ้นทั่วโลก นอกเหนือจากผู้นำเหล่านี้ ยังมีโครงการใหม่ๆ ที่ค้นหากรณีการใช้งานสำหรับพลังโดยธรรมชาติของแนวคิด DAG อย่างต่อเนื่อง

รุ่งอรุณแห่งDAG
เพื่ออธิบาย DAGs การแบ่งคำศัพท์ออกเป็นส่วนๆ นั้นมีประโยชน์ กราฟเพียงหมายถึงเครือข่ายของโหนดและขอบ (การเชื่อมต่อระหว่างโหนด) ซึ่งมีคุณลักษณะเฉพาะ เครือข่ายโซเชียลของเพื่อนและครอบครัวของคุณอาจแสดงเป็นกราฟที่ขอบนั้นซับซ้อนและเป็นสองทิศทาง (กล่าวคือ หลายคนสามารถมีความสัมพันธ์ที่ซับซ้อนระหว่างกันได้) คำว่า “ Acyclic ” หมายถึงลักษณะของการเชื่อมต่อ (ธุรกรรมในกรณีของ cryptocurrencies) ไม่สามารถกำหนดเส้นทางกลับไปยังโหนดต้นทางไม่ว่าจะเกิดอะไรขึ้น ในลักษณะนี้มันเหมือนกับต้นไม้ของโหนดแทนที่จะเป็นลูปของโหนด ที่เกี่ยวข้องกับนี่คือวิธีการ " Directed ” ซึ่งหมายความว่าขอบ (อ่าน: การเชื่อมต่อ) ระหว่างโหนดไปในทิศทางเดียวเท่านั้น วิธีที่มีประโยชน์ในการทำความเข้าใจวิธีการทำงานโดยใช้ไดอะแกรม (จาก Wikimedia Commons):
ผลลัพธ์ที่สำคัญของการกำหนดค่านี้คือระบบมีการตรวจสอบในตัวเพื่อป้องกันการจัดการฉันทามติบนเครือข่ายโดยไม่ต้องตรวจสอบให้แน่ใจว่าทุกโหนดมีสำเนาบัญชีแยกประเภทฉบับสมบูรณ์ตลอดเวลา: ส่วนต่าง ๆ ของเครือข่ายสามารถทำงานได้มากขึ้น เป็นอิสระจากเครือข่ายบนบล็อคเชน ในขณะที่การบันทึกธุรกรรมยังยากต่อการฉ้อโกงอย่างมาก
กรณีการใช้งาน
แม้ว่าความแตกต่างระหว่างแพลตฟอร์ม crypto ประเภทต่างๆ อาจดูเกี่ยวข้องและคลุมเครือบ้าง แต่คุณมีผลกระทบพื้นฐานต่อประเภทของ usecases ที่เหมาะสมกับแต่ละแพลตฟอร์ม ดังที่ได้กล่าวไว้ก่อนหน้านี้ มีบางพื้นที่ที่โดดเด่นในแง่ของความต้องการ DAG ประการแรก ข้อกำหนดที่วางไว้บนบล็อคเชนโดย ระบบ IoT ที่ เกี่ยวข้องกับจุดข้อมูลนับพันที่เชื่อมโยงกับเซ็นเซอร์ในบ้าน รถยนต์ และเกือบทุกที่ในโลกแห่งความเป็นจริงจะครอบงำระบบที่ใช้บล็อคเชนอย่างรวดเร็ว ประการที่สอง มีกรณีการใช้งานที่ต้องใช้ การทำงานร่วมกันอย่างเข้มข้น เช่น การวิจัยทางวิทยาศาสตร์ ที่อาจเกี่ยวข้องมากเกินไปสำหรับกระบวนทัศน์แบบบล็อก ในที่สุดนอกจากนี้ยังมีปัญหาของชุดข้อมูลขนาดใหญ่นั้น ค่าธรรมเนียมต่อ mB ที่โอนบนไลค์ของ Bitcoin blockchain จะสูงมากจนกีดกันระดับการถ่ายโอนข้อมูลที่มักพบเห็นได้ทั่วไปในแอปพลิเคชันทางธุรกิจทั่วไป นับประสาจำนวนที่เกี่ยวข้องกับ Big Data
แตกแยกในชุมชน crypto?
ต่างจากการอภิปรายที่ถกเถียงกันมากขึ้นในโดเมน cryptocurrency เมื่อเร็ว ๆ นี้ จะไม่มี "ฮาร์ดฟอร์ก" (ถ้าคุณต้องการ) ของชุมชนการเข้ารหัสลับระหว่างบล็อคเชนและ DAG ทั้งสองรองรับกรณีการใช้งานที่แตกต่างกันตามที่อธิบายไว้ข้างต้น นอกจากนี้ สิ่งนี้ไม่ก่อให้เกิดปัญหาสำหรับ กระบวนทัศน์ที่กำลังจะเกิดขึ้นของธุรกรรม blockchain-to-blockchain ตามที่มองเห็นด้วยสะพานข้ามสายโซ่และการแลกเปลี่ยนอะตอม เนื่องจากหลายโครงการ (เช่น ARK และ Hcash) กำลังทำงานเพื่อเปิดใช้งานธุรกรรมจาก ถึง และระหว่างบล็อกเชนและ DAG . ในอนาคตอันใกล้นี้ แพลตฟอร์มปริมาณงานสูงและความแม่นยำสูงจะสามารถโต้ตอบกันได้อย่างราบรื่น