Rubriques tendance
#
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.
Cela fait un moment que je n'ai pas partagé de contenu coréen.
Parfois, quand je lis les publications liées à la technologie partagées par Keone, je me demande,
'On dirait quelque chose d'incroyable, mais quel est exactement le bénéfice ?'
Alors, j'ai préparé cela pour ceux qui ont été curieux.
JIT ?
- Vous n'avez pas besoin de connaître des choses complexes comme les compilateurs, les caches ou les processus asynchrones.
Alors, quels sont les avantages pour nous ?
- Les vitesses augmentent et les frais de gaz (frais de transaction) diminuent.
La question vraiment importante est 'Pourquoi faisons-nous cela ?'
- Plus que le simple fait que la vitesse soit améliorée, la clé est de comprendre pourquoi Keone considère ce sujet suffisamment important pour le mettre en avant dans ses tweets principaux.
1. Un chemin moins fréquenté
- La plupart des équipes n'osent pas s'aventurer dans ces domaines fondamentaux (de bas niveau).
- Même si elles essaient, cela reste souvent à un niveau de 'tester et voir', et il est rare qu'elles l'intègrent profondément dans des produits réels.
2. 'Comment allons-nous résoudre cela ?'
- Cette détermination élève les éléments fondamentaux de la blockchain de l'équipe, tels que le consensus, l'exécution et le réseau, à une forme d'art.
- Maintenant, elles visent à résoudre des goulets d'étranglement encore plus profonds. Faire fonctionner une équipe de compilateurs dédiée pour cela est assez ambitieux.
- C'est à un niveau différent de la validation technique (POC) à des fins marketing.
3. Poursuite de la perfection comme Apple
- Cette approche rappelle Apple.
- Tout comme nous nous émerveillons de la façon dont Apple parvient à prêter attention à de tels détails chaque fois qu'ils sortent un nouveau modèle d'iPhone, cette équipe place également des experts à chaque goulet d'étranglement pour se concentrer sur la résolution des problèmes fondamentaux pour atteindre le plus haut niveau de perfection.
- Les technologies que Keone met en avant peuvent être comparées aux annonces de nouveaux produits de l'WWDC d'Apple.
Ainsi, la plupart des écrits tendent à prouver : "Nous avons encore une fois approché l'adoption de masse," et "Notre communauté et notre écosystème ont encore une fois grandi."
-----------------------------------------------
"Ce que fait Monad n'est pas vraiment quelque chose de spécial."
"Vous devez juste comprendre le concept et écrire quelques lignes de code ; ce n'est pas si difficile."
"Ce n'est rien de spécial."
Contre-argument :
- Bien sûr, certaines personnes disent : 'Le concept lui-même n'est-il pas déjà connu, et peut-il être mis en œuvre avec juste quelques lignes de code ?'
- Oui, le concept lui-même peut ne pas être si difficile. Cependant, le véritable défi commence lorsque d'innombrables 'contextes' sont ajoutés à ce concept.
- Intégrer harmonieusement une technologie avec tous les autres domaines et améliorer les performances globales du système est une question différente de celle de simplement connaître le concept.
- Quiconque a construit une blockchain L1 comprendra à quel point il est incroyablement difficile d'étudier en profondeur tous les domaines du cœur et de le compléter en tant que produit réel.
@keoneHD @koreanads @monad_dev @monad

17 août, 02:43
Bringing JIT compilation to the EVM
Just-in-Time (JIT) compilation is frequently cited as an interesting idea for how to optimize the EVM.
But there are challenges:
- it's hard to get all of the exact behavior (gas charges, error handling) to match. For example, even if the code is simplified by the compiler, the original gas charges must be preserved
- compilation is expensive so not everything should be compiled, and it can't be done on the fly without affecting latency
- compiled artifacts are a lot larger than the original bytecode
- getting the most out of the compiler requires creativity to address unique facets of the problem. There is a ton of research, benchmarking, and repeated optimization of machine code generation required
The @category_xyz team powered through and built a powerful compiler that addresses all of these problems, allowing contract code to execute faster and more efficiently than in existing EVM implementations.
The Monad client analyzes frequently used contracts (measuring by cumulative gas consumed) and caches native code so subsequent calls execute more efficiently.
Compilation runs asynchronously; before compilation has finished, the VM runs code using a separate low-latency, highly-optimized interpreter.
This is now live on Monad Testnet as of the upgrade on Tuesday!
Check out the docs for additional info, hot off the presses. Thank you to @__inshorts and the rest of the compiler team at Category Labs for a job well done!
7,62K
Meilleurs
Classement
Favoris