Populaire onderwerpen
#
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.
Koreaanse inhoud voor het eerst sinds lange tijd
Af en toe, als ik de technologiegerelateerde artikelen van Keone lees,
'Het lijkt iets moois, maar wat is nu precies goed?'
We hebben het voorbereid voor degenen die het zich hebben afgevraagd.
JIT?
- Compiler, cache, async... Je hoeft dit ingewikkelde ding niet te weten.
Dus wat is goed voor ons?
- Hogere snelheden, lagere gaskosten (kosten)
Waar het echt om gaat is 'waarom doe je dit?'
- In plaats van simpelweg de snelheid te verbeteren, is de sleutel waarom Kion Hee dit onderwerp genoeg waardeert om het aan haar hoofdtweet te hangen.
1. Het pad dat anderen niet nemen
- De meeste teams raken deze gebieden op laag niveau niet aan.
- Zelfs als je het probeert, is het alleen op het niveau van 'dippen' en het is zeldzaam om te proberen het diep in het eigenlijke product te integreren.
2. 'Hoe los je het op'
- Deze toewijding brengt de kernelementen van blockchain, zoals consensus, uitvoering en netwerk, naar het niveau van kunst.
- Nu proberen we het knelpunt op te lossen dat dieper gaat dan dat. Het is erg jammer om een toegewijd team van compilers voor dit doel te hebben.
- Dit is niet hetzelfde als technische verificatie (POC) voor marketing.
3. Streef naar perfectie zoals Apple
- Deze look lijkt op Apple.
- Net als elk jaar wanneer de iPhone een nieuw model uitbrengt, verbazen we ons over hoe ze aandacht hebben besteed aan dergelijke details, en dit team richt zich ook op het oplossen van het fundamentele probleem door experts in te zetten op elk knelpunt voor het hoogste niveau van perfectie.
- De technologieën die Keone noemt zijn belangrijk, kunnen worden gezien als de aankondiging van nieuwe producten door Apple op WWDC.
Daarom lijken de meeste artikelen meer op artikelen die bewijzen dat "we weer dicht bij massale acceptatie zijn" en "onze gemeenschap en ons ecosysteem zijn weer gegroeid".
-----------------------------------------------
"Het is eigenlijk niet erg om het in Monad te doen"
"Het is niet moeilijk om gewoon het concept te kennen en een paar regels code te schrijven."
"Dat is niet erg"
Weerlegging:
- Natuurlijk zijn er mensen die zeggen: 'Het concept zelf is al bekend en het kan met een paar regels code worden geïmplementeerd.'
- Ja, het concept zelf is misschien niet erg moeilijk. Maar de echte moeilijkheid begint wanneer er veel 'context' aan het concept wordt toegevoegd.
- Het harmonieus integreren van één technologie met alle andere gebieden en het verbeteren van de prestaties van het hele systeem is iets anders dan alleen het concept kennen.
- Als je ooit zelf een L1-blockchain hebt gebouwd, zul je begrijpen hoe ongelooflijk moeilijk het is om je in alle delen van de kern te verdiepen en er een echt product van te maken.
@keoneHD @koreanads @monad_dev @monad

17 aug, 02:43
JIT-compilatie naar de EVM brengen
Just-in-Time (JIT) compilatie wordt vaak genoemd als een interessant idee om de EVM te optimaliseren.
Maar er zijn uitdagingen:
- het is moeilijk om al het exacte gedrag (gas kosten, foutafhandeling) overeen te laten komen. Bijvoorbeeld, zelfs als de code door de compiler is vereenvoudigd, moeten de oorspronkelijke gas kosten behouden blijven.
- compilatie is duur, dus niet alles moet worden gecompileerd, en het kan niet on-the-fly worden gedaan zonder de latentie te beïnvloeden.
- gecompileerde artefacten zijn veel groter dan de oorspronkelijke bytecode.
- het meeste uit de compiler halen vereist creativiteit om unieke facetten van het probleem aan te pakken. Er is een hoop onderzoek, benchmarking en herhaalde optimalisatie van machinecodegeneratie vereist.
Het @category_xyz team heeft doorgezet en een krachtige compiler gebouwd die al deze problemen aanpakt, waardoor contractcode sneller en efficiënter kan worden uitgevoerd dan in bestaande EVM-implementaties.
De Monad-client analyseert vaak gebruikte contracten (gemeten op basis van cumulatieve gasverbruik) en cachet native code, zodat daaropvolgende oproepen efficiënter worden uitgevoerd.
Compilatie loopt asynchroon; voordat de compilatie is voltooid, draait de VM code met behulp van een aparte low-latency, sterk geoptimaliseerde interpreter.
Dit is nu live op Monad Testnet sinds de upgrade op dinsdag!
Bekijk de documentatie voor aanvullende informatie, vers van de pers. Bedankt aan @__inshorts en de rest van het compilerteam bij Category Labs voor het goed uitgevoerde werk!
7,68K
Boven
Positie
Favorieten