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

Updated: 22/05/2023 at 18:13

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

Được đề cập trong bài viết
Bình luận
Đang tải
Mới cập nhật

Aptos (APT) đã bật lên từ đáy gần đây, vượt qua kênh giảm dần để đạt mức đỉnh cục bộ $5,14 vào ngày 25 tháng 6. Điều này đánh dấu sự phục hồi mạnh mẽ từ mức thấp trước đó là $3,70. Vào thời điểm hiện tại, APT đang được... ...

Nguồn cung stablecoin đã tăng vọt lên hơn 250 tỷ đô la và với việc Bitcoin nắm giữ phần lớn vốn đó, nhiều người tự hỏi: khi nào thì dòng tiền chuyển hướng? Trong khi vẫn còn sự hoài nghi, các mô hình quen thuộc đang bắt đầu xuất hiện... ...

Ethereum (ETH) đang giao dịch gần mức breakout kỹ thuật quan trọng khi vốn đầu tư của các tổ chức lớn vào altcoin hàng đầu đang tăng lên. Việc mua lượng Ethereum trị giá 98 triệu USD gần đây của BlackRock và những lo ngại mới về chu kỳ altcoin... ...

Tác động từ lệnh ngừng bắn giữa Israel và Iran dường như đã được thị trường hấp thụ hết, khi đà sôi động đầu tuần nhường chỗ cho không khí giao dịch trầm lắng hơn trong hôm nay. Chỉ hai đồng coin – Pi và Maple Finance – ghi nhận... ...

Các trader Bitcoin (BTC) đang theo dõi chặt chẽ ngày hết hạn hợp đồng quyền chọn hàng tháng trị giá 20 tỷ USD được ấn định vào thứ Sáu. Mặc dù Bitcoin đã giảm 1,5% trong 30 ngày qua, nhưng các trader sử dụng quyền chọn để phòng ngừa rủi... ...

Trong bảy ngày qua, giá ETH đã giảm 4% xuống còn 2.418 USD, trái ngược với xu hướng tăng 1% của tổng vốn hóa thị trường tiền điện tử. Diễn biến này làm dấy lên nghi ngờ về khả năng ETH có thể phục hồi lên mức 4.000 USD, nhất... ...

Theo phân tích từ CryptoQuant do nhà phân tích Darkfost công bố ngày 24/6, lượng Bitcoin (BTC) nạp vào Binance hàng tháng đã giảm xuống chỉ còn 5.700 BTC – chưa đến một nửa so với mức trung bình 12.000 BTC ghi nhận kể từ năm 2020, và chỉ bằng 25%... ...

Đợt phục hồi của Bitcoin bắt đầu từ thứ Hai, ngay sau tuyên bố “ngừng bắn toàn diện” giữa Israel và Iran do Tổng thống Mỹ Donald Trump công bố. Động thái này đã giúp giá BTC vượt mốc $108.000, cho thấy lực cầu mạnh mẽ từ phía người mua.... ...

Trong bài đăng ngày 25/6 trên X, giao thức cho vay zkLend trên Starknet cho biết sẽ ngừng hoạt động và chuyển toàn bộ số tiền còn lại trong kho bạc — trị giá 200.000 USD — vào quỹ hỗ trợ người dùng bị ảnh hưởng bởi sự cố bảo... ...

Cardano (ADA) đang thúc đẩy chiến lược mở rộng quy mô dài hạn với làn sóng đổi mới layer-2 (L2) mới, vượt ra ngoài khuôn khổ của Hydra. Giai đoạn tiếp theo này đã được trình bày trong một buổi thảo luận nghiên cứu cấp cao vào tháng 6/2025, do... ...

Xem thêm bài viết
Chọn chế độ hiển thị:
Bình thường Bảo vệ mắt Dark Mode