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

Bitcoin (BTC) đang lặng sóng trong vùng giá chật hẹp từ $112.000 đến $115.720 suốt vài ngày qua — một dấu hiệu rõ nét cho thấy cuộc giằng co quyết liệt giữa phe bò và phe gấu khi thị trường đứng trước ngã rẽ. Theo các chuyên gia của Bitfinex,... ...

Ethereum đang từng bước khẳng định vị thế như một đối thủ nặng ký của Bitcoin trong cuộc đua trở thành tài sản lưu trữ giá trị hàng đầu, theo nhận định từ các nhà phân tích tại VanEck. Xu hướng này được thúc đẩy bởi sự gia tăng nhanh... ...

Trong suốt tháng 7, XRP được giao dịch một cách nhất quán đáng kinh ngạc trên cả Binance và Coinbase, bất chấp sự khác biệt rõ rệt về nơi và cách thanh khoản được phân bổ. Dù giá giữa các cặp giao dịch USD và USDT chỉ chênh lệch vài... ...

Trong lịch sử, Bitcoin đã duy trì một mối quan hệ ngược chiều với Chỉ số Đô la Mỹ (DXY), chỉ số theo dõi sức mạnh của đồng đô la so với một rổ các loại tiền tệ chính trên thế giới. Mặc dù mối tương quan này có thể... ...

Matt Hougan, Giám đốc Đầu tư (CIO) tại Bitwise Asset Management, đã chỉ ra ba lĩnh vực đầu tư tiền điện tử chủ chốt có tiềm năng tăng trưởng mạnh mẽ. Các lĩnh vực này bao gồm Ethereum (ETH) và các blockchain Layer 1 khác, các siêu ứng dụng như... ...

Ethereum (ETH) có thể đang phát tín hiệu tạo đỉnh cục bộ khi áp lực bán tiến gần đến mức cực đoan trong lịch sử. Các trader bán nhiều hơn 115.400 ETH so với lượng mua Tính đến thứ 3, chỉ số Net Taker Volume của ETH đã lao dốc... ...

Theo một dự báo mới, nhu cầu từ các bàn giao dịch OTC và sàn giao dịch sẽ “kích hoạt” đà tăng giá Bitcoin. Trong nội dung mới đăng trên nền tảng X vào thứ 4, swing trader Bedlam Capital Pres đã đặt cược vào một cú sốc cung Bitcoin... ...

Pi Network đang bước vào giai đoạn quan trọng trong chiến lược phát triển hệ sinh thái khi quyết định gia hạn thời gian đấu giá tên miền “.pi” đến ngày 30/9/2025. Theo Pi Core Team, động thái này không chỉ nhằm tạo điều kiện cho cộng đồng và các... ...

AMINA Bank có trụ sở tại Thụy Sĩ vừa trở thành tổ chức tài chính được quản lý đầu tiên hỗ trợ giao dịch và lưu ký (custody) Sui vào ngày 5 tháng 8. Động thái này đánh dấu một cột mốc quan trọng trong quá trình tiếp nhận SUI... ...

Phân khúc crypto gaming có thể chưa thực sự trở thành tâm điểm chú ý, nhưng chính lúc này lại là thời điểm mà các trader nên bắt đầu quan sát kỹ. Vốn hóa thị trường GameFi hiện ở mức khoảng 12,1 tỷ USD, giảm 4% trong 24 giờ qua.... ...

Xem thêm bài viết

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