Trang chủ Tạp chí Tin tức Ethereum (ETH) Lỗ hổng của Bancor cho thấy mức độ nguy hiểm phổ biến...

Lỗ hổng của Bancor cho thấy mức độ nguy hiểm phổ biến trong DeFi Ethereum

Nhiều hợp đồng thông minh DeFi có thể rút số tiền không giới hạn từ ví người dùng, điều đó có khả năng gây ra thảm họa.

Lỗi của Bancor cho thấy mức độ nguy hiểm phổ biến trong Ethereum DeFi

Một lỗ hổng được phát hiện trên Bancor vào thứ Năm cho phép hacker rút tiền của bất kỳ ai tương tác với các hợp đồng thông minh của nó. Lỗ hổng dựa trên khái niệm ủy quyền rút tiền, được giới thiệu trong tiêu chuẩn ERC-20. Điều này cho phép các ứng dụng phi tập trung (Dapp) dựa trên Ethereum khác nhau tự động rút tiền từ ví của người dùng.

Như Oded Leiba, một kỹ sư nghiên cứu tại ZenGo đã viết, chức năng rút tiền trên hợp đồng thông minh Bancor đã bị thiết lập sai mang lại cơ hội bất kỳ ai cũng có thể chỉ định nó.

Bancor đã rút tiền của người dùng trước khi các bên độc hại có thể can thiệp.

Các hợp đồng Bancor đã yêu cầu ủy quyền không giới hạn để rút tiền trong lần tương tác đầu tiên với giao thức. Ngay cả khi người dùng chỉ có kế hoạch kiểm tra giao thức với số tiền hạn chế, hệ thống có thể rút toàn bộ số dư của token cụ thể đó.

Hóa ra, nhiều DApp khác trên Ethereum cũng làm như vậy.

Phê duyệt không giới hạn trong thời gian không giới hạn

Như Leiba nói, nhiều ứng dụng Defi nổi tiếng yêu cầu phê duyệt vô hạn. Trong số những thử nghiệm được thực hiện bởi nhóm ZenGo, Compound, Uniswap, bZX, Aave, Kyber và dYdX đều có các phê duyệt vô hạn hoặc cực kỳ lớn.

Kain Warwick, người sáng lập Synthetix nói rằng, sự chấp thuận vô hạn cho phép khả năng sử dụng tốt hơn và Gas thấp hơn, nhưng đổi lại rủi ro cao hơn. Cho đến nay, hầu hết các nền tảng DeFi dường như thích mức độ mà một cái gì đó có thể hoặc phù hợp để được sử dụng. Tuy nhiên, sau vụ tai nạn, Bancor đã quyết định sửa đổi hợp đồng của mình để chỉ phê duyệt số tiền cần thiết với mỗi giao dịch.

Warwick tin rằng, “đây là một vấn đề nghiêm trọng vì mỗi hợp đồng mới mà bạn đưa ra một sự chấp thuận vô hạn, sẽ khiến bạn gặp nhiều rủi ro hơn nếu hợp đồng bị xâm phạm”.

Ngay cả khi nền tảng không còn được sử dụng, các phê duyệt vẫn có hiệu lực. Leiba lưu ý rằng hơn 160 địa chỉ vẫn dễ bị tổn thương đối với hợp đồng thông minh Bancor bị lỗi. Tuy nhiên, nếu họ quay trở lại hoạt động, hacker sẽ có thể đánh cắp tiền bất cứ lúc nào.

Đổ lỗi cho các tiêu chuẩn

Có những hạn chế cơ bản đối với tiêu chuẩn token ERC-20 thường được sử dụng ngày nay. Các phê duyệt không thể có giới hạn thời gian, điều này có thể giúp giảm thiểu một số tác động dài hạn của các khoản phụ cấp vô hạn.

Các tiêu chuẩn cạnh tranh khác nhau như ERC-223 đã tìm cách giảm thiểu vấn đề bằng cách loại bỏ hoàn toàn sự cần thiết phải phê duyệt. Trong hầu hết các ứng dụng hiện có, những tương tác với hợp đồng thông minh có thể được ký tắt thủ công mỗi lần mà không ảnh hưởng đáng kể đến trải nghiệm người dùng.

Tuy nhiên, các hợp đồng thông minh không thể đáp ứng với các chỉ định chuyển đơn phương đơn giản do người dùng thực hiện. Thay vào đó, họ phải tự mình thu thập các token bằng cách sử dụng chức năng transferFrom, trong đó yêu cầu thiết lập trợ cấp thông qua phương thức phê duyệt của Wap.

Warwick giải thích rằng ban đầu nhóm sử dụng tiêu chuẩn ERC-223 tiên tiến hơn. Các vấn đề về sử dụng Gas quá mức và lỗi với các hợp đồng không hỗ trợ tiêu chuẩn mới đã buộc cộng đồng phải từ bỏ nó.

“Các tiêu chuẩn rất khó và khi mọi thứ được thiết kế cho ERC20 đơn phương chuyển sang ERC223 sẽ tạo ra rất nhiều xung đột”.

Làm thế nào để khắc phục điều này?

Một số ví cho phép người dùng sửa đổi số tiền trợ cấp cụ thể trong yêu cầu phê duyệt, mặc dù ít người tiết lộ rõ ​​giá trị mặc định là gì. ZenGo đã triển khai một hệ thống trong đó các phê duyệt được gửi đồng thời với mỗi lần chuyển, điều này có thể giúp bảo vệ người dùng với chi phí sử dụng Gas cao hơn.

Warwick đã chia sẻ các hoạt động bảo mật của mình:

“Tôi có thể chấp thuận hợp đồng vô hạn nhưng tôi rất cẩn thận với tài khoản nào tôi thực hiện và hợp đồng nào tôi cung cấp cho nó vì nó ít xung đột hơn, nhưng rủi ro cao hơn nhiều”.

Ông cũng đề xuất rằng “nên bảo trì” bằng cách loại bỏ các khoản phụ cấp cho các hợp đồng không sử dụng thông qua các công cụ như Revoke, Approved Zone và TAC..

MỚI CẬP NHẬT

Binance Research cảnh báo cơn sốt memecoin có thể làm lu mờ đổi mới...

Một báo cáo mới từ Binance Research đã đưa ra lời cảnh báo nghiêm trọng về rủi ro tiềm tàng trong thị trường memecoin,...

Bitcoin ETF bị rút ròng 541 triệu USD, lớn nhất kể từ tháng 5

Các quỹ Bitcoin ETF giao ngay tại Hoa Kỳ đã ghi nhận mức rút ròng 541 triệu USD vào thứ Hai, đánh dấu dòng...

Microsoft đối mặt nguy cơ bị cổ đông kiện nếu không mua Bitcoin –...

Microsoft có thể gặp rủi ro bị cổ đông kiện nếu công ty quyết định không đầu tư vào Bitcoin và sau đó giá...

Quỹ hưu trí đầu tiên của Vương quốc Anh đầu tư vào Bitcoin

Việc chuyển Bitcoin vào các quỹ hưu trí là "một bước đi táo bạo phản ánh tư duy tiên phong của các ủy thác...
eth-giam

Ethereum duy trì dưới $2.500, 3 tín hiệu cho thấy giá có thể giảm...

Kể từ đợt bán tháo lớn vào đầu tháng 8, Ether (ETH) đã nhiều lần hồi phục vượt mức $2.500 nhưng vẫn chưa thể...
btc-bau-cu

Bitcoin: Các mức giá cần chú ý trong những giờ tới

Bitcoin đã chứng kiến một đợt điều chỉnh mạnh 9% từ ngày 29 tháng 10 đến ngày 4 tháng 11, tạm thời hồi phục...

Quốc gia này đang đề xuất tiền điện tử làm tiền tệ hợp pháp

Ngân hàng Nhà nước Pakistan (SBP) vừa công bố một gói đề xuất chính sách vào ngày 4 tháng 11, với mục tiêu nếu...

Một nhóm ông lớn gồm Galaxy Digital, Kraken, Robinhood, Paxos ra mắt mạng lưới...

Một nhóm các tên tuổi lớn trong lĩnh vực tiền điện tử đang ủng hộ một loại stablecoin mới mang tên Global Dollar (USDG),...

3 dự đoán táo bạo về giá Bitcoin khi cuộc bầu cử Mỹ đến...

Bitcoin (BTC) đang gặp khó khăn trong việc xác định hướng đi khi chỉ còn một ngày nữa là đến cuộc bầu cử tổng...

Semler Scientific mua thêm 47 Bitcoin, nâng tổng nắm giữ lên 1.058 BTC

Công ty thiết bị y tế Semler Scientific đã công bố tiếp tục gia tăng lượng nắm giữ Bitcoin (BTC) trong báo cáo thu...

Giá Coin hôm nay 05/11: Bitcoin trượt về dưới $68.000 trước thềm cuộc bầu...

Bitcoin giảm điểm trong ngày thứ 6 liên tiếp khi thị trường chờ đợi kết quả từ cuộc bầu cử thống Mỹ. Chứng khoán Mỹ Hợp...

OpenSea tái cấu trúc, hé lộ nền tảng mới được xây dựng ‘từ đầu’...

Thị trường NFT hàng đầu OpenSea hiện đang nỗ lực tái định hình để đối phó với sự suy giảm mạnh mẽ trong khối...

Mt. Gox chuyển 2,19 tỷ đô la Bitcoin đến các ví không được đánh...

Sàn giao dịch tiền điện tử đã không còn tồn tại Mt. Gox vừa thực hiện một giao dịch lớn vào thứ Hai, chuyển...

VanEck phản bác hoài nghi, nhấn mạnh sức hấp dẫn của giao dịch cao...

VanEck nhận định rằng mạng lưới Solana (SOL) đạt được mức độ tương tác người dùng và khối lượng giao dịch cao phần lớn...
ngay-5-11-phan-tich

Phân tích kỹ thuật ngày 5 tháng 11: SPX, DXY, BTC, ETH, BNB, SOL,...

Cuộc bầu cử Tổng thống Hoa Kỳ và quyết định lãi suất của Cục Dự trữ Liên bang là hai sự kiện được kỳ...
Dự Đoán Giá Dogizen 2025

[QC] Dự Đoán Giá Dogizen 2025: Liệu 100x Có Phải Là Thực Sự Cho...

Khi đợt tăng giá tiếp theo của tiền điện tử đang nóng lên, mọi ánh mắt đều đổ dồn vào việc tìm kiếm đồng...