Протокол Atomics не вносит каких-либо принудительных изменений в сам Биткойн. Он по-прежнему использует Биткойн. Здесь нет сайдчейнов, вторых слоев, централизованных индексов и контроля со стороны участников проекта. Все данные поступают из истории транзакций и встроены в UTXO.
Служба индексирования протоколов основана на «ElectrumX» (github.com/atomicals/atomicals-electrumx). ElectrumX сам по себе является индексным сервером Биткойн с открытым исходным кодом. Он широко используется в течение длительного времени. Благодаря своей эффективной структуре данных и механизму кэширования он может быстро запрашивать историю транзакций пользователя, данные транзакций или проверку баланса в сети Биткойн. . Однако с развитием инфраструктуры Биткойна появились более качественные альтернативы. Первоначальный автор Кьюпичан окончательно отказался от поддержки Биткойна со стороны ElectrumX три года назад. Артур, автор протокола Atomics, решил сохранить и улучшить его.
Когда родилась Atomics, она создала атомарную версию ElectrumX (atomicals-electrumx) и значительно модифицировала ее, позволив ей эффективно запрашивать записи операций, определенные атомарным протоколом в каждом адресе, то есть окрашивать записи.
Сегодня это то, что мы называем службой индексирования Atomicals. Многие обновления во время разработки протокола также улучшают и поддерживают этот индексатор.
Все «окрашенные» поведенческие маркеры полностью записываются в каждой транзакции Биткойн. Все данные хранятся в основной сети, сторонней базы данных нет, и все данные транзакций могут пройти 100% проверку клиента.
В процессе применения индекса каждому разрешено свободно создавать и запускать частные или общедоступные узлы. В настоящее время каждый может использовать около 6 общедоступных узлов (управляемых и поддерживаемых основными инфраструктурными платформами в экосистеме).
Конечно, даже если ни один узел индекса не работает, все объекты Atomics всегда будут на 100% находиться в основной сети Биткойн без дополнительного поддержания консенсуса. Любой может перестроить узел ElectrumX в любое время без каких-либо препятствий.
В этой атомарной вселенной экосистемы Биткойн весь порядок полностью предварительно стандартизирован.
Атомика обеспечивает самый простой, гибкий и безопасный способ создания цифровых объектов в Биткойне.