Анықтама
Alternative data availability – бұл blockchain (blockchain) транзакция деректері орындалу мен күй өзгерістерін (state transitions) өңдейтін тізбектен бөлек, арнайы деректер қабатында жарияланып, сол жерде сақталатын тетік. Барлық транзакция деректерін біртұтас монолитті blockchain-ге тікелей енгізудің орнына, жүйе деректердің жариялануы мен оған қолжетімділігін кепілдейтін сыртқы немесе модульдік деректер қолжетімділігі провайдеріне сүйенеді. Мұндай бөлу орындау ортасына деректерге қолжетімді деп қарауға мүмкіндік береді, ал деректерді сақтаудың толық шығыны мен күрделілігін өз мойнына алмайды.
Осы модельде alternative data availability қабаты транзакция деректерінің кеңінен таратылуын, тексерілетін болуын және цензураға немесе деректерді жасыруға төзімділігін қамтамасыз етуге шоғырланады. Орындау тізбегі немесе rollup транзакцияларды өңдеу және күйді жаңарту кезінде осы сыртқы деректер қабатына сілтеме жасайды. Бұл тетік модульдік blockchain (blockchain) архитектураларында ерекше маңызды, мұнда консенсус (consensus), орындау және деректер қолжетімділігі сияқты компоненттер ажыратылып, Celestia сияқты мамандандырылған желілер арқылы қамтамасыз етілуі мүмкін.
Контекст және қолданылуы
Alternative data availability негізгі орындау ортасынан деректерді сақтау мен таратудың ауыр жүгін алып тастау арқылы blockchain (blockchain) жүйелерін масштабтау үшін қолданылады. Деректерді жариялау міндетін мамандандырылған қабатқа беру арқылы rollup-тар мен басқа off-chain орындау орталар деректер қолжетімділігіне байланысты қауіпсіздік алғышарттарын сақтай отырып, on-chain ресурстарын аз пайдалана алады. Бұл орындау мен деректер қолжетімділігін бірге өңдейтін дәстүрлі монолитті тізбектермен салыстырғанда өткізу қабілетін арттырып, неғұрлым икемді дизайндарға жол ашады.
Іс жүзінде rollup немесе соған ұқсас жүйе alternative data availability қабатында сақталған деректерге криптографиялық сілтемелерді бекітеді, ал node-тар мен жеңіл клиенттер деректердің шын мәнінде қолжетімді екенін тексереді. Celestia сияқты желілер дәл осындай қызмет көрсетуге арнап жасалған, оларды бірнеше орындау ортасы пайдалана алатын ортақ деректер қолжетімділігі қабатын ұсынады. Бұл тетік дамып келе жатқан модульдік blockchain (blockchain) экожүйелерінің өзегінде тұр, мұнда өзара әрекеттесу (interoperability) мен ортақ қауіпсіздік бірыңғай деректер қолжетімділігі инфрақұрылымының айналасында құрылады.