Наличността на данни (DA) се отнася до наличността на съответните данни за транзакция, необходими за проверка на валидността на блока. Предвид пряката му връзка с мащабируемостта, производителността и потенциалните случаи на употреба на Ethereum, той се превърна в един от най-належащите инфраструктурни проблеми на Web3.
Разбирането на еволюцията на DA пространството ще даде на читателя усъвършенствана представа за пространството и неговата посока, включително големи случаи на употреба, като истински AI във веригата, които сега се превръщат в реалност.
В тази статия ще разгледаме:
- Наличие на данни и тяхното значение
- Появата на слоеве за наличност на данни
- Основни ограничения, засягащи напредъка на индустрията
- Нови архитектури за задачи с висока производителност
Началото: 2017–2021
Още в ранните дни на Ethereum беше ясно, че скалируемостта е основна грижа, като мрежата достигна ~1 милион транзакции на ден само през 2017 г.
Бяха предложени различни решения, включително:
- Plasma: рамка за използване на дъщерни вериги, които периодично предават данни към основната верига на Ethereum.
- Шардинг: Хоризонтална обработка на транзакции за Ethereum.
- State channels: Канали за транзакции извън веригата, които се уреждат във веригата, когато участниците се съгласят да затворят канал.
Мрежите от слой 2 в крайна сметка бяха избрани като основно решение, обработвайки транзакции извън веригата и след това публикувайки обобщени доказателства в Ethereum, за да докажат честното изпълнение. Optimism и Arbitrum са два примера, които стартираха през 2021 г. и поддържат наличност на данни чрез предоставяне на данни за транзакции извън веригата, които всеки пълен възел може да провери
Ежедневни транзакции на ниво 2. източник: https://www.growthepie.xyz/fundamentals/transaction-count
Въпреки това, броят на ежедневните транзакции, изпълнявани от Layer 2s, оттогава е нараснал неимоверно (вижте: по-горе). Следователно нодите на Ethereum, отговорни за съхраняването на цялата история на транзакциите на Ethereum, получават все повече и повече данни.
По това време надграждането на EIP-4844 на Ethereum все още не е настъпило, което означава, че публикуването на данни за транзакции от слой 2 в Ethereum е много скъпо. Това наложи решения, които могат ефективно да докажат наличността на данни, известни като слоеве за наличност на данни.
Появата на слоевете за наличност на данни: 2021–2023 г
Между 2021 г. и 2023 г. различни проекти започнаха да разработват тези слоеве за наличност на данни (DAL), значително намалявайки свързаните с тях разходи за наличност на данни.
За да разберем DAL, трябва да отбележим, че мрежите имат четири различни слоя:
- Слоят за изпълнение: Изпълнява валидни транзакции и интелигентни договорни операции.
- Слоят на сетълмента: финализира и записва транзакции, за да гарантира неизменност.
- Слоят данни: Съхранява и предоставя достъп до данни за транзакции и състояние на блокчейн.
- Консенсусният слой: Гарантира, че всички възли в мрежата са съгласни с текущото състояние на блокчейна и реда на транзакциите.
Монолитен блокчейн е такъвав, при която пълните възли в блокчейн мрежа се справят с всичките 4 задачи. Ethereum би бил пример.
За разлика от това, модулните блокови вериги отделят слоя данни и консенсусния слой от изпълнението и сетълмента, осигурявайки по-рентабилни средства за съхранение и проверка на данни. Celestia стартира в края на 2023 г. като ранен пионер в това пространство, използвайки извадка за наличност на данни за рентабилна проверка на данни, за която всеки може да допринесе, без да се нуждае от пълен възел.
Накратко, това работи, като има леки клиенти (по-лека версия на пълни възли), всеки от които съхранява малки битове данни и използва математически извадки, за да докаже, че всички данни съществуват и са валидни.
Другите DAL решения такива като NEAR, EigenDA, и Avail също са пристигнали. Всеки DAL използва уникален подход, като например NEAR, разчитащ на шардинг и EigenDA, използващ комитети за наличност на данни.
Както ще видим, всеки има ограничения, които силно ограничават както производителността, така и потенциалните случаи на употреба.
DAL ограничения: 2023 напред
Сега сме в интересен момент във времето, когато различни DAL са стартирани и други ги използват като инфраструктура, но тяхната технология остава крайно неспособна да обслужва бъдещи случаи на употреба.
Помислете за тесните места в производителността на Celestia. Това включва 12-секундна блокова скорост (което означава бавна латентност), докато пропускателната способност е ограничена до 6,67 mb в секунда. И въпреки че пропускателната способност на NEAR е над два пъти тази на Celestia, и двата проекта не са впечатляващи и са най-подходящи за Layer 2 с ограничени нужди от производителност.
Тъй като броят на случаите на използване на Web3 се разширява, нарастват и изискванията за адекватното им обработване във веригата по навременен, сигурен и рентабилен начин. Реалността е, че съществуващите DA решения все още не са подходящи за това и не могат да поддържат случаи на употреба като:
AI във веригата: AI моделите трябва бързо да имат достъп до огромни количества на ниска цена за обучение на модели, извеждане на данни и др.
- Високочестотна търговия: Изисквайте ултра-бързи заявки за цените на книгата с поръчки, както и бърз сетълмент на транзакции.
- Игри: Имате нужда от бърз достъп до данни, съдържащи състояния на играта, активи, взаимодействия на играчи и др.
- Оперативна съвместимост: Бързо споделяне на данни между различни блокчейн мрежи.
- Пазари на данни: Където потребителите могат да съхраняват, актуализират и заявяват ефективно данни във веригата, отключвайки нови бизнес приходи около споделянето на данни и монетизацията.
За щастие, като се има предвид важността на DA пространството, то получи по-широко внимание и много от тях се надпреварват да създадат необходимите наистина ефективни решения.
Това също е огромен пазар, което означава, че няма да има недостиг на нужди от наличност на данни и място за много решения.
Безкрайно мащабируем DA: 2024 Напред
Пространството на DA се надпреварва да отговори на случаите на употреба по-горе и много други. Победителите в пространството ще предоставят решение, което е:
- Бързо: Данните трябва да бъдат по-бързи или проверими за под-секунди, подобно на решенията за инфраструктура за данни Web2 като AWS.
- Оперативно съвместимо: Способен да поддържа EVM и не-EVM мрежи.
- Силно мащабируемо: Възможност за взаимодействие в глобален мащаб с милиарди (или повече) транзакции във всеки даден момент от времето. Това важи особено за AI или високочестотната търговия.
Нито едно от ранните решения на DA няма решения за поддръжка на това в момента, но има умни екипи, които работят усилено.
Междувременно 0G събра 35 милиона долара в кръг на предварително начално финансиране за нова архитектура за наличност на данни, за която се предвижда да се справи с горното.
Покрихме това подробно в нашата публикация в блога тук, но на високо ниво 0G има вградена система за съхранение на данни, която може бързо да бъде заявена за бърза наличност на данни при ~10–30 MB в секунда или 24 пъти по-бързо от Celestia. Освен това е безкрайно мащабируем, тъй като могат да се добавят повече консенсусни мрежи, като всяка от тях обработва транзакции паралелно. Приоритетът беше проектите за изкуствен интелект, тъй като те по-специално изискват DA решение като 0G, и ние сме фокусирани върху превръщането на изкуствения интелект в обществено благо.
Засега технологията е много обещаваща, поради което инвеститорите са толкова привлечени от проекта. Екипът обаче също така осъзнава, че това е голям пазар с място за мнозина, и се надява да види други обещаващи решения, предложени, така че да можем заедно да развием пространството.
Като цяло се надяваме, че горното предостави полезен контекст около пейзажа на наличност на данни.
Ако искате да се присъедините към нашата екосистема, изпратете ни съобщение!
И ни последвайте в Twitter за актуални съобщения.
Оригинална статия: линк