Актуальні теми
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
Минуло багато часу з тих пір, як я ділився корейським контентом.
Іноді, коли я читаю дописи, пов'язані з технологіями, якими ділиться Кеоне, я дивуюся:
«Це здається чимось дивовижним, але в чому саме вигода?»
Отже, я підготував це для тих, кому було цікаво.
ДЖИТ?
- Вам не потрібно знати про складні речі, такі як компілятори, кеші або асинхронні процеси.
Так в чому ж вигода для нас?
- Збільшується швидкість, а комісії за газ (комісії за транзакції) зменшуються.
Дійсно важливе питання: «Чому ми це робимо?».
- Ключовим є не лише факт покращення швидкості, але й розуміння того, чому Кеоне вважає цю тему достатньо важливою, щоб займати чільне місце у своїх основних твітах.
1. Менш пройдений шлях
- Більшість команд не наважуються заходити в ці фундаментальні (низькорівневі) сфери.
- Навіть якщо вони намагаються, це часто залишається на рівні «перевір і подивись», і вони рідко можуть глибоко інтегрувати це в реальні продукти.
2. «Як ми будемо це вирішувати?»
- Ця рішучість підносить основні елементи блокчейну команди, такі як консенсус, виконання та мережа, до рівня мистецтва.
- Тепер вони мають на меті вирішити ще глибші вузькі місця. Експлуатація спеціальної команди компіляторів для цього є досить амбітною.
- Це інший рівень, ніж технічна валідація (POC) для маркетингових цілей.
3. Прагнення до досконалості, як Apple
- Такий підхід нагадує компанію Apple.
- Подібно до того, як ми дивуємося тому, як Apple вдається звертати увагу на такі деталі щоразу, коли випускають нову модель iPhone, ця команда також розставляє експертів біля кожного вузького місця, щоб зосередитися на вирішенні фундаментальних питань для найвищого рівня досконалості.
- Технології, на яких наголошує Кеоне, можна порівняти з анонсами нових продуктів Apple WWDC.
Таким чином, більшість текстів близькі до того, щоб довести: «Ми знову наблизилися до масового прийняття» та «Наша спільнота та екосистема знову виросли».
-----------------------------------------------
«Те, що робить Монада, насправді не є чимось особливим».
«Вам просто потрібно зрозуміти концепцію та написати кілька рядків коду; Це не так вже й складно».
«У цьому немає нічого особливого».
Контраргумент:
- Звичайно, деякі люди кажуть: «Хіба сама концепція ще не відома, і чи можна її реалізувати лише кількома рядками коду?».
- Так, сама концепція може бути не такою вже й складною. Однак справжня проблема починається, коли до цього поняття додається незліченна кількість «контекстів».
- Гармонійна інтеграція однієї технології з усіма іншими сферами та підвищення загальної продуктивності системи – це інше питання, ніж просте знання концепції.
- Будь-хто, хто створив блокчейн L1, поспівчуває тому, наскільки неймовірно складно глибоко вивчити всі області ядра і завершити його як реальний продукт.
@keoneHD @koreanads @monad_dev @monad

17 серп., 02:43
Впровадження компіляції JIT в EVM
Компіляція Just-in-Time (JIT) часто згадується як цікава ідея для оптимізації EVM.
Але є й виклики:
- Важко збігтися з усіма точними поведінками (заряди газу, обробка помилок). Наприклад, навіть якщо код спрощений компілятором, початкові заряди газу повинні бути збережені
- компіляція коштує дорого, тому не все слід компілювати, і це не може бути зроблено на льоту без впливу на затримку
- скомпільовані артефакти набагато більші за оригінальний байт-код
- Отримання максимальної віддачі від компілятора вимагає творчого підходу до унікальних аспектів проблеми. Потрібна маса досліджень, порівняльного аналізу та багаторазової оптимізації генерації машинного коду
Команда @category_xyz доклала зусиль і створила потужний компілятор, який вирішує всі ці проблеми, дозволяючи контрактному коду виконуватися швидше та ефективніше, ніж у існуючих реалізаціях EVM.
Клієнт Monad аналізує часто використовувані контракти (вимірюючи за сукупністю спожитого газу) і кешує нативний код, щоб наступні дзвінки виконувалися ефективніше.
Компіляція виконується асинхронно; Перед завершенням компіляції віртуальна машина виконує код, використовуючи окремий інтерпретатор з низькою затримкою та високим рівнем оптимізації.
Це вже доступно на Monad Testnet з моменту оновлення у вівторок!
Ознайомтеся з документацією для отримання додаткової інформації, гарячі преси. Дякуємо @__inshorts та решті команди компіляторів Category Labs за добре виконану роботу!
7,49K
Найкращі
Рейтинг
Вибране