«Єдиною справжньою подорожжю до відкриттів, єдиним джерелом вічної молодості було б не відвідування чужих країн, а володіння іншими очима.»
Це відома цитата французького письменника Марселя Пруста з його роману «Пам'ять про минуле». Китайське значення цього речення полягає в тому, що справжня подорож відкриття полягає не в пошуку нових континентів, а в тому, щоб побачити речі з нової точки зору.
На конференції Polkadot Decoded 28 червня Гевін Вуд, засновник Polkadot, взяв це речення за основу свого виступу, дивлячись на Polkadot з нової точки зору. Він припустив, що Polkadot слід розглядати як багатоядерний комп’ютер, зосереджуючись на забезпеченні ресурсів нижчого рівня для блокчейну, тобто обчислювального ядра, а не лише оригінального парачейну та ланцюга реле.
У цій статті буде використано останню промову Гевіна Вуда, щоб інтерпретувати Polkadot за новою парадигмою в простий для розуміння спосіб.
** Polkadot за традиційною парадигмою **
Перш ніж зрозуміти думки Гевіна Вуда щодо нового напрямку Polkadot, нам потрібно переглянути поточний склад мережі Polkadot та аукціон слотів.
Структура мережі Polkadot складається з кількох основних частин:
Relay Chain**(Relay Chain)**: серце Polkadot, відповідальне за забезпечення безпеки всієї мережі, обробку крос-ланцюгових транзакцій і спільний доступ до безпеки;
Парачейни: кілька незалежних ланцюжків, з’єднаних із релейним ланцюгом. Кожен парачейн має власну логіку та функціональність у ланцюзі та може бути розроблений для виконання будь-яких конкретних цілей, таких як зберігання даних, перевірка особи або фінансові транзакції;
Мости: Дозволяє мережі Polkadot спілкуватися із зовнішніми блокчейнами (такими як Bitcoin та Ethereum) для досягнення межланцюгової взаємодії.
Його склад можна зрозуміти як наступний малюнок
У мережі Polkadot різні блокчейни (так звані паралельні ланцюги або парачейни) можуть бути підключені до єдиного релейного ланцюга (Relay Chain). Цей ланцюжок ретрансляції відповідає за безпеку всієї мережі та обробку міжланцюжкових транзакцій. Це означає, що різні паралельні ланцюги можуть спілкуватися та взаємодіяти один з одним, досягаючи сумісності між ланцюгами.
У мережі Polkadot ресурси ланцюга ретрансляції обмежені, що означає, що лише обмежена кількість паралельних ланцюгів може бути підключена до ланцюга ретрансляції одночасно. Ці підключені місця називаються «слотами» (Slots). Щоб справедливо вирішити, які парачейни можуть отримати ці слоти, Polkadot запроваджує механізм під назвою «аукціон слотів». На цьому аукціоні парачейни, які бажають отримати слот, повинні зробити ставку, і парачейн, який запропонує найвищу ставку, отримає слот. Ставки проводяться в DOT, рідному токені Polkadot. Як тільки парачейн виграє аукціон, він може використовувати слот протягом певного періоду часу (скажімо, два роки). Протягом цього часу парачейн може виконувати свої операції та взаємодіяти з релейним ланцюгом, а також з іншими парачейнами. Коли цей період закінчиться, парачейн повинен знову взяти участь в аукціоні, щоб зберегти свій слот, або віддати його іншим учасникам торгів.
Просте розуміння мережі Polkadot схоже на багато кубиків Lego. Кожен будівельний блок схожий на невелику мережу («паралельний ланцюжок»). Кожна мережа має власні завдання та функції. Наприклад, деякі можуть використовуватися для запису імен людей, а інші — для зберігання даних гри. оцінка тощо на. Усі ці маленькі мережі можуть працювати незалежно та робити власну справу. Однак цим невеликим мережам іноді потрібно спілкуватися одна з одною, наприклад, одній невеликій мережі потрібно знати рахунок іншої мережі. У цей час необхідна велика мережа («ланцюг ретрансляції»), щоб допомогти їм спілкуватися один з одним. Ця велика мережа схожа на суперз’єднувач будівельних блоків, який з’єднує всі маленькі будівельні блоки (малі мережі) разом, щоб вони могли передавати інформацію один одному. Так званий аукціон слотів парачейн означає, що інтерфейс коннектора цього супербудівельного блоку має верхню межу. Щоб вирішити, хто може справедливо використовувати ці інтерфейси (тобто слоти), інтерфейс потрібно продати на аукціоні, перш ніж його можна буде орендувати. .
Хоча цей метод композиції є безпечнішим і більш сумісним, ніж стандарт IBC Cosmos, високий поріг аукціонів слотів є тиском як для спільноти, так і для розробників, що призводить до різноманітності екосистеми Polkadot. Він набагато менш масштабований, ніж Cosmos, і поточні основні сценарії використання токенів Polkadot — це лише участь в аукціонах слотів, управління або іпотечні кредити. У цих сценаріях використання DOT є лише закладеним, а не безповоротним, тому DOT наразі майже не існує. У сценарії споживання, Надана форма продукту – це лише аукціон парачейн-слотів, а також є проблеми в економічній системі. А остання промова Гевіна Вуда нагадує всім поглянути на Polkadot з нової точки зору та як у такий спосіб вирішити поточні болючі точки Polkadot.
** Багатоядерний комп'ютер Polkadot **
Як згадувалося вище, поточний ланцюжок ретрансляції Polkadot схожий на суперз’єднувач будівельних блоків. Його основна відповідальність полягає в забезпеченні безпеки та сумісності парачейну. З цієї точки зору Polkadot більше схожий на платформу хостингу блокчейну, а з нової точки зору Гевіна Вуда , Polkadot можна розглядати як багатоядерний комп’ютер, який може працювати протягом тривалого часу. Розробники можуть створювати програми за допомогою цього комп’ютера, а користувачі можуть використовувати програми за допомогою цього комп’ютера. На цьому комп’ютері кожне ядро може працювати одночасно для виконання різних завдань. Блокчейн, що працює на одному ядрі, є парачейном. , парачейн – це ланцюг який безперервно працює на зарезервованому ядрі. Це як наш комп’ютер, різні програми можуть працювати на різних процесорах, не впливаючи одна на одну. Згідно з цією новою парадигмою розуміння концепція ланцюга ретрансляції зникає і замінюється ядром і парачейном.
Продуктивність на багатоядерних комп’ютерах
Згідно з описом Вуда, комп’ютер Polkadot наразі має близько 50 ядер, що працюють безперервно, і вони можуть виконувати паралельні операції. Згідно з бенчмарками та думками Вуда щодо оптимізації, кількість ядер досягне кількох сотень (500-1000) у найближчі кілька років. Для цих ядер ми можемо розглядати його як багатоядерний ЦП. Вони мають пропускну здатність (загальний обсяг даних, що передаються в ядро та з нього) і обчислювальну потужність. Поточна пропускна здатність становить 1 Мбіт/с, а обчислювальна потужність становить виміряно в Geekbench 5 (популярний кросплатформний тест). Інструмент тестування, який може виконувати тести продуктивності центрального процесора комп’ютера (CPU) і графічного процесора (GPU), отримав 380 балів під час тестування, а затримка ( інтервал часу між виконанням двох послідовних блоків роботи) становив 6 секунд. З розвитком апаратного забезпечення пропускна здатність і обчислювальна потужність продовжуватимуть зростати.
Уява за новою парадигмою
Ці ядра не обмежуються запуском паралельних ланцюжків. Змінивши перспективу та парадигму мислення, ми можемо уявити, що в майбутньому можна запускати смарт-контракти безпосередньо на ядрі. У порівнянні з роботою на ланцюжках смарт-контрактів (таких як Ethereum), незалежно від вартості чи обчислювальної потужності, багатоядерні комп’ютери можуть працювати краще. Їхня універсальність дуже хороша. Як безперервно діючий світовий комп’ютер Polkadot має більше простору для фантазії, ніж ланцюг.
Від блокчейна до блокового простору (Block Space) - основний час (Core Time)
Давайте спочатку використаємо наступне зображення, щоб коротко зрозуміти, що таке ядерний час і ядерний час
Як показано на малюнку, ви можете бачити, що є п’ять рядів паралельних квадратів різного кольору, кожен рядок є ядром, і кожен квадрат можна назвати ядерним часом (цей вид еволюції від ланцюжка до простору), а колір на кожен рядок представляє різні паралельні ланцюги, наприклад сині паралельні ланцюги та зелені паралельні ланцюги. Всього на графіку 5 парачейнів, кожен з яких використовує ядро. Використання на зображенні також є поточним використанням Polkadot, але насправді ядро можна використовувати різними способами.
Наприклад, парачейни можна перетасувати в будь-якому доступному ядрі, не впливаючи на продуктивність. Відповідно до цієї характеристики існує багато способів використання ядра, яке Вуд називає екзотичним плануванням.
поділ діапазону
Як показано на малюнку, кожне ядро має 11 ядер (гіпотеза), ми можемо розділити їх на діапазони, наприклад, перший ряд основних помаранчевих парачейнів запускається шість ядер, коли йому не потрібно обробляти транзакції, він може дозволити Дайте синім парачейнам час, щоб запустити решту п’яти ядер, і четвертий рядок ядер демонструє ситуацію, коли три парачейни працюють на одному ядрі. Звичайно, це може бути складніше, наприклад п’ять або шість парачейнів, що працюють на одному ядрі. .
Ієрархія області дії
Вуд тут називає це шаруванням. Наше розуміння може бути простішим. Це спосіб змінити порядок використання основного часу. Перший і другий рядки демонструють, що два паралельні ланцюжки чергуються на одному ядрі. У разі використання третій рядок це випадок роботи світло-блакитного парачейна протягом двох третин часу та жовтого парачейну протягом однієї третини часу, а четвертий рядок демонструє, що три парачейни розподіляють час використання порівну в одному основному кейсі.
Стиснення ядра
Стиснення ядра означає, що те саме ядро обробляє або перевіряє кілька блоків одночасно. Іншими словами, це як суперефективна фабрика, яка одночасно виробляє кілька продуктів на одній виробничій лінії, щоб підвищити ефективність виробництва та скоротити час очікування.
Багатоядерний розподіл
Багатоядерний розподіл, ця частина дещо схожа на комбінацію еластичного сервера та фіксованого сервера або паралельних обчислень центрального процесора, які використовуються для вирішення складних ситуацій (тут Вуд цитує той самий paraID і те саме завдання, призначене для кількох ядер) , як-от сині чи помаранчеві парачейни Figure, вони мають ядро для тривалого фіксованого використання та ядра для періодичного використання, щоб обробляти два блоки за певний проміжок часу. Рожевий колір — це комбінація періодичного використання ядер і додаткового виділення ядер, що можна використовувати для роботи з високою пропускною здатністю транзакцій.
Мультиланцюгове одне ядро
На відміну від багаторівневої роботи, у майбутньому багатоланцюгова одноядерна система помістить два або три паралельні ланцюги на одне ядро для повного використання, щоб розділити вартість одного ядра.
комбінація
Усі вищезазначені методи можна комбінувати, як і збірку Lego, поєднуючи різні форми ядер, парачейни з різними потребами можуть формувати незліченну кількість застосувань, утворюючи надзвичайно гнучку та всюдисущу обчислювальну потужність.
Економія ядерного часу під еластичним Polkadot
Розуміючи використання ядра, ми також розуміємо, що ядро має кілька еластичних застосувань. Відповідно до потреб різних парачейнів їх можна вільно комбінувати, тож попередній високопороговий аукціон слотів Polkadot можна перетворити на ядерний аукціон. Цей спосіб схожий на вибір сервера на Amazon Cloud сьогодні, ви можете налаштувати термін оренди та кількість серверів відповідно до ваших потреб. Продуктивність Polkadot також можна краще використовувати за допомогою гнучких методів вибору.
Грунтуючись на цьому, Гевін Вуд запропонував дві можливі моделі, партійну закупівлю та миттєву закупівлю, а також ввів деякі нові поняття: активи ядерного часу та Аксіома (брокер).
актив ядерного часу
Не потребує прямого розгортання чи розповсюдження
· Ядерний час по суті є однорідним, але його можна розділити на різні неоднорідні активи (можна прямо порівняти з NFT)
Можна торгувати та віднести до одного чи кількох паралельних ланцюжків
Аксіома (Брокер)
· Власна брокерська парачейн система
Парачейн-система брокера може придбати великий блок основного часу та розділити його на кілька менших основних часів
· Брокерські парачейни можуть виставляти ці неоднорідні активи на інші парачейни для транзакцій
Невеликі блоки часу ядра після покупки споживаються парачейнами брокерів, щоб дозволити власникам розподіляти обчислювальні ресурси на ядрах Polkadot.
Зрозумівши дві вищезазначені концепції, давайте подивимося на оптові закупівлі та миттєві закупівлі. Форма масових закупівель полягає у продажу один раз на місяць і продажу активів ядерного часу на один місяць за єдиною ціною кожного разу. Мета продажу встановлена на рівні 75% доступних ядер, яка може коливатися, і ціна буде коригуватися вгору та вниз відповідно до відхилення від цілі. Непродані ядра вийдуть на ринок негайно, і може знадобитися особлива увага до наявних орендарів парачейн. Після масової закупівлі решта ядер потраплять на миттєвий ринок і продаватимуться через брокерів. Мета полягає в досягненні 100% використання основного часу. Невеликі блоки основного часу на миттєвому ринку можна використовувати для збільшення пропускної здатності транзакцій і зменшення затримки (поточний парачейн Один блок кожні 12 секунд, можна стиснути до 6 секунд за допомогою багатоядерного розподілу), і можна робити більше речей, наприклад контракти ядра. Для тих, хто хоче використовувати ядро протягом тривалого часу, брокер зафіксує минулу ціну покупки для довідки в наступному місяці. Покупці можуть вибрати придбання основного часу або більше основного часу за тією ж чи подібною ціною. Таким чином, вони можуть добре планувати витрати та ризики.
Що стосується впливу існуючих парачейнів, оренда залишається як зазвичай, а ціна придбання ядерного часу визначається керівництвом. Вуд вважає, що має бути дуже низька стартова ціна, щоб зменшити бар’єри для входу, і що існуючі орендарі мають право першочергової відмови з резервною ціною (мінімальною ціною) для основної ціни, яка забезпечить гарантію довгострокової доступності . Вуд також зазначив, що парачейни мають більш гнучкий час генерації блоків. Щоб краще зрозуміти цей уривок, я розмістив використання Вудом ядерного часу в середині статті. Тепер ми зрозуміли гнучке використання ядерного часу, це також легко щоб зрозуміти, що таке більш гнучкий час доставки.
На даний момент час виведення Polkadot зафіксовано на рівні близько 12 секунд і може досягти 6 секунд після подальшої оптимізації. У майбутньому гнучкий метод швидкого часу в поєднанні з використанням ядерного часу може мати такі ситуації:
Кілька ланцюжків і одне ядро: кілька паралельних ланцюгів спільно використовують одне ядро, а блок генерується кожні 12 або 18 секунд, що має перевагу спільного використання витрат.
Багатоядерний розподіл: коли потрібні багатозадачні обчислення або висока пропускна здатність транзакцій, парачейн може автоматично вийти на миттєвий ринок, щоб придбати додатковий час ядра.
Стиснення ядра: об’єднайте декілька блоків паралельного ланцюжка в ядро, і те саме ядро обробляє або перевіряє кілька блоків одночасно. Стиснення може зменшити затримку, але вартість пропускної здатності збільшиться, і це має бути блок. комісії за закриття платежу.
l Комбінація: комбінація має багато ситуацій. Тут Вуд наводить приклад того, що два ядра виконують обчислення одночасно, що може експоненціально зменшити затримку. Наприклад, 12 секунд скорочується до 6 секунд, а 6 секунд — до 3 секунд. По суті, це використання багатоядерного розподілу.
Центрична ера
Багато аспектів Polkadot були суперечливими в минулому, і багатоядерний комп’ютер за новою парадигмою, описаною Гевіном Вудом у першій частині його виступу, вирішує проблеми минулого Polkadot по-новому, наприклад, фіксовані слоти. Розподіл і оренда ресурсів, ядерний час надають варіанти для парачейнів з різними потребами. Поріг аукціону, який найбільше критикують, також можна значно знизити, таким чином сприяючи екологічній диверсифікації. Скоротивши ядерний час, інший спосіб гри з просто необхідними активами, токенами Polkadot та економічною системою Polkadot може стати ще життєвішою. Різне використання ядер і багатоядерних комп’ютерів, створених після поєднання, дало нам досить великий простір для фантазії. Можливо, всі суперечки виникають через те, що ми бачимо речі лише під одним кутом. Фактично, деякі проблеми можна вирішити, лише змінивши ракурс. Гевін Вуд зробив ідеальну демонстрацію. Давайте почекаємо та побачимо нову еру Polkadot, зосереджену на ядрі.
Переглянути оригінал
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
Інтерпретація останньої промови Гевіна Вуда народною мовою: Полкадот у новій парадигмі
Вступ
«Єдиною справжньою подорожжю до відкриттів, єдиним джерелом вічної молодості було б не відвідування чужих країн, а володіння іншими очима.»
Це відома цитата французького письменника Марселя Пруста з його роману «Пам'ять про минуле». Китайське значення цього речення полягає в тому, що справжня подорож відкриття полягає не в пошуку нових континентів, а в тому, щоб побачити речі з нової точки зору.
На конференції Polkadot Decoded 28 червня Гевін Вуд, засновник Polkadot, взяв це речення за основу свого виступу, дивлячись на Polkadot з нової точки зору. Він припустив, що Polkadot слід розглядати як багатоядерний комп’ютер, зосереджуючись на забезпеченні ресурсів нижчого рівня для блокчейну, тобто обчислювального ядра, а не лише оригінального парачейну та ланцюга реле.
У цій статті буде використано останню промову Гевіна Вуда, щоб інтерпретувати Polkadot за новою парадигмою в простий для розуміння спосіб.
** Polkadot за традиційною парадигмою **
Перш ніж зрозуміти думки Гевіна Вуда щодо нового напрямку Polkadot, нам потрібно переглянути поточний склад мережі Polkadot та аукціон слотів.
Структура мережі Polkadot складається з кількох основних частин:
Relay Chain**(Relay Chain)**: серце Polkadot, відповідальне за забезпечення безпеки всієї мережі, обробку крос-ланцюгових транзакцій і спільний доступ до безпеки;
Парачейни: кілька незалежних ланцюжків, з’єднаних із релейним ланцюгом. Кожен парачейн має власну логіку та функціональність у ланцюзі та може бути розроблений для виконання будь-яких конкретних цілей, таких як зберігання даних, перевірка особи або фінансові транзакції;
Мости: Дозволяє мережі Polkadot спілкуватися із зовнішніми блокчейнами (такими як Bitcoin та Ethereum) для досягнення межланцюгової взаємодії.
Його склад можна зрозуміти як наступний малюнок
У мережі Polkadot різні блокчейни (так звані паралельні ланцюги або парачейни) можуть бути підключені до єдиного релейного ланцюга (Relay Chain). Цей ланцюжок ретрансляції відповідає за безпеку всієї мережі та обробку міжланцюжкових транзакцій. Це означає, що різні паралельні ланцюги можуть спілкуватися та взаємодіяти один з одним, досягаючи сумісності між ланцюгами.
У мережі Polkadot ресурси ланцюга ретрансляції обмежені, що означає, що лише обмежена кількість паралельних ланцюгів може бути підключена до ланцюга ретрансляції одночасно. Ці підключені місця називаються «слотами» (Slots). Щоб справедливо вирішити, які парачейни можуть отримати ці слоти, Polkadot запроваджує механізм під назвою «аукціон слотів». На цьому аукціоні парачейни, які бажають отримати слот, повинні зробити ставку, і парачейн, який запропонує найвищу ставку, отримає слот. Ставки проводяться в DOT, рідному токені Polkadot. Як тільки парачейн виграє аукціон, він може використовувати слот протягом певного періоду часу (скажімо, два роки). Протягом цього часу парачейн може виконувати свої операції та взаємодіяти з релейним ланцюгом, а також з іншими парачейнами. Коли цей період закінчиться, парачейн повинен знову взяти участь в аукціоні, щоб зберегти свій слот, або віддати його іншим учасникам торгів.
Просте розуміння мережі Polkadot схоже на багато кубиків Lego. Кожен будівельний блок схожий на невелику мережу («паралельний ланцюжок»). Кожна мережа має власні завдання та функції. Наприклад, деякі можуть використовуватися для запису імен людей, а інші — для зберігання даних гри. оцінка тощо на. Усі ці маленькі мережі можуть працювати незалежно та робити власну справу. Однак цим невеликим мережам іноді потрібно спілкуватися одна з одною, наприклад, одній невеликій мережі потрібно знати рахунок іншої мережі. У цей час необхідна велика мережа («ланцюг ретрансляції»), щоб допомогти їм спілкуватися один з одним. Ця велика мережа схожа на суперз’єднувач будівельних блоків, який з’єднує всі маленькі будівельні блоки (малі мережі) разом, щоб вони могли передавати інформацію один одному. Так званий аукціон слотів парачейн означає, що інтерфейс коннектора цього супербудівельного блоку має верхню межу. Щоб вирішити, хто може справедливо використовувати ці інтерфейси (тобто слоти), інтерфейс потрібно продати на аукціоні, перш ніж його можна буде орендувати. .
Хоча цей метод композиції є безпечнішим і більш сумісним, ніж стандарт IBC Cosmos, високий поріг аукціонів слотів є тиском як для спільноти, так і для розробників, що призводить до різноманітності екосистеми Polkadot. Він набагато менш масштабований, ніж Cosmos, і поточні основні сценарії використання токенів Polkadot — це лише участь в аукціонах слотів, управління або іпотечні кредити. У цих сценаріях використання DOT є лише закладеним, а не безповоротним, тому DOT наразі майже не існує. У сценарії споживання, Надана форма продукту – це лише аукціон парачейн-слотів, а також є проблеми в економічній системі. А остання промова Гевіна Вуда нагадує всім поглянути на Polkadot з нової точки зору та як у такий спосіб вирішити поточні болючі точки Polkadot.
** Багатоядерний комп'ютер Polkadot **
Як згадувалося вище, поточний ланцюжок ретрансляції Polkadot схожий на суперз’єднувач будівельних блоків. Його основна відповідальність полягає в забезпеченні безпеки та сумісності парачейну. З цієї точки зору Polkadot більше схожий на платформу хостингу блокчейну, а з нової точки зору Гевіна Вуда , Polkadot можна розглядати як багатоядерний комп’ютер, який може працювати протягом тривалого часу. Розробники можуть створювати програми за допомогою цього комп’ютера, а користувачі можуть використовувати програми за допомогою цього комп’ютера. На цьому комп’ютері кожне ядро може працювати одночасно для виконання різних завдань. Блокчейн, що працює на одному ядрі, є парачейном. , парачейн – це ланцюг який безперервно працює на зарезервованому ядрі. Це як наш комп’ютер, різні програми можуть працювати на різних процесорах, не впливаючи одна на одну. Згідно з цією новою парадигмою розуміння концепція ланцюга ретрансляції зникає і замінюється ядром і парачейном.
Продуктивність на багатоядерних комп’ютерах
Згідно з описом Вуда, комп’ютер Polkadot наразі має близько 50 ядер, що працюють безперервно, і вони можуть виконувати паралельні операції. Згідно з бенчмарками та думками Вуда щодо оптимізації, кількість ядер досягне кількох сотень (500-1000) у найближчі кілька років. Для цих ядер ми можемо розглядати його як багатоядерний ЦП. Вони мають пропускну здатність (загальний обсяг даних, що передаються в ядро та з нього) і обчислювальну потужність. Поточна пропускна здатність становить 1 Мбіт/с, а обчислювальна потужність становить виміряно в Geekbench 5 (популярний кросплатформний тест). Інструмент тестування, який може виконувати тести продуктивності центрального процесора комп’ютера (CPU) і графічного процесора (GPU), отримав 380 балів під час тестування, а затримка ( інтервал часу між виконанням двох послідовних блоків роботи) становив 6 секунд. З розвитком апаратного забезпечення пропускна здатність і обчислювальна потужність продовжуватимуть зростати.
Уява за новою парадигмою
Ці ядра не обмежуються запуском паралельних ланцюжків. Змінивши перспективу та парадигму мислення, ми можемо уявити, що в майбутньому можна запускати смарт-контракти безпосередньо на ядрі. У порівнянні з роботою на ланцюжках смарт-контрактів (таких як Ethereum), незалежно від вартості чи обчислювальної потужності, багатоядерні комп’ютери можуть працювати краще. Їхня універсальність дуже хороша. Як безперервно діючий світовий комп’ютер Polkadot має більше простору для фантазії, ніж ланцюг.
Від блокчейна до блокового простору (Block Space) - основний час (Core Time)
Давайте спочатку використаємо наступне зображення, щоб коротко зрозуміти, що таке ядерний час і ядерний час
Як показано на малюнку, ви можете бачити, що є п’ять рядів паралельних квадратів різного кольору, кожен рядок є ядром, і кожен квадрат можна назвати ядерним часом (цей вид еволюції від ланцюжка до простору), а колір на кожен рядок представляє різні паралельні ланцюги, наприклад сині паралельні ланцюги та зелені паралельні ланцюги. Всього на графіку 5 парачейнів, кожен з яких використовує ядро. Використання на зображенні також є поточним використанням Polkadot, але насправді ядро можна використовувати різними способами.
Наприклад, парачейни можна перетасувати в будь-якому доступному ядрі, не впливаючи на продуктивність. Відповідно до цієї характеристики існує багато способів використання ядра, яке Вуд називає екзотичним плануванням.
поділ діапазону
Як показано на малюнку, кожне ядро має 11 ядер (гіпотеза), ми можемо розділити їх на діапазони, наприклад, перший ряд основних помаранчевих парачейнів запускається шість ядер, коли йому не потрібно обробляти транзакції, він може дозволити Дайте синім парачейнам час, щоб запустити решту п’яти ядер, і четвертий рядок ядер демонструє ситуацію, коли три парачейни працюють на одному ядрі. Звичайно, це може бути складніше, наприклад п’ять або шість парачейнів, що працюють на одному ядрі. .
Ієрархія області дії
Вуд тут називає це шаруванням. Наше розуміння може бути простішим. Це спосіб змінити порядок використання основного часу. Перший і другий рядки демонструють, що два паралельні ланцюжки чергуються на одному ядрі. У разі використання третій рядок це випадок роботи світло-блакитного парачейна протягом двох третин часу та жовтого парачейну протягом однієї третини часу, а четвертий рядок демонструє, що три парачейни розподіляють час використання порівну в одному основному кейсі.
Стиснення ядра
Стиснення ядра означає, що те саме ядро обробляє або перевіряє кілька блоків одночасно. Іншими словами, це як суперефективна фабрика, яка одночасно виробляє кілька продуктів на одній виробничій лінії, щоб підвищити ефективність виробництва та скоротити час очікування.
Багатоядерний розподіл
Багатоядерний розподіл, ця частина дещо схожа на комбінацію еластичного сервера та фіксованого сервера або паралельних обчислень центрального процесора, які використовуються для вирішення складних ситуацій (тут Вуд цитує той самий paraID і те саме завдання, призначене для кількох ядер) , як-от сині чи помаранчеві парачейни Figure, вони мають ядро для тривалого фіксованого використання та ядра для періодичного використання, щоб обробляти два блоки за певний проміжок часу. Рожевий колір — це комбінація періодичного використання ядер і додаткового виділення ядер, що можна використовувати для роботи з високою пропускною здатністю транзакцій.
Мультиланцюгове одне ядро
На відміну від багаторівневої роботи, у майбутньому багатоланцюгова одноядерна система помістить два або три паралельні ланцюги на одне ядро для повного використання, щоб розділити вартість одного ядра.
комбінація
Усі вищезазначені методи можна комбінувати, як і збірку Lego, поєднуючи різні форми ядер, парачейни з різними потребами можуть формувати незліченну кількість застосувань, утворюючи надзвичайно гнучку та всюдисущу обчислювальну потужність.
Економія ядерного часу під еластичним Polkadot
Розуміючи використання ядра, ми також розуміємо, що ядро має кілька еластичних застосувань. Відповідно до потреб різних парачейнів їх можна вільно комбінувати, тож попередній високопороговий аукціон слотів Polkadot можна перетворити на ядерний аукціон. Цей спосіб схожий на вибір сервера на Amazon Cloud сьогодні, ви можете налаштувати термін оренди та кількість серверів відповідно до ваших потреб. Продуктивність Polkadot також можна краще використовувати за допомогою гнучких методів вибору.
Грунтуючись на цьому, Гевін Вуд запропонував дві можливі моделі, партійну закупівлю та миттєву закупівлю, а також ввів деякі нові поняття: активи ядерного часу та Аксіома (брокер).
актив ядерного часу
Не потребує прямого розгортання чи розповсюдження
· Ядерний час по суті є однорідним, але його можна розділити на різні неоднорідні активи (можна прямо порівняти з NFT)
Можна торгувати та віднести до одного чи кількох паралельних ланцюжків
Аксіома (Брокер)
· Власна брокерська парачейн система
Парачейн-система брокера може придбати великий блок основного часу та розділити його на кілька менших основних часів
· Брокерські парачейни можуть виставляти ці неоднорідні активи на інші парачейни для транзакцій
Невеликі блоки часу ядра після покупки споживаються парачейнами брокерів, щоб дозволити власникам розподіляти обчислювальні ресурси на ядрах Polkadot.
Зрозумівши дві вищезазначені концепції, давайте подивимося на оптові закупівлі та миттєві закупівлі. Форма масових закупівель полягає у продажу один раз на місяць і продажу активів ядерного часу на один місяць за єдиною ціною кожного разу. Мета продажу встановлена на рівні 75% доступних ядер, яка може коливатися, і ціна буде коригуватися вгору та вниз відповідно до відхилення від цілі. Непродані ядра вийдуть на ринок негайно, і може знадобитися особлива увага до наявних орендарів парачейн. Після масової закупівлі решта ядер потраплять на миттєвий ринок і продаватимуться через брокерів. Мета полягає в досягненні 100% використання основного часу. Невеликі блоки основного часу на миттєвому ринку можна використовувати для збільшення пропускної здатності транзакцій і зменшення затримки (поточний парачейн Один блок кожні 12 секунд, можна стиснути до 6 секунд за допомогою багатоядерного розподілу), і можна робити більше речей, наприклад контракти ядра. Для тих, хто хоче використовувати ядро протягом тривалого часу, брокер зафіксує минулу ціну покупки для довідки в наступному місяці. Покупці можуть вибрати придбання основного часу або більше основного часу за тією ж чи подібною ціною. Таким чином, вони можуть добре планувати витрати та ризики.
Що стосується впливу існуючих парачейнів, оренда залишається як зазвичай, а ціна придбання ядерного часу визначається керівництвом. Вуд вважає, що має бути дуже низька стартова ціна, щоб зменшити бар’єри для входу, і що існуючі орендарі мають право першочергової відмови з резервною ціною (мінімальною ціною) для основної ціни, яка забезпечить гарантію довгострокової доступності . Вуд також зазначив, що парачейни мають більш гнучкий час генерації блоків. Щоб краще зрозуміти цей уривок, я розмістив використання Вудом ядерного часу в середині статті. Тепер ми зрозуміли гнучке використання ядерного часу, це також легко щоб зрозуміти, що таке більш гнучкий час доставки.
На даний момент час виведення Polkadot зафіксовано на рівні близько 12 секунд і може досягти 6 секунд після подальшої оптимізації. У майбутньому гнучкий метод швидкого часу в поєднанні з використанням ядерного часу може мати такі ситуації:
l Комбінація: комбінація має багато ситуацій. Тут Вуд наводить приклад того, що два ядра виконують обчислення одночасно, що може експоненціально зменшити затримку. Наприклад, 12 секунд скорочується до 6 секунд, а 6 секунд — до 3 секунд. По суті, це використання багатоядерного розподілу.
Центрична ера
Багато аспектів Polkadot були суперечливими в минулому, і багатоядерний комп’ютер за новою парадигмою, описаною Гевіном Вудом у першій частині його виступу, вирішує проблеми минулого Polkadot по-новому, наприклад, фіксовані слоти. Розподіл і оренда ресурсів, ядерний час надають варіанти для парачейнів з різними потребами. Поріг аукціону, який найбільше критикують, також можна значно знизити, таким чином сприяючи екологічній диверсифікації. Скоротивши ядерний час, інший спосіб гри з просто необхідними активами, токенами Polkadot та економічною системою Polkadot може стати ще життєвішою. Різне використання ядер і багатоядерних комп’ютерів, створених після поєднання, дало нам досить великий простір для фантазії. Можливо, всі суперечки виникають через те, що ми бачимо речі лише під одним кутом. Фактично, деякі проблеми можна вирішити, лише змінивши ракурс. Гевін Вуд зробив ідеальну демонстрацію. Давайте почекаємо та побачимо нову еру Polkadot, зосереджену на ядрі.