Скорости подтверждения и тайминги становятся все лучше, чем больше людей используют его, в отличие от Blockchains

2.) По сравнению с традиционными блочными цепями 1-го и 2-го поколений IOTA не имеет блоков, поэтому проблем с масштабируемостью больше, чем больше транзакций, а генерируются адреса. Как вы можете спросить?
Какое конкретное преимущество делает IOTA с точки зрения масштабируемости, когда блоков нет?
IOTA не нужно заказывать значения семян и адресов в правильном порядке. Этот «трюк», который он использует, заключается в том, что все транзакции могут быть сохранены на разных устройствах в разных местах, неупорядочены и даже разделены. Поэтому, когда вы синхронизируете свой узел, он просто выполняет все транзакции. Значения от всех транзакций будут сгруппированы по их адресам, даже если они находятся в прежнем порядке или нет.

Когда Tangle обрабатывает все транзакции, адреса (aka bookger) будут содержать все остатки. Нужно только убедиться, что ни один из адресов не содержит отрицательных остатков.

Эта функция дает много преимуществ. Например, MapReduce, модель программирования, может использоваться с этой функцией, чтобы обрабатывать большие массивы данных параллельно на многих устройствах, а также ограниченные устройства. Идеально подходит для распределенной книги, где бесчисленные устройства связаны друг с другом.
Кроме того: путаница кэширует адресные остатки подзаголовка, чтобы объединить их с вновь открытыми транзакциями.

Второй трюк, используемый IOTA, - это использование нескольких транзакций. Они состоят из разнообразного количества цепочечных транзакций при использовании одного и того же адреса.
Кроме того, эти цепочки настроены так, что только первая транзакция имеет значение, а все следующие транзакции имеют нулевое значение. Это означает, что помимо того факта, что нет необходимости в порядке, нет необходимости пропускать транзакции.

В заключение: транзакции с IOTA могут обрабатываться очень быстро, неупорядоченно (Commutative Law / Linearity (a + b = b + a)) и нефильтрованы, потому что нулевые значения добавляются за транзакциями с ненулевым значением. В одном блоке нет максимального количества транзакций, как в блок-цепях, и, конечно же, не будет деления на блокировку.

Eli5: Нет смысла сортировать головоломку только с одного угла, кусок за куском, если у вас может быть несколько глаз, которые одновременно и случайным образом смотрят на нужные части, чтобы сформировать головоломку из нескольких углов. Чем больше глаз, тем быстрее он становится.

Предпосылки: MapReduce

3.) Люди утверждают, что у IOTA есть проблема в будущем, оглядываясь на растущие размеры Tangle. Что происходит сейчас, чтобы предотвратить это: а) люди должны использовать PoW, они не могут просто спамить путаницу, не заплатив за это со временем и электричеством.
б) моментальная съемка часто уменьшает размер путаницы. Пока что вручную по согласованию с основными разработчиками, позже автоматизированными и локальными.

Имейте в виду, что узким местом для скорости и удобства использования IOTA в будущем является не подтверждение скорости или размера путаницы (потому что хранение становится лучше и действительно дешево уже), а пропускная способность.
Без надежной инфраструктуры Tangle может быть ограничен в своей функциональности.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: