นิยามของ Tangle (Cryptocurrency)
Tangle เป็นกลไกการจัดเก็บและประมวลผลธุรกรรมของ IOTA ซึ่งเป็นเครือข่าย cryptocurrency ที่ได้รับการพัฒนาเพื่อให้สามารถทำธุรกรรมขนาดเล็กได้โดยไม่เสียค่าธรรมเนียมสำหรับระบบนิเวศที่กำลังเติบโตของอุปกรณ์ Internet of Things (IoT)
ทำลายยุ่งเหยิง (Cryptocurrency)
ข้อเสียเปรียบอย่างหนึ่งที่เห็นได้ชัดของ cryptocurrencies ที่ใช้ blockchain เช่น bitcoin เป็นแนวคิดของค่าธรรมเนียมการทำธุรกรรมที่เรียกเก็บสำหรับธุรกรรมทั้งหมดที่เกิดขึ้นบนเครือข่ายโดยไม่คำนึงถึงมูลค่าธุรกรรม น่าเสียดายที่กลไกการทำงานของ cryptocurrencies ที่ใช้ blockchain นั้นต้องมีการเรียกเก็บค่าธรรมเนียมการทำธุรกรรมโดยเนื้อแท้เนื่องจากเป็นสิ่งจูงใจสำหรับผู้สร้างบล็อก (ผู้สร้าง) และผู้ที่ตรวจสอบและอนุมัติธุรกรรมต่าง ๆ ผู้เข้าร่วมชุดนี้จำเป็นที่จะต้องทำให้ blockchain นั้นคล่องแคล่วว่องไวและใช้งานได้
Tangle อธิบายไว้ในฐานะผู้สืบทอดของ Blockchain
เนื่องจากจำนวน micropayments ขนาดเล็กเช่นเดียวกับที่เกี่ยวข้องกับจำนวนเศษส่วนเล็ก ๆ คาดว่าจะเพิ่มขึ้นอย่างมีนัยสำคัญในอนาคตอันใกล้ค่าใช้จ่ายในการทำธุรกรรมเหล่านี้จะทำให้การใช้งานของ cryptocurrency blockchain ที่ใช้สำหรับการชำระเงินเล็กน้อย ค่าใช้จ่ายในการทำธุรกรรมที่สูงได้นำไปสู่ปัญหาของ Bitcoin Dust แล้วซึ่งจำนวนบิตของ bitcoins นั้นไม่ได้ใช้งานเนื่องจากไม่สามารถทำธุรกรรมได้เนื่องจากค่าธรรมเนียมการขุด cryptocurrency สูง
ป้อน IOTA ซึ่งเป็นบัญชีแยกประเภทสาธารณะแบบกระจายที่ใช้โครงสร้างข้อมูลเฉพาะที่เรียกว่า Tangle ซึ่งเป็นโครงสร้าง acyclic graph (DAG) โดยตรงเพื่อเก็บธุรกรรมที่เกิดขึ้นในบัญชีแยกประเภทสาธารณะ มันไม่ได้รวมเทคโนโลยีบล็อกเชนจึงพยายามที่จะแก้ไขปัญหาของค่าใช้จ่ายในการทำธุรกรรมโดยใช้ระบบจัดเก็บแบบยุ่งเหยิง
กลไกการทำงานของ Tangle ต้องการธุรกรรมใหม่เพื่ออนุมัติธุรกรรมสองรายการก่อนหน้า โดยพื้นฐานแล้ว Tangle จะบังคับให้ผู้ทำธุรกรรมหรือโหนดมีส่วนร่วมในการสร้างความคล่องตัวและความปลอดภัยของเครือข่ายโดยทำให้เขา / เธออนุมัติธุรกรรมที่ค้างอยู่สองรายการก่อนหน้านี้ โหนดยังช่วยให้แน่ใจว่าไม่มีธุรกรรมที่ซ้ำกันซึ่งนำไปสู่การใช้จ่ายซ้ำซ้อนและไม่มีความขัดแย้งระหว่างการทำธุรกรรมต่าง ๆ ตามประวัติธุรกรรมที่ยุ่งเหยิง
ในกรณีที่มีข้อขัดแย้งคาดว่าจะปฏิเสธการทำธุรกรรม โหนดมีอิสระในการอนุมัติการทำธุรกรรมทุกชนิดและอาจอนุมัติรายการที่ผิดพลาดได้เช่นกัน ในกรณีที่การทำธุรกรรมใหม่ออกโดยโหนดที่อนุมัติการทำธุรกรรมที่ผิดพลาดจะไม่ได้รับการอนุมัติจากโหนดอื่น ๆ ซึ่งจะเป็นการรักษาความสมบูรณ์ของเครือข่าย เนื่องจากกลไกการอนุมัติเพิ่มเติมนี้ธุรกรรมของแท้จะได้รับการอนุมัติจากระบบด้วยระดับความมั่นใจที่สูงขึ้น
ในทางเทคนิคเวิร์กโฟลว์ต่อไปนี้เกิดขึ้นบน Tangle ในการออกทรานแซคชันโหนดเลือกธุรกรรมสองรายการอื่นเพื่ออนุมัติตามอัลกอริทึมที่กำหนดไว้ล่วงหน้า ในกรณีที่ธุรกรรมสองรายการมีความขัดแย้งกันรายการเหล่านั้นจะถูกปฏิเสธโดยโหนด ในกรณีที่ธุรกรรมสองรายการไม่ขัดแย้งกันจะได้รับการอนุมัติจากโหนด สำหรับโหนดที่จะทำธุรกรรมที่ถูกกฎหมายจะต้องแก้ปริศนาการเข้ารหัสที่คล้ายกับการนำ Bitcoin blockchain ไปใช้ ทำได้โดยการค้นหาค่า nonce ซึ่ง hash ถูกต่อกับข้อมูลจากธุรกรรมที่อนุมัติในรูปแบบเฉพาะ มันแตกต่างจากโปรโตคอล Bitcoin โดยที่แฮชจะต้องมีเลขศูนย์นำหน้าอย่างน้อยจำนวนหนึ่ง
เวิร์กโฟลว์นี้ช่วยให้มั่นใจได้ว่าค่าธรรมเนียมการขุดและทรัพยากรที่ใช้พลังงานสูงถูกกำจัดออกจากการทำธุรกรรม ทำให้ IOTA เป็นระบบที่ไม่เสียค่าธรรมเนียมเหมาะสำหรับการชำระเงินแบบไมโครรวมถึงการชำระเงินอัตโนมัติระหว่างบุคคลที่ไว้ใจได้ - เช่นการชำระค่าจอดรถจำนวนเล็กน้อยโดยคนขับรถไปยังผู้ให้บริการพื้นที่จอดรถ
ใน whitepaper, Tangle อธิบายว่าเป็นผู้สืบทอดของ blockchain -“ tangle โดยธรรมชาติประสบความสำเร็จ blockchain เป็นขั้นตอนวิวัฒนาการต่อไปและมีคุณสมบัติที่จำเป็นในการสร้างระบบ micropayment จากเครื่องจักรสู่เครื่องจักร (สำหรับข้อมูลเพิ่มเติมดู IOTA คืออะไร)
