Topik trending
#
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.
Sudah lama sejak saya membagikan konten Korea.
Terkadang, ketika saya membaca postingan terkait teknologi yang dibagikan oleh Keone, saya bertanya-tanya,
"Sepertinya sesuatu yang luar biasa, tapi apa sebenarnya manfaatnya?"
Jadi, saya sudah menyiapkan ini untuk mereka yang penasaran.
JIT?
- Anda tidak perlu tahu tentang hal-hal kompleks seperti kompiler, cache, atau proses asinkron.
Jadi apa manfaatnya bagi kita?
- Kecepatan meningkat, dan biaya gas (biaya transaksi) menurun.
Pertanyaan yang benar-benar penting adalah 'Mengapa kita melakukan ini?'
- Lebih dari sekadar fakta bahwa kecepatan ditingkatkan, kuncinya adalah memahami mengapa Keone menganggap topik ini cukup penting untuk ditampilkan secara mencolok dalam tweet utamanya.
1. Jalan yang jarang dilalui
- Sebagian besar tim tidak menjelajah ke area mendasar (tingkat rendah) ini.
- Bahkan jika mereka mencoba, seringkali tetap pada tingkat 'uji dan lihat', dan jarang bagi mereka untuk mengintegrasikannya secara mendalam ke dalam produk yang sebenarnya.
2. 'Bagaimana kita akan menyelesaikan ini?'
- Penentuan ini mengangkat elemen inti tim dari blockchain, seperti konsensus, eksekusi, dan jaringan, menjadi bentuk seni.
- Sekarang, mereka bertujuan untuk menyelesaikan kemacetan yang bahkan lebih dalam. Mengoperasikan tim kompiler khusus untuk ini cukup ambisius.
- Ini pada tingkat yang berbeda dari validasi teknis (POC) untuk tujuan pemasaran.
3. Mengejar kesempurnaan seperti Apple
- Pendekatan ini mengingatkan pada Apple.
- Sama seperti kami mengagumi bagaimana Apple berhasil memperhatikan detail tersebut setiap kali mereka merilis model iPhone baru, tim ini juga menempatkan para ahli di setiap kemacetan untuk fokus pada pemecahan masalah mendasar untuk tingkat kesempurnaan tertinggi.
- Teknologi yang ditekankan Keone dapat disamakan dengan pengumuman produk baru WWDC Apple.
Dengan demikian, sebagian besar tulisan hampir membuktikan, "Kami sekali lagi mendekati adopsi massal," dan "Komunitas dan ekosistem kami telah tumbuh sekali lagi."
-----------------------------------------------
"Apa yang dilakukan Monad sebenarnya bukan sesuatu yang istimewa."
"Anda hanya perlu memahami konsepnya dan menulis beberapa baris kode; itu tidak terlalu sulit."
"Tidak ada yang istimewa."
Argumen tandingan:
- Tentu saja, beberapa orang berkata, 'Bukankah konsep itu sendiri sudah diketahui, dan dapatkah itu diimplementasikan hanya dengan beberapa baris kode?'
- Ya, konsepnya sendiri mungkin tidak terlalu sulit. Namun, tantangan sebenarnya dimulai ketika 'konteks' yang tak terhitung jumlahnya ditambahkan ke konsep itu.
- Mengintegrasikan satu teknologi secara harmonis dengan semua area lain dan meningkatkan kinerja sistem secara keseluruhan adalah masalah yang berbeda daripada sekadar mengetahui konsepnya.
- Siapa pun yang telah membangun blockchain L1 akan berempati dengan betapa sulitnya mempelajari secara mendalam semua area inti dan menyelesaikannya sebagai produk yang sebenarnya.
@keoneHD @koreanads @monad_dev @monad

17 Agu, 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,64K
Teratas
Peringkat
Favorit