Проект ILCoin создает рабочее решение для хранения данных on-chain
Cпонсорский
контент
Индустрия хранения данных все чаще не успевает за требованиями современности. Хранение на локальных серверах по-прежнему остается популярным, хотя с каждым годом его недостатки в плане удобства и безопасности становятся более очевидны.
По данным Zdnet, только в 2019 году атакам подверглись Министерство обороны Южной Кореи, Департамент безопасности Оклахомы, французский телеканал M6, NASA, Avast, Citrix — и это далеко не полный список.
Альтернатива локальному хранению — облачные сервисы, которое предлагают удобный доступ к информации из любой точки мира. Но и они были скомпрометированы волной громких взломов, прокатившейся по миру за последние несколько лет. Информация стала одним из самых ходовых товаров и мишенью для многочисленных хакеров; и даже если она защищена шифрованием, ее целостность может быть нарушена.
Таким образом, остро встает вопрос создания надежного, удобного, доступного, защищенного от утечек и потерь сервиса хранения данных. В поиске такого решения разработчики все чаще обращаются к технологии распределенного реестра.
Блокчейн и хранение данных
Вместе с проведением криптовалютных операций, хранение данных стало одним из наиболее востребованных направлений блокчейн-разработок.
Технология блокчейна идеально подходит для надежного и прозрачного хранения небольших объемов данных — таких, например, как записи транзакций и хэш-суммы. При условии должной защиты сети, в блокчейне невозможна подмена или потеря данных.
Атаки на блокчейны обходятся дороже, чем на локальные сети. Злоумышленникам необходимо управлять как множеством узлов, так и большими вычислительными мощностями. Наличие персональных ключей и шифрование еще поднимает уровень безопасности, а временные метки блоков помогут в тех случаях, когда требуется подтверждение авторских прав.
Существует два подхода к хранению информации в блокчейне: on-chain, то есть внутри самого реестра, и off-chain — когда большая часть данных перемещается во внешнее хранилище, а в цепочке фиксируются только транзакции.
On-chain и off-chain: за и против
Выше упоминалось, что блокчейн идеален для хранения небольших объемов информации, и эта оговорка не случайна. Основной аргумент сторонников off-chain подхода — высокая рентабельность этого решения. Возьмем обычное фото, сделанное на смартфон. Такой файл весит около 3-4 МБ, что превышает, к примеру, максимальный размер блока Биткоина.
Если размер файла, помещаемого в блокчейн, превышает размер блока, его придется разбивать на части и занимать несколько блоков сразу. Стоимость хранения возрастет за счет комиссии, которую пользователь будет платить за каждый используемый блок.
Таким образом, для эффективного хранения он-чейн необходим высокий лимит размера блока. Но, как мы видим на примере того же Bitcoin Cash, недостаточно просто увеличить блок: это неизбежно повысит нагрузку на сеть и может привести к нежелательным последствиям — от снижения скорости транзакций до серьезных задержек в их обработке. Именно по этой причине большинство проектов до недавних пор выбирало off-chain подход, либо жертвовало масштабированием сети и скоростью транзакций.
При хранении данных off-chain размер файлов менее важен, а объем базы данных не влияет на скорость обработки транзакций. Однако, у off-chain хранилищ есть слабое место. Как только файлы выходят за пределы цепочки, общий уровень безопасности сервиса снижается. Принцип прост: чем больше посредников — тем больше уязвимостей. Несмотря на все преимущества off-chain хранилищ в плане скорости работы и легкости обслуживания, по степени защищенности они проигрывают on-chain решениям. А сохранность данных — не тот аспект, которым можно пожертвовать при создании сервиса файлового хранения.
Безопасность on-chain решений, в свою очередь, определяется качеством шифрования и уровнем защищенности сети от внешних и внутренних атак. Если сеть хорошо защищена — эта защита распространяется и на файлы в хранилище. Впрочем, проблема масштабирования и ограничения, связанные с максимальным размером блока, по-прежнему стоят на пути создания систем файлового хранения on-chain. Так есть ли техническая возможность сделать on-chain хранение эффективным?
RIFT от ILCoin — решение проблемы масштабирования
В этом месяце ILCoin Blockchain Project выпустил свое решение проблемы масштабируемости за счет оптимизации передачи данных — протокол RIFT. Проект родился из криптовалюты ILC и поставил своей главной целью совершенствование технологии блокчейна для широкого применения и создания защищенной on-chain системы для хранения данных.
При создании RIFT разработчики пересмотрели архитектуру блокчейна ILCoin и ввели второй уровень мини-блоков с отдельной нумерацией. Хотя это не первый блокчейн, который использует двухуровневую систему, они использовали принципиально новую систему взаимоотношений между блоками и уникальные принципы синхронизации.
Мини-блоки содержат транзакции. Они не майнятся, а генерируются системой — поэтому, в отличие от обычных блоков, их может быть сколько угодно. Блоки, мини-блоки и транзакции связаны друг с другом ссылками: как и в стандартных цепочках, каждый блок содержит информацию о предыдущем блоке, а каждый мини-блок, в свою очередь, содержит хэш как предыдущего мини-блока, так и своего родительского блока.
Блоки в системе RIFT синхронизируются параллельно друг другу. Каждый уровень блоков имеет свой алгоритм синхронизации, а транзакции подтверждаются даже в ее процессе.
Разработчики утверждают, что потенциал технологии в плане масштабируемости бесконечен — единственным ограничением являются пропускные возможности сети. В октябре команда ILCoin успешно протестировала блок размером 5 Гб, который станет доступен для пользователей в конце ноября.
Благодаря своей архитектуре, RIFT позволяет проводить до миллионов транзакций в секунду. С такими техническими характеристиками, новый протокол сможет обслуживать миллионы активных пользователей и позволит в ближайшем будущем создать экономически эффективную систему для хранения данных on-chain — а тот факт, что эта технология может быть интегрирована в любой блокчейн, открывает еще больше возможностей не только для ILCoin, но и для всей индустрии.
Теперь, после окончания интеграции RIFT, ILCoin начинает работу над DCB (Decentralized Cloud Blockchain) — мультипользовательской платформой для частных лиц и бизнесов, которая будет предлагать такие решения, как сервис on-chain хранения файлов, 5 видов настраиваемых смарт-контрактов, конструктор dApp, цифровые кошельки и другие.
- Крупные держатели Ethereum переместили $357 млн всего за несколько минут - 14.03.2023
- Биткоин и эфир прибавляют на фоне активизации азиатских и европейских трейдеров - 14.03.2023
- Glassnode выпустили индикатор, определяющий пики и дно биткоина - 13.03.2023
- Нигерия задействует технологию блокчейн в модернизации банковского сектора - 13.03.2023
- Гендиректор Messari призывает инвесторов покупать биткоины - 13.03.2023