Trang chủ Tạp chí Tin tức Ethereum (ETH) Ngôn ngữ lập trình của Ethereum nâng cấp có thể giúp giảm...

Ngôn ngữ lập trình của Ethereum nâng cấp có thể giúp giảm phí gas

Ngôn ngữ lập trình Solidity được sử dụng để viết các hợp đồng thông minh hỗ trợ các ứng dụng phi tập trung (DApps) khác nhau trên Ethereum gần đây đã được nâng cấp lên phiên bản 0.8.20.

Solidity được cập nhật lên phiên bản 0.8.20

Các nhà phân tích quan sát thấy rằng một số cải tiến mã sau bản cập nhật này có thể giúp giảm đáng kể phí gas cho người dùng dựa vào hợp đồng thông minh cho các hoạt động DeFi và NFT của họ.

Trong Ethereum, mọi giao dịch, kể cả chuyển khoản đơn giản, đều thu một khoản phí bằng ETH. Phí phải trả được đo bằng “gas” và thay đổi tùy thuộc vào mức độ phức tạp và loại giao dịch.

Để minh họa, giao dịch càng phức tạp thì phí gas càng cao. Điều này là do cần nhiều tính toán hơn để xử lý một giao dịch phức tạp. Trong khi đó, một số giao dịch, chẳng hạn như những giao dịch liên quan đến hợp đồng thông minh, có phí gas cao hơn những giao dịch khác. Đó là bởi vì các hợp đồng thông minh có thể phức tạp hơn và cần nhiều tính toán hơn để xử lý.

Nguồn: TradingView

Sau khi điều chỉnh ngôn ngữ lập trình Solidity, giới thiệu các tính năng và cải tiến trong code đã ổn định blockchain hơn nữa và làm cho các hợp đồng thông minh của nó có hiệu quả về mặt chi phí. Cụ thể, các nhà phát triển đã phát hành opcode PUSH0 trong phiên bản 0.8.20.

Opcode PUSH0 thay đổi để giảm phí gas theo thời gian

Opcode PUSH0 trong Solidity 0.8.20 cho phép các nhà phát triển đẩy giá trị 0 lên ngăn xếp Máy ảo Ethereum (EVM) chỉ với 2 gwei. Đây là một cải tiến đáng kể so với các phiên bản trước của Solidity, vốn yêu cầu 3 gwei để đẩy giá trị 0 lên ngăn xếp.

Các nhà phân tích cho rằng sự thay đổi opcode này sẽ hữu ích cho các nhà phát triển Ethereum và thậm chí giúp giảm phí gas theo thời gian. Cụ thể, mặc dù các nhà phân tích cho rằng PUSH0 là một thay đổi nhỏ, nhưng bản cập nhật này có thể giảm chi phí của các hợp đồng thường đẩy các giá trị bằng 0 vào ngăn xếp EVM, giúp các hợp đồng thông minh tiết kiệm chi phí hơn.

Đồng thời, có một lợi thế về bảo mật vì nó làm cho các hợp đồng thông minh ít bị “tấn công cạn kiệt gas”. Trong Ethereum, một “cuộc tấn công cạn kiệt gas” là một cuộc tấn công từ chối dịch vụ nhắm vào các hợp đồng thông minh. Ở đây, kẻ tấn công liên tục gửi các giao dịch đến một hợp đồng thông minh tiêu thụ một lượng lớn gas cho đến khi hết gas, khiến nó không thể sử dụng được.

Trong những năm qua, Solidity, mặc dù là một ngôn ngữ lập trình mới, vẫn tiếp tục trở nên phổ biến, hỗ trợ các hợp đồng thông minh chạy trên Ethereum. Đó là Turing hoàn chỉnh, nghĩa là các nhà phát triển có thể sử dụng ngôn ngữ này để tạo tất cả các loại hợp đồng thông minh.

Tuy nhiên, khi Ethereum được áp dụng rộng rãi, các nhà phát triển tiếp tục tinh chỉnh Solidity để hiệu quả hơn về hiệu suất và mức tiêu thụ gas.

Tham gia Telegram của Tạp Chí Bitcoin: https://t.me/tapchibitcoinvn

Theo dõi Twitter: https://twitter.com/tapchibtc_io

Theo dõi Tiktok: https://www.tiktok.com/@tapchibitcoin

Itadori

Theo Bitcoinist

MỚI CẬP NHẬT

Lido

Các nhà đầu tư Lido rút 2,5 tỷ đô la ETH từ gã khổng...

Trong một dấu hiệu cho thấy các đối thủ mới đang ngấu nghiến ETH, thị phần của Lido ở thị trường staking trị giá...
OP_CAT

Khế ước Bitcoin sắp ra mắt – OP_CAT được giới thiệu chính thức là...

OP_CAT đã chính thức được giới thiệu là Đề xuất cải tiến Bitcoin BIP-420 trong bối cảnh cuộc tranh luận đang diễn ra xung...

Bitcoin vượt trội so với cổ phiếu Tesla lần đầu tiên kể từ năm...

Giá của Bitcoin cuối cùng đã vượt trội so với cổ phiếu của Tesla (TSLA) trong 5 năm qua. Nhà sản xuất xe điện...
tiền điện tử

Các đồng sáng lập Glassnode: Thị trường tiền điện tử sẵn sàng nhảy vọt...

Trong một tweet gần đây từ tài khoản X (trước đây là Twitter) chính thức của những đồng sáng lập Glassnode, hoạt động dưới...

Satoshi Nakamoto đã đưa ra lời cuối cùng về Bitcoin đúng 13 năm trước

Mười ba năm trước, vào ngày 23 tháng 4 năm 2011, nhà sáng tạo bí ẩn Satoshi Nakamoto đã đưa ra những hướng dẫn...
bitcoin

Bitwise: Bitcoin sẽ có “12 tháng tuyệt vời tiếp theo” hậu halving

Bitwise Asset Management kỳ vọng Bitcoin sẽ có kết quả tuyệt vời trong 12 tháng tới. Một nhà nghiên cứu của Bitwise đã giải...

Lỗi đã được vá của Cosmos có thể gây rủi ro cho 150 triệu...

Asymmetric Research, công ty bảo mật đóng góp cho giao thức tương tác Wormhole, đã tiết lộ chi tiết về một lỗ hổng ảnh...
Ethereum

Từ chối Ethereum ETF giao ngay không phải là trở ngại lớn

Quyết định chấp thuận các quỹ hoán đổi danh mục Ethereum (ETF) giao ngay tại Hoa Kỳ có thể nâng cao giá trị thị...
DePIN

Tại sao hai dự án DePIN lại thống trị top 100 với mức tăng...

Trong khi Bitcoin và ETH gần như không thay đổi trong ngày thì hai token được liên kết với mạng cơ sở hạ tầng...

SEC Hoa Kỳ yêu cầu Terraform Labs và Do Kwon nộp phạt 5,2 tỷ...

Ủy ban chứng khoán và giao dịch Hoa Kỳ (SEC) đang yêu cầu Terraform Labs và đồng sáng lập Do Kwon trả khoản tiền...

Binance bị kiện ở Canada với cáo buộc vi phạm luật chứng khoán

Trong bối cảnh Binance vẫn đang vật lộn với những rắc rối pháp lý trên toàn thế giới, một vụ kiện tập thể mới...

PayPal đề xuất phần thưởng ‘kinh tế tiền điện tử’ cho thợ đào Bitcoin...

Sau khi sự kiện halving lần thứu tư của Bitcoin hoàn thành ở block 840.000 vào ngày 20 tháng 4 làm giảm phần thưởng...

[QC] Pepe và Dogeverse Dẫn Đầu Top Meme Coin Về Mức Tăng Trưởng Vào...

Các meme coin đã có một đợt tăng giá vào đầu tuần này. Pepe (PEPE) và Dogeverse (DOGEVERSE) chính là những cái tên dẫn...

Tin vắn Crypto 23/04: Bitcoin có thể lập đỉnh trên $ 150.000 trong chu...

Từ nhận định Bitcoin có thể đạt $ 169.500 trong quý cuối cùng của năm 2024 đến SEC Philippines đã yêu cầu xóa các...
Binance

SEC Philippines yêu cầu Apple và Google xóa Binance khỏi app stores

Ủy ban Chứng khoán và Giao dịch Philippines (SEC) đã yêu cầu cả Google và Apple xóa ứng dụng Binance khỏi các app stores...

ETF Bitcoin giao ngay của BlackRock lọt top 10 quỹ ETF có dòng tiền...

Quỹ ETF bitcoin giao ngay của BlackRock tiếp tục tăng trưởng nóng vào thứ Hai, bổ sung dòng vốn ròng chảy vào (inflows) trong...