Розробка ядра Polkadot розшифровує JAM: ви можете будувати програми поза архітектурою ланцюга!

4/3/2024, 5:37:53 AM
Початківець
Блокчейн
Технологія, надана Core JAM, залишається основним шаром блокчейну та екосистеми Web3, яка покращує можливості блокчейну за допомогою технологій розділення та масштабування. Проте її метою є зменшення залежності від конкретних технологій і зроблення системи більш універсальною та гнучкою, щоб користувачі могли використовувати обчислювальну платформу різними способами.

Джей: Щодо основного JAM, що ти думаєш? Це революційна чи еволюційна зміна?

Шон: Я вважаю, що ця зміна є революційною для нашої екосистеми, оскільки вона приносить нові можливості та трансформації. Однак з технічної точки зору ця зміна є інкрементним розвитком технологічного стеку Polkadot, що означає, що вона ґрунтується на постійній еволюції та вдосконаленні існуючої технології.

Основна ідея, яка згадується тут, полягає в тому, що незважаючи на технологічні досягнення, місія залишається постійною. Ця місія полягає в створенні платформи, яка дозволяє людям легко запускати додатки Web3 з такими характеристиками, як стійкість, децентралізація та опір цензурі. Ця візія почалася в епоху Ethereum, і Гав був присвячений досягненню цієї мети. Polkadot можна розглядати як розширення і розвиток цієї візії, покращуючи масштабованість та гнучкість системи за допомогою технологій шарування та паралелізації.

Наразі технологія, надана Core JAM, все ще утворює основний рівень блокчейн- та Web3-екосистем, покращуючи можливості блокчейну за допомогою технологій розділення та масштабування. Однак її метою є зменшення залежності від конкретних технологій та зроблення систему більш універсальною та гнучкою, дозволяючи користувачам використовувати цю обчислювальну платформу різними способами.

У поточній моделі паралельного ланцюжка V1 є багато ядер, але кожне ядро може виконувати лише одну програму. Одним з поліпшень, яке приніс Core JAM, є питання: чому ми повинні обмежувати кожне ядро використанням лише однієї програми, враховуючи, що ці ядра можуть виконувати багато завдань. Фактично ми можемо спільно використовувати ці ядра. Різні програми потребують різних ресурсів: деякі можуть потребувати більше обчислювальної потужності, деякі можуть потребувати більшої доступності даних, тоді як інші можуть потребувати більше простору для зберігання. Тому ми можемо використовувати різні частини ядра та об'єднувати різні програми разом, щоб вони могли повністю використовувати всі доступні ресурси. Нашою метою є забезпечення того, що на цьому ланцюжку не витрачаються ресурси даремно. Роль Core JAM та часу ядра полягає в тому, щоб зробити весь систему доступнішою та гнучкішою для досягнення цього універсального блокчейн-простору.

Отже, що іншого? Я думаю, що концепція "паралельних ланцюгів" може поступово зникнути. У традиційній моделі блокчейну кожен блокчейн працює незалежно на своєму власному ядрі. Ця ідея стане більш розмитою у майбутньому, оскільки ми будемо запускати додатки, а не просто блокчейни. Ці додатки можуть бути паралельними ланцюгами, але вони також можуть бути більш гнучкими. Gav може натякнути на ці зміни, заявляючи, що будь-яка функція з головною точкою входу може працювати в системі, що означає, що вам не обов'язково потрібно будувати повний блокчейн. Ваш додаток може просто бути простою програмою, яка працює в шарі доступності даних Polkadot, такою як тимчасовий додаток, який існує лише в пам'яті. У підсумку, значним змінюється тут є те, що нам потрібно переглянути припущення про те, як працюють додатки, і можливо, більше не буде потрібно будувати повні блокчейни, але може бути більше гнучких способів роботи.

Примітка PolkaWorld: Тут думки дуже схожі на ті, які запропонував головний технічний директор Acala Браян щодо безланцюжкових додатків. Докладніше можна знайти в “Acala Брайан розшифровує JAM: Polkadot 2.0 може принести цепні безланцюгові децентралізовані додатки, відкриваючи необмежені потенційні перспективи майбутнього!”

Jay: У вас є приклади додатків, які працюють за межами архітектури паралельного ланцюжка?

Шон: Хоча це може бути не головною фокусом самого Core JAM, як частина сегментації простору блокчейну, проект Celestia наразі залучає багато уваги. Celestia працює над забезпеченням підтримки доступності даних для різних рішень rollup. У Polkadot вже є значна кількість доступних даних та дуже потужний технічний стек, достатньо для конкуренції з іншими постачальниками спеціалізованих рішень. Тому немає причин, чому рішення rollup не можуть використовувати доступність даних Polkadot для досягнення своїх цілей. Наприклад, ви можете використовувати технічний стек Polkadot та всіх перевіряючих, але вам не обов'язково потрібно будувати повний паралельний ланцюжок; насправді ви можете просто зробити rollup, що є легшим рішенням, спрямованим на обробку транзакцій, а не на підтримку повного блокчейну.

Тепер, якби мені довелося створити кілька базових додатків з точки зору розробника, які не повинні бути повними паралельними ланцюжками, а скоріше простими додатками «Hello World», ви можете уявити найпростішу програму, таку як базовий додаток-лічильник, з лише кількома рядками коду, без базового сховища, без блокчейну, але здатною виконувати операції інкременту та зменшення. Будь-хто може викликати цей лічильник, і його стан зберігатиметься на рівні доступності даних Polkadot. До тих пір, поки хтось дзвонить йому раз на 24 години перед очищенням даних, стан цього лічильника буде зберігатися. Ці прості програми дуже схожі на смарт-контракти, але Polkadot не забезпечує довгострокового зберігання, що є основною проблемою, з якою стикаються блокчейни. Якщо ви просто створюєте тимчасовий додаток, такий як простий лічильник або додаток «Hello World», вам не потрібне довготривале зберігання, і вам також не потрібно за нього платити; Ми просто пропонуємо альтернативне рішення. Тому я думаю, що це деякі захоплюючі речі, які я хотів би побачити, коли технологія буде впроваджена, ми зможемо показати людям, як легко побудувати цей дуже простий «Hello World».

Джей: Ти сказав, що Polkadot не зобов'язався забезпечувати довгострокове зберігання?

Шон: Масштабованість є важливим аспектом дизайну Polkadot. У Polkadot є власна система зберігання та валідатори, які працюють на ретрансляційних ланцюгах, але вона досягає масштабованості за допомогою розщеплення даних. У цій архітектурі кожен паралелепіпед відповідає за управління власними даними, тоді як колектори є сутностями, відповідальними за це завдання. Polkadot зберігає лише кореневі хеші, які є криптографічною технікою, призначеною для забезпечення відповідності даних, наданих мережі, даним, згодним на всій мережі. Якщо Polkadot спробувала б надати довгострокове зберігання для кожного користувача, вона не могла б ефективно масштабуватися. Хоча є способи зберігання даних довгостроково на Polkadot, пряме надсилання даних на сам ретрансляційний ланцюг не є ідеальним підходом. Замість цього можуть бути створені структури, такі як системні ланцюги, спеціально для підтримки довгострокового зберігання, конкуруючи з іншими рішеннями зберігання, такими як зберігання файлів.

У відомості про розвиток Polkadot найпростіший підхід - уникати складних вимог до зберігання та фокусуватися на простих програмах, які використовують пам'ять. Ці програми обробляють дані лише в пам'яті під час виконання і не зберігають дані після виконання. Наприклад, програма калькулятора - це такий простий приклад, який не потребує запису даних в довгострокове сховище під час використання. По мірі розвитку технології Polkadot створення таких простих тимчасових програм стає легшим. Це стосується не лише складних промислових програм, але й простих програм, яким потрібне тимчасове існування. Можливість легко створювати ці прості програми є потужною функцією Polkadot.

Disclaimer:

  1. Ця стаття була перепечатана з [PolkaWorld], Усі авторські права належать оригінальному авторові [PolkaWorld]. Якщо є зауваження до цього повторного друку, будь ласка, зв'яжіться з Ворота Вивчайтекоманда, і вони швидко з цим впораються.
  2. Відповідальність за відмову: Погляди та думки, висловлені в цій статті, належать виключно автору і не становлять жодної інвестиційної поради.
  3. Переклади статей на інші мови виконуються командою Gate Learn. Якщо не зазначено інше, копіювання, поширення або плагіатування перекладених статей заборонене.

Поділіться

Криптокалендар

Запуск продукту NFT AI
Nuls запустить продукт NFT AI в третьому кварталі.
NULS
2.77%
2025-08-07
Запуск dValueChain v.1.0
Bio Protocol планує запустити dValueChain v.1.0 у першому кварталі. Він має на меті створити децентралізовану мережу медичних даних, забезпечуючи безпечні, прозорі та незмінні медичні записи в екосистемі DeSci.
BIO
-2.47%
2025-08-07
Субтитри до відео, згенеровані штучним інтелектом
Verasity додасть функцію субтитрів для відео, створених за допомогою штучного інтелекту, у четвертому кварталі.
VRA
-1.44%
2025-08-07
Підтримка кількох мов VeraPlayer
Verasity додасть багатомовну підтримку до VeraPlayer у четвертому кварталі.
VRA
-1.44%
2025-08-07
Автоматизоване виконання покупки/продажу
Linear додасть автоматизоване виконання купівлі/продажу, що дозволить трейдерам виконувати угоди на основі попередньо визначених параметрів, підвищуючи ефективність та прибутковість.
LINA
1.85%
2025-08-07

Статті на тему

Що таке Coti? Все, що вам потрібно знати про COTI
Початківець

Що таке Coti? Все, що вам потрібно знати про COTI

Coti (COTI) — це децентралізована та масштабована платформа, яка підтримує безперебійні платежі як для традиційних фінансів, так і для цифрових валют.
11/2/2023, 9:09:18 AM
Що таке Стейблкойн?
Початківець

Що таке Стейблкойн?

Стейблкойн — це криптовалюта зі стабільною ціною, яка часто прив’язана до законного платіжного засобу в реальному світі. Візьмемо USDT, наразі найпоширеніший стейблкоїн, наприклад, USDT прив’язаний до долара США, де 1 USDT = 1 USD.
11/21/2022, 7:48:32 AM
Все, що вам потрібно знати про Blockchain
Початківець

Все, що вам потрібно знати про Blockchain

Що таке блокчейн, його корисність, значення шарів і зведень, порівняння блокчейнів і як будуються різні криптоекосистеми?
11/21/2022, 8:25:55 AM
Що таке Gate Pay?
Початківець

Що таке Gate Pay?

Gate Pay — це безконтактна безпечна технологія платежів у криптовалюті без кордонів, повністю розроблена Gate.io. Він підтримує швидкі платежі криптовалютою та є безкоштовним у використанні. Користувачі можуть отримати доступ до Gate Pay, просто зареєструвавши обліковий запис Gate.io, щоб отримувати різноманітні послуги, такі як покупки в Інтернеті, бронювання авіаквитків і готелів, а також розважальні послуги від сторонніх ділових партнерів.
1/10/2023, 7:51:00 AM
Що таке BNB?
Середній

Що таке BNB?

Binance Coin (BNB) — це біржовий токен, випущений Binance, а також корисний токен Binance Smart Chain. Оскільки Binance перетворюється на трійку найкращих криптовалютних бірж у світі за обсягом торгів, разом із нескінченними екологічними додатками на своєму розумному ланцюжку, BNB став третьою за величиною криптовалютою після Bitcoin та Ethereum. У цій статті буде детально описано історію BNB і величезну екосистему Binance, що стоїть за нею.
11/21/2022, 8:55:52 AM
Що таке Wrapped Ethereum (WETH)?
Початківець

Що таке Wrapped Ethereum (WETH)?

Wrapped Ethereum (WETH) – це версія ERC-20 рідної валюти блокчейну Ethereum, Ether (ETH). Токен WETH прив'язаний до оригінальної монети. На кожен WETH в обігу є ETH в резерві. Метою створення WETH є сумісність у мережі. ETH не відповідає стандарту ERC-20, і більшість DApps, створених у мережі, дотримуються цього стандарту. Тому WETH використовується для полегшення інтеграції ETH у програми DeFi.
11/24/2022, 8:49:09 AM
Розпочати зараз
Зареєструйтеся та отримайте ваучер на
$100
!