ОПРЕДЕЛЕНИЕ на Tangle (криптовалута)
Tangle е механизмът за съхранение и обработка на транзакции на IOTA, криптовалутна мрежа, която е разработена, за да позволи микро-транзакции без такси за нарастващата екосистема на устройства на Интернет на нещата (IoT).
BREAKING DOWN Tangle (криптовалута)
Един забележим недостатък на криптовалутите, базирани на blockchain като биткойн, е концепцията за транзакционна такса, която се начислява за всички транзакции, възникващи в мрежата, независимо от стойността на транзакцията. За съжаление, работещият механизъм на криптовалутите, базирани на blockchain, по своята същност изисква таксите за транзакции да бъдат начислявани, тъй като това служи като стимул за създателите на блокове (миньорите) и тези, които валидират и одобряват различните транзакции. Този набор от участници е необходим, за да поддържа блокчейн активен, пъргав и функционален.
Tangle е описан като приемник на Blockchain
Тъй като се очаква броят на малки плащания с малки размери, като тези, включващи малки частични суми, да се увеличи значително в близко бъдеще, тези транзакционни разходи ще направят използването на криптовалута, базирана на блокчейн, непрактично за такива малки плащания. Високите разходи за транзакции вече доведоха до проблемите на Bitcoin Dust, където частичните количества биткойни остават бездействащи, тъй като те не могат да бъдат транзакционни поради високите такси за миньор за криптовалута.
Въведете IOTA, която е разпределена публична книга, която използва специфична структура данни, наречена Tangle, структура с насочена ациклична графика (DAG), за да съхранява транзакциите, възникващи в публичната книга. Тя не включва технологията на блокчейн, като по този начин се опитва да реши проблема с транзакционните разходи с помощта на системата за съхранение на Tangle.
Работният механизъм на Tangle изисква нова транзакция, за да одобри предишните две транзакции. По същество, Tangle принуждава участник, който издава транзакция или възел, да допринася за гъвкавостта и сигурността на мрежата, като го кара да одобрява по-рано две висящи транзакции. Възлите също така гарантират, че няма дублиращи се транзакции, водещи до двойно изразходване и няма конфликти между различните транзакции съгласно историята на транзакциите Tangle.
В случай на конфликти се очаква възлите да идеално отхвърлят транзакция. Възлите са свободни да одобряват всички видове транзакции и могат да одобрят и дефектни. В случай че нова транзакция е издадена от възел, който одобрява грешна транзакция, тя няма да бъде одобрена от други възли, като по този начин се поддържа целостта на мрежата. Поради този механизъм на допълнителни одобрения, истинските транзакции се одобряват от системата с по-високо ниво на доверие.
Технически следният работен процес се случва в Tangle. За да издаде транзакция, възел избира две други транзакции, които да одобри въз основа на предварително определен алгоритъм. В случай че двете транзакции противоречат, те се отхвърлят от възела. В случай че двете транзакции не са в конфликт, те се одобряват от възела. За да може възел да издаде законна транзакция, е необходимо да се разреши криптографски пъзел, подобен на реализацията на блокчейн на Bitcoin. Той постига това чрез намиране на стойност без значение, чийто хеш е свързан с данни от одобрените транзакции в определена форма. Той е различен от протокола Bitcoin, където се изисква хешът да има поне определен брой водещи нули.
Този работен процес гарантира, че ресурсната и енергоемката такса за добив се елиминира от транзакцията. Това прави IOTA система без такси, подходяща за микроплащания, включително автоматизирани плащания между доверени страни - като плащане на такса за паркиране на малки суми от шофьора на автомобила до оператора на паркоместа.
В Whitepaper, Tangle е описан като наследник на blockchain - „Заплитането естествено успява blockchain като следващата му еволюционна стъпка и предлага функции, необходими за създаване на система за микроплащане от машина до машина. (За повече информация вижте Какво е IOTA?)