Chủ đề thịnh hành
#
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.
Đã một thời gian kể từ khi tôi chia sẻ nội dung tiếng Hàn.
Đôi khi, khi tôi đọc những bài viết liên quan đến công nghệ được Keone chia sẻ, tôi tự hỏi,
'Có vẻ như đây là điều tuyệt vời, nhưng lợi ích thực sự là gì?'
Vì vậy, tôi đã chuẩn bị điều này cho những ai đã tò mò.
JIT?
- Bạn không cần phải biết về những điều phức tạp như trình biên dịch, bộ nhớ đệm, hay các quy trình bất đồng bộ.
Vậy lợi ích cho chúng ta là gì?
- Tăng tốc độ và giảm phí gas (phí giao dịch).
Câu hỏi thực sự quan trọng là 'Tại sao chúng ta lại làm điều này?'
- Hơn cả việc tốc độ được cải thiện, điều quan trọng là hiểu tại sao Keone coi chủ đề này đủ quan trọng để nổi bật trong các tweet chính của mình.
1. Một con đường ít người đi
- Hầu hết các đội không dám bước vào những lĩnh vực cơ bản (cấp thấp) này.
- Ngay cả khi họ cố gắng, thường thì nó chỉ dừng lại ở mức 'thử và xem', và hiếm khi họ tích hợp sâu vào các sản phẩm thực tế.
2. 'Chúng ta sẽ giải quyết điều này như thế nào?'
- Sự quyết tâm này nâng cao các yếu tố cốt lõi của blockchain, như đồng thuận, thực thi và mạng lưới, lên một hình thức nghệ thuật.
- Bây giờ, họ nhắm đến việc giải quyết các nút thắt còn sâu hơn. Vận hành một đội ngũ trình biên dịch chuyên dụng cho điều này là một tham vọng khá lớn.
- Điều này ở một cấp độ khác so với việc xác thực kỹ thuật (POC) cho mục đích tiếp thị.
3. Theo đuổi sự hoàn hảo như Apple
- Cách tiếp cận này gợi nhớ đến Apple.
- Cũng như chúng ta ngạc nhiên về cách Apple chú ý đến từng chi tiết mỗi khi họ phát hành một mẫu iPhone mới, đội ngũ này cũng đặt các chuyên gia tại mỗi nút thắt để tập trung vào việc giải quyết các vấn đề cơ bản nhằm đạt được mức độ hoàn hảo cao nhất.
- Các công nghệ mà Keone nhấn mạnh có thể được so sánh với các thông báo sản phẩm mới của Apple tại WWDC.
Vì vậy, hầu hết các bài viết gần như chứng minh, "Chúng tôi một lần nữa đã tiếp cận việc áp dụng đại trà," và "Cộng đồng và hệ sinh thái của chúng tôi đã phát triển một lần nữa."
-----------------------------------------------
"Những gì Monad đang làm thực sự không có gì đặc biệt."
"Bạn chỉ cần hiểu khái niệm và viết vài dòng mã; không khó đến vậy."
"Không có gì đặc biệt."
Phản biện:
- Tất nhiên, một số người nói, 'Khái niệm đó không phải đã được biết đến rồi sao, và có thể thực hiện chỉ với vài dòng mã?'
- Vâng, khái niệm đó có thể không khó lắm. Tuy nhiên, thử thách thực sự bắt đầu khi vô số 'bối cảnh' được thêm vào khái niệm đó.
- Tích hợp hài hòa một công nghệ với tất cả các lĩnh vực khác và nâng cao hiệu suất tổng thể của hệ thống là một vấn đề khác với việc chỉ biết khái niệm.
- Bất kỳ ai đã xây dựng một blockchain L1 sẽ đồng cảm với việc khó khăn đến mức nào khi nghiên cứu sâu tất cả các lĩnh vực cốt lõi và hoàn thành nó như một sản phẩm thực tế.
@keoneHD @koreanads @monad_dev @monad

02:43 17 thg 8
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
Hàng đầu
Thứ hạng
Yêu thích