IOTA เป็นบัญชีแยกประเภทกระจายการออกแบบเพื่อบันทึกและดำเนินการธุรกรรมระหว่างเครื่องจักรและอุปกรณ์ในระบบนิเวศของ Internet of Things (IoT) บัญชีแยกประเภทใช้ cryptocurrency ที่เรียกว่า mIOTA เพื่อทำธุรกรรมในเครือข่าย นวัตกรรมที่สำคัญของ IOTA คือ Tangle ระบบของโหนดที่ใช้สำหรับยืนยันการทำธุรกรรม IOTA อ้างว่า Tangle นั้นเร็วกว่าและมีประสิทธิภาพมากกว่า blockchains ทั่วไปที่ใช้ใน cryptocurrencies มูลนิธิ IOTA ซึ่งเป็นมูลนิธิที่ไม่แสวงหากำไรที่รับผิดชอบในบัญชีแยกประเภทได้ลงนามข้อตกลงกับ บริษัท ที่มีชื่อเสียงเช่น Bosch และ Volkswagen เพื่อขยายยูทิลิตี้ของแพลตฟอร์มไปยังอุปกรณ์ที่เชื่อมต่อ
ทำความเข้าใจกับ IOTA
ตามที่ บริษัท วิจัยการ์ตเนอร์ระบุว่าจะมีอุปกรณ์เชื่อมต่อกับอินเทอร์เน็ต 20.4 พันล้านเครื่องภายในปี 2563 ภายในระบบนิเวศอินเทอร์เน็ตของสิ่งต่าง ๆ (IoT) อุปกรณ์แต่ละเครื่องจะแลกเปลี่ยนข้อมูลและข้อมูลการชำระเงินกับอุปกรณ์อื่น ๆ
IOTA มุ่งมั่นที่จะเป็นโหมดมาตรฐานของการทำธุรกรรมบนอุปกรณ์ ผู้ก่อตั้งได้อธิบายว่าบัญชีแยกประเภทเป็น "กระดูกสันหลังส่วนรวมที่อนุญาตน้อยสำหรับอินเทอร์เน็ตของสิ่งต่าง ๆ ที่ช่วยให้การทำงานร่วมกันระหว่างอุปกรณ์หลาย ๆ เครื่อง" ในคำง่ายๆนั่นหมายความว่ามันจะเปิดใช้งานการทำธุรกรรมระหว่างอุปกรณ์ที่เชื่อมต่อและทุกคนจะสามารถเข้าถึงได้.
ผู้ก่อตั้ง IOTA อ้างว่าสามารถแก้ไขปัญหาหลายอย่างที่ทำให้เกิด cryptocurrencies ที่พัฒนาบนมาตรฐานบล็อกเชน ปัญหาเหล่านี้มีตั้งแต่การรวมศูนย์ของการทำเหมืองไปยังกลุ่มเฉพาะจนถึงความเร็วเครือข่ายต่ำจนถึงความสามารถในการปรับขนาดหรือปัญหาของการเพิ่มจำนวนธุรกรรมที่ประมวลผลโดย blockchain โดยไม่มีผลกระทบต่อตัวชี้วัดอื่น ๆ
ปัญหาเหล่านั้นส่วนใหญ่เกิดจากการค้างธุรกรรมใน Bitcoin ของ blockchain งานในมือตัวเองนั้นมีสาเหตุหลายประการตั้งแต่ขนาดบล็อกเล็กไปจนถึงความยากของเกมไขปริศนาที่นักขุดต้องแก้เพื่อรับ cryptocurrency เป็นรางวัล IOTA แก้ปัญหาเหล่านี้ด้วยการปรับสถาปัตยกรรมของ blockchain ให้เป็น Tangle ซึ่งเป็นวิธีใหม่ในการจัดการข้อมูลและยืนยันการทำธุรกรรม
ประวัติของ IOTA
Sergey Ivancheglo, Serguei Popov, David Sønstebøและ Dominik Schiener ที่เข้าร่วมในภายหลังร่วมกันก่อตั้ง IOTA
บล็อกเชนนั้นถูกประกาศในเดือนตุลาคม 2558 ผ่านประกาศการขายโทเค็นในฟอรัม bitcoin ออนไลน์ รากฐานของ IOTA กลับไปสู่โครงการจิน โครงการดังกล่าวมีวัตถุประสงค์เพื่อพัฒนาฮาร์ดแวร์แบบสามมิติหรือฮาร์ดแวร์ต้นทุนต่ำและประหยัดพลังงานซึ่งส่วนใหญ่เป็นโปรเซสเซอร์ทั่วไปสำหรับใช้ในระบบนิเวศ IoT จินได้ขายฝูงชนให้กับโทเค็นในเดือนกันยายน 2014 มีการขายโทเค็นประมาณ 100, 000 ครั้งในระหว่างการขายฝูงชนซึ่งมีมูลค่ารวม $ 250, 000
โทเค็นจินนั้นอยู่ในน้ำร้อนเพราะพวกเขาทำตลาดเป็นโทเค็นการแบ่งปันผลกำไร (การเสนอเหรียญเริ่มต้นได้รับแรงฉุดในเวลานั้นและไม่มีความชัดเจนเกี่ยวกับสถานะการกำกับดูแลของพวกเขา) ในปี 2558 จินได้รับการเปลี่ยนโฉมเป็น IOTA และมีการจัดขายโทเค็นอีกครั้ง คราวนี้โทเค็นถูกวางตลาดเป็นโทเค็นยูทิลิตี้และผู้ถือโทเค็นจินสามารถแลกเปลี่ยนโทเค็นของพวกเขาที่เทียบเท่ากับ blockchain ใหม่ ตามที่ David Sønstebøระบุว่า IOTA เป็น“ เกิด” เนื่องจากโครงการญิน “.. ดังนั้นมันเป็นเรื่องสมเหตุสมผลที่จะแนะนำ IOTA ก่อนแล้วจึงจินหลังจากนั้น” เขากล่าว
ธุรกรรมการให้กำเนิดสำหรับ IOTA เป็นที่อยู่ที่มียอดคงเหลือซึ่งมี mIOTA ทั้งหมดคือ cryptocurrency ซึ่งจะถูกขุด แต่รายงานระบุว่าสแน็ปช็อตของธุรกรรมการให้กำเนิดนั้นยังไม่สามารถพบได้ทางออนไลน์ โทเค็นเหล่านี้ถูกกระจายไปยังที่อยู่ "ผู้ก่อตั้ง" คนอื่น ๆ จำนวนทั้งหมดของ mIOTAs ที่วางแผนไว้ว่าจะมีอยู่คือ 27 quadrillion จากข้อมูลของผู้ก่อตั้ง IOTA จำนวน mIOTAs ทั้งหมดนั้นเหมาะสมกับ“ อย่าง” ด้วยจำนวนเต็มสูงสุดที่อนุญาตใน Javascript ซึ่งเป็นภาษาโปรแกรม ภายในสามเดือนของการเปิดตัวในตลาด cryptocurrency mIOTA ถึงมูลค่าสูงสุดที่ 14.5 พันล้านเหรียญสหรัฐจากความคลั่งไคล้ของลูกค้าของบิทคอยน์ แต่มูลค่าของมันนั้นได้ชนกับสิ่งที่ตามมาในตลาด cryptocurrency
ประเด็นที่สำคัญ
- IOTA เป็น blockchain ที่พัฒนาขึ้นเพื่อจัดการธุรกรรมระหว่างอุปกรณ์ที่เชื่อมต่อในระบบนิเวศ IoT cryptocurrency มันคือ mIOTA มันเริ่มต้นในชีวิตเหมือนโครงการฮาร์ดแวร์ที่มีเป้าหมายคือการออกแบบโปรเซสเซอร์ที่ใช้งานทั่วไปราคาประหยัด มันมีจุดมุ่งหมายเพื่อแก้ปัญหาความสามารถในการปรับขยายที่สำคัญและประสิทธิภาพการทำงานกับ Bitcoin โดยแทนที่ blockchain ด้วย Tangle ซึ่งเป็นระบบของโหนดที่แต่ละธุรกรรมใหม่ยืนยันธุรกรรมสองรายการก่อนหน้านี้ IOTA มีปัญหาการปรับขนาดของตัวเองและฟังก์ชั่นแฮช Curl ซึ่งใช้สำหรับการรักษาความปลอดภัยมีความเสี่ยงที่จะแฮ็ก
IOTA แก้ปัญหาความสามารถในการปรับขนาดของ Bitcoin อย่างไร
การแก้ปัญหาของ IOTA ต่อปัญหาของ Bitcoin คือการกำจัดแนวคิดหลักและข้อ จำกัด ทางภูมิประเทศของ blockchain mIOTA ซึ่งเป็นสกุลเงินดิจิตอลของ IOTA นั้นได้รับการขุดล่วงหน้าและฉันทามติของการทำธุรกรรมแตกต่างกันเมื่อเทียบกับ blockchain ผู้พัฒนา IOTA ได้เสนอโครงสร้างข้อมูลใหม่ (วิธีการจัดระเบียบตัวเลขที่เป็นตัวแทนภายในหน่วยความจำของคอมพิวเตอร์) ที่รู้จักกันในชื่อ Tangle
Tangle เป็น Acyclic Graph (DAG) แบบกระจายศูนย์ซึ่งเป็นระบบของโหนดที่ไม่ได้เรียงตามลำดับ ดังนั้นแต่ละโหนดสามารถเชื่อมต่อกับหลาย ๆ โหนดใน Tangle แต่พวกมันจะเชื่อมต่อในทิศทางที่เฉพาะเจาะจงเท่านั้นซึ่งหมายความว่าโหนดไม่สามารถอ้างอิงกลับไปเอง blockchain มาตรฐานยังเป็น DAG เนื่องจากเป็นชุดเชื่อมโยงตามลำดับ แต่ความยุ่งเหยิงของ IOTA เป็นระบบคู่ขนานซึ่งในการทำธุรกรรมสามารถดำเนินการพร้อมกันแทนที่จะเป็นลำดับ เมื่อระบบเชื่อมต่อเข้ากับมันมากขึ้น Tangle ก็จะปลอดภัยและมีประสิทธิภาพมากขึ้นในการทำธุรกรรมการประมวลผล
ใน Bitcoin กลุ่มของระบบที่ใช้งานโหนดเต็มรูปแบบที่มีประวัติการทำธุรกรรมทั้งหมดสำหรับบัญชีแยกประเภทเป็นสิ่งจำเป็นสำหรับการยืนยันและฉันทามติ กระบวนการนี้ใช้พลังงานและการคำนวณสูง
โหนดโหนทั้งหมดไม่จำเป็นใน Tangle ธุรกรรมใหม่แต่ละรายการได้รับการยืนยันโดยอ้างอิงธุรกรรมสองรายการก่อนหน้านี้ซึ่งช่วยลดจำนวนเวลาและหน่วยความจำที่ต้องใช้ในการยืนยันธุรกรรม เกมไขปริศนา Proof of Work (PoW) ที่แก้ไขได้ง่ายและตรงไปตรงมาจะถูกเพิ่มเข้าไปในธุรกรรมเป็นขั้นตอนสุดท้าย ธุรกรรมสองรายการที่เลือกจะเรียกว่าเคล็ดลับ ระบบของ IOTA ใช้อัลกอริธึมการเลือกทิปด้วย“ ความมั่นใจ” เป็นมาตรการในการอนุมัติธุรกรรม หากการทำธุรกรรมได้รับการอนุมัติ 97 ครั้งในอดีตจะมีความมั่นใจ 97% ที่โหนดจะอนุมัติในอนาคต
เกี่ยวข้องกับแนวคิดของ“ ความมั่นใจ” คือน้ำหนักของการทำธุรกรรม เมื่อมันเคลื่อนผ่าน Tangle ธุรกรรมจะรวบรวมน้ำหนัก น้ำหนักของธุรกรรมเพิ่มขึ้นตามจำนวนการอนุมัติ เมื่อธุรกรรมได้รับการยืนยันจะมีการออกอากาศไปยังเครือข่ายทั้งหมดและอีกธุรกรรมที่ไม่ได้รับการยืนยันสามารถเลือกธุรกรรมที่ได้รับการยืนยันใหม่เป็นหนึ่งในเคล็ดลับเพื่อยืนยันตัวเอง
วิธีการยืนยันการทำธุรกรรมนี้ส่งผลให้ไม่มีค่าธรรมเนียมและสิ้นเปลืองพลังงานน้อยทำให้ mIOTA สามารถใช้งานได้กับอุปกรณ์และเครื่องจักรที่หลากหลายที่มีความต้องการพลังงานที่แตกต่างกัน
พิธีสารการกำกับดูแล
IOTA ยังไม่ได้สรุปโครงสร้างการกำกับดูแลสำหรับ blockchain มูลนิธิ IOTA เป็นผู้รับผิดชอบหลักในการระดมทุนและการพัฒนาชั้นนำของ IOTA ในโพสต์ก่อนหน้าจอห์น Licciardello อดีตกรรมการผู้จัดการของกองทุนเพื่อการพัฒนาระบบนิเวศของ IOTA (EDF) ระบุว่า EDF กำลังวางแผนที่จะสร้างโปรแกรมที่จะช่วยให้สมาชิกของชุมชน IOTA ลงคะแนนข้อเสนอเกี่ยวกับทิศทางในอนาคต แต่ยังไม่มีการอัพเดทเกี่ยวกับความคิดริเริ่ม
ข้อกังวลเกี่ยวกับ IOTA
การวิพากษ์วิจารณ์ของ IOTA นั้นมุ่งเน้นไปที่ข้อบกพร่องด้านเทคนิคเป็นหลัก เช่นเดียวกับ cryptocurrencies ส่วนใหญ่ระบบของ IOTA นั้นตั้งขึ้นใหม่และไม่ได้รับการพิสูจน์ การโจมตีด้วยฟิชชิงบนเครือข่ายส่งผลให้เกิดการโจรกรรม mIOTA มูลค่า 3.94 ล้านดอลลาร์ ในการตอบสนองต่อการโจมตีทีมพัฒนาของ IOTA ได้เขียนขั้นตอนการโพสต์บล็อกเพื่อสรุปการสร้าง seed ที่แข็งแกร่งสำหรับการใช้ cryptocurrency
นักพัฒนาของ IOTA นั้นควรจะ“ รีด” crypto ของพวกเขา กล่าวอีกนัยหนึ่งพวกเขาสร้างรูปแบบการเข้ารหัสของพวกเขาตั้งแต่เริ่มต้นการยกเลิกฟังก์ชันแฮช SHA-256 ที่ใช้กันอย่างแพร่หลายที่ใช้ใน Bitcoin ทีมงานของ Digital Currency Initiative ของ MIT พบช่องโหว่ที่ร้ายแรงด้วยฟังก์ชันแฮชของ IOTA ซึ่งเรียกว่า Curl ฟังก์ชันสร้างเอาต์พุตเดียวกันเมื่อได้รับอินพุตที่แตกต่างกันสองตัว คุณสมบัตินี้เรียกว่า Collision และหมายถึงฟังก์ชันแฮชที่ใช้งานไม่ได้ ในการวิเคราะห์ช่องโหว่ทีม MIT ระบุว่านักแสดงที่ไม่ดีอาจทำลายหรือขโมยเงินผู้ใช้จาก Tangle ด้วยเทคนิคของพวกเขา ทีมของ IOTA แก้ไขช่องโหว่แล้ว
ระบุว่า mIOTA, cryptocurrency ที่ใช้ใน IOTA ยังคงได้รับแรงฉุดหลัก, การเรียกร้องเพื่อขจัดปัญหาความสามารถในการขยายขนาดสำหรับการปิดกั้นผ่านการใช้ DAG ก็ยังได้รับการพิสูจน์ Vitalik Buterin ผู้ร่วมก่อตั้ง Ethereum ได้ตั้งข้อสงสัยในความสามารถของ hashgraphs (โครงสร้างข้อมูลพื้นฐานสำหรับ DAG) เพื่อแก้ปัญหาเรื่องความสามารถในการปรับขยาย ในขณะที่เขาอธิบายมันแฮชกราฟกราฟเวอร์ชันปัจจุบันไม่ได้แก้ปัญหาการพึ่งพาของ blockchain ต่อหน่วยความจำคอมพิวเตอร์และกำลังประมวลผล การขยายขีดความสามารถของระบบที่ใช้ hashgraphs ยังขึ้นอยู่กับความจุและความเร็วของคอมพิวเตอร์แต่ละเครื่องภายในเครือข่าย
ปัญหาอีกประการหนึ่งของ IOTA ในปัจจุบันคือเครือข่ายขนาดเล็ก นักวิจัยพบว่าแฮกเกอร์ต้องการการควบคุมเพียง 33% ของพลังการแฮ็กทั้งหมดที่จำเป็นในการควบคุม ใน Bitcoin จำเป็นต้องมีการควบคุม 51% ของเครือข่ายเพื่อลดการบล็อคเชน เปอร์เซ็นต์ที่ค่อนข้างต่ำในกรณีของ IOTA คือฟังก์ชั่นของขนาดปัจจุบันของเครือข่าย
เพื่อความปลอดภัยปัจจุบันเครือข่ายของ IOTA ใช้เซิร์ฟเวอร์กลางที่รู้จักกันในชื่อ Coordinator เพื่อประมวลผลธุรกรรม การปฏิบัตินี้ทำให้เจือจางการกล่าวอ้างว่าเป็นระบบการกระจายอำนาจเนื่องจากการแนะนำของผู้ประสานงานส่งผลให้เกิดการแนะนำจุดล้มเหลวเพียงจุดเดียว อีกทั้งยังชะลอความเร็วของเครือข่ายเนื่องจากการประมวลผลแบบขนานไม่ได้เกิดขึ้นในระบบที่ใช้ผู้ประสานงาน