Hacker công bố khóa riêng tư, nhưng không ai có thể đánh cắp ETH của anh ấy

Updated: 06/01/2020 at 7:00

Những gì được cho là riêng tư thì tất nhiên chỉ thuộc về một cá nhân hoặc một nhóm người. Tuy nhiên, điều đó lại không đúng với hacker Robert M. C. Forster. Anh ta rất vui khi chia sẻ khóa riêng tư quản lý địa chỉ Ethereum chứa 1 ETH với mọi người, nhưng không ai có thể hack nó.

Vào khoảng 12:06 trưa giờ Luân Đôn (7 giờ tối giờ Việt Nam) vào ngày sinh nhật Bitcoin, ngày 3/1, Forster cho biết đã cấp tiền cho địa chỉ này.

Cùng thời gian đó, anh ta đã công khai tiết lộ khóa riêng tư. Khoảng 20 phút sau, tiền được chuyển đi.

Người đã cố lấy ETH này cho biết anh ta rất ấn tượng và rất tốt bụng chia sẻ một số chi tiết về giao dịch chưa bao giờ được thực hiện trên mạng Ethereum.

Như chúng ta có thể thấy trong ảnh chụp màn hình, ETH đã chuyển sang 0x25 chứ không phải 0x4e2. Trong tuyên bố ban đầu của mình, Forster cho biết 0x25 là ví an toàn của anh ấy và là nơi ETH sẽ đi.

Vì vậy, nó đã hoạt động nhờ vào Replace-by-Fee (RBF) trộn lẫn với một lệnh thực thi khá mới lạ.

Phức tạp nhưng lại rất đơn giản

Ý tưởng vô cùng đơn giản. Bạn ký một giao dịch, nhưng bạn không nói về nó, bạn chỉ cần giữ nó cho bản thân như một bản sao lưu. Bạn có thể chạy listening nodes để xem có gì xảy ra với tài khoản của bạn không.

Khi có điều gì đó xảy ra, như trường hợp của hacker Gucards ở trên, bạn nhanh chóng phát sóng giao dịch sao lưu và giả sử phí giao dịch của bạn thanh toán cho các miner lớn hơn của Gucards, khi đó giao dịch ví an toàn sẽ bao gồm trong giao dịch của hacker.

Sau đó, giao dịch của hacker rời khỏi mạng, và đó là nguyên nhân chúng ta không thể thấy những gì Gucards thực sự đã làm và phải phụ thuộc vào lời nói của anh ta.

Tuy nhiên, chúng tôi không tin tưởng vào Gucards hay thậm chí Forster về việc liệu nó có hoạt động như chúng tôi nghĩ không. Chúng tôi có thể tự viết mã này vì nó quá đơn giản, nhưng cũng khá mới lạ.

Như bạn có thể biết, RBF là một quy tắc ngầm trong đó các miner chấp nhận giao dịch trả phí cao nhất khi có hai giao dịch giống hệt nhau đang chờ để được đưa vào mạng.

Miner không bắt buộc phải làm như vậy. Họ có thể chọn giao dịch phí thấp hơn thay vào đó, nhưng những miner tay mơ trong ngành công nghiệp tàn nhẫn này có xu hướng bị loại bỏ. Vì vậy, theo kinh nghiệm của chúng tôi, có vẻ như các miner thường xuyên chỉ bao gồm giao dịch trả tiền nhiều hơn, bất kể đó là giao dịch “clone” thứ hai hay thứ ba.

Vì vậy, khi hacker thông báo giao dịch trộm cắp, hệ thống Blockd sẽ tung ra giao dịch đã được ký, chuẩn bị và được trang bị với mức phí gas cao hơn.

Trong Ethereum, thời gian khối đã giảm xuống còn 12 giây, vì vậy hệ thống Blockd phải hoạt động cực nhanh khi mạng không bị nghẽn và ngay cả khi bị tắc nghẽn, vì hacker luôn có thể tăng phí.

Do đó, bí mật có lẽ chỉ là làm thế nào để nó hoạt động nhanh như vậy, nhưng chưa hẳn là vấn đề của Infura.

Rõ ràng có thể nhìn thấy được điểm yếu kém này. Các hacker cũng có thể là Infura. Tuy nhiên, kết quả cuối cùng là lãng phí thời gian bởi vì nếu hacker tăng phí và Blockd cũng vậy cho đến khi đạt đến giai đoạn mà toàn bộ giá trị là phí, thì hacker không chỉ gặp rủi ro bị ‘tóm cổ’, mà còn không nhận được gì.

Lệnh thực thi là chìa khóa và về mặt này thì còn quá mới để đưa ra phán quyết thực thi, nhưng Forster nói thay vì ký giao dịch không được phát sóng thông qua giao diện mặt trước có thể không an toàn, bạn có thể chỉ cần cho họ ký giao dịch ngoại tuyến mà chính bạn đã tạo ra, với dịch vụ chính của họ rõ ràng là giám sát và phản ứng nhanh.

Công khai khóa riêng tư

Như bạn có thể biết, chữ ký mã hóa là một cách để chứng minh bạn là ai, rằng bạn có khóa riêng tư, trong khi không tiết lộ chính xác bạn là ai vì không hiển thị hoàn toàn các số và chữ cái vô nghĩa của khóa riêng tư như những gì Forster đã xuất bản:

ca9a3a3d4026e6228713e683a9c45ef65a538b2f9336813bd597f5effa38668d

Nếu bạn xuất bản các chữ cái và số đó, thì bạn cung cấp cho hacker toàn quyền. Nhưng không xuất bản nó và chỉ ký thì bạn phải có trách nhiệm với bất cứ điều gì bạn đã ký.

Trong trường hợp này, những gì được ký là quyền chuyển tiền đến địa chỉ công khai ví an toàn. Không thể thay đổi lệnh này và nếu bạn xuất bản lệnh của một giao dịch đã ký, tất cả những gì có thể được thực hiện là tuân theo lệnh, tức là gửi ETH đến ví an toàn.

Khả năng đặt lệnh trong khi không tiết lộ bản thân là một phần đáng kể của phát minh Bitcoin. Nếu không có nó, toàn bộ quá trình không thể thực sự hoạt động trơn tru. Nhưng mỗi lần ký có thể tiết lộ một chút khóa riêng tư của bạn, do đó, nên thay đổi địa chỉ mỗi khi giao dịch được thực hiện.

Trên thực tế, không ai thực sự làm điều đó bởi vì sự đảo ngược này đối với khóa riêng tư thông qua chữ ký được ủy quyền là hơi quá lý thuyết ở giai đoạn này, nhưng về mặt khái niệm vì bạn có thể đi một chiều nên có khả năng một ngày nào đó bạn quay ngược lại.

Hiện tại và trong tương lai gần, thiết lập ở cấp độ mật mã phải đáp ứng yêu cầu tin cậy được giám sát khi giả sử các giao dịch không phát sóng không được tạo ra thông qua trang web của họ vì khi đó bạn phải tin tưởng thiết lập trực tuyến của họ và của bạn.

Bạn phải tin tưởng nó vì để đăng nhập, bạn phải tiết lộ khóa riêng tư. Sau khi được ký, bạn có thể tiết lộ giao dịch nếu bạn muốn vì tất cả các mạng sẽ làm theo những gì được yêu cầu – gửi ETH đến ví an toàn.

Tuy nhiên, trong quá trình ký, nếu khóa riêng tư bị lộ – thì giả sử là trước khi Blockd hoạt động – bạn cũng thấy tiền tiền chuyển đến ví không an toàn rất nhanh.

Vì vậy, việc thực thi và kết hợp tất cả các khía cạnh này trong Blockd khá thú vị, bởi lẽ mặc dù nó không cung cấp bảo mật đầy đủ vì không có hệ thống nào do con người tạo ra đều hoàn hảo, nhưng nó cung cấp mức độ bảo mật cao hơn thông qua rất phương pháp rất phức tạp nhưng khá đơn giản của hacker.

Thùy Trang

    Tạp chí Bitcoin | Trustnodes

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

Anchorage Digital đang hứng chịu chỉ trích từ ít nhất một nhà phát hành stablecoin sau khi công bố kế hoạch ngừng hỗ trợ ba loại stablecoin, viện dẫn “kỳ vọng từ cơ quan quản lý” và đánh giá rủi ro nội bộ. Nick van Eck, đồng sáng lập kiêm... ...

World Liberty Financial (WLFI), nền tảng tiền điện tử có liên hệ với gia đình Tổng thống Mỹ Donald Trump, vừa công bố hợp tác với quỹ phòng hộ Re7 tại London nhằm ra mắt kho lưu trữ stablecoin USD1 trên giao thức Euler Finance và nền tảng staking thanh... ...

Firedancer, client mới của Solana do Jump Crypto phát triển, hiện chiếm khoảng 8,6% tổng lượng staking trên mạng lưới và đóng góp khoảng 7,45% số lượng validator. Đây là trình xác thực độc lập đầu tiên ngoài client chính thức Agave.

Trong cuộc họp báo tại Nhà Trắng ngày 27/6, Tổng thống Donald Trump tuyên bố rằng các giao dịch Bitcoin (BTC) “giúp giảm nhiều áp lực lên đồng USD” và nhấn mạnh vai trò lãnh đạo của Mỹ trong lĩnh vực tài sản số là yếu tố then chốt để... ...

2,5 triệu token Official Trump (TRUMP), tương đương khoảng 22,49 triệu USD, vừa được chuyển từ ví lạnh sang ví nóng của sàn Binance — động thái lập tức khiến thị trường xôn xao. Lịch sử từng chứng minh rằng những lần chuyển kiểu này thường là bước dọn đường... ...

Giá SUI bật tăng 4% trong phiên giao dịch ngày thứ Sáu, trong bối cảnh blockchain Layer-1 này chuẩn bị “xả kho” lượng token trị giá tới 119 triệu USD – chiếm tỷ trọng lớn nhất trong tổng giá trị các đợt mở khóa token dự kiến diễn ra vào... ...

Token gốc SOL của Solana đã giảm 15% kể từ khi không thể lấy lại mức $168 vào ngày 12 tháng 6. Biến động này diễn ra sau khi hoạt động mạng lưới giảm và nhu cầu về memecoin suy yếu. Tuy nhiên, gần đây, Solana (SOL) đã giành lại... ...

Ethereum (ETH) đã giảm 1% trong 24 giờ qua, khi tiếp tục bị ngưỡng kháng cự mạnh tại mốc $2.500 chặn đứng đà phục hồi. Đà điều chỉnh này diễn ra ngay sau tuyên bố bất ngờ của Tổng thống Mỹ Donald Trump về việc chấm dứt các cuộc đàm... ...

Sau khi giảm xuống dưới $99.000 trong thời gian ngắn, Bitcoin (BTC) đã lấy lại mức $107.000, thúc đẩy hy vọng về breakout sắp xảy ra. Tuy nhiên, có điều gì đó không ổn. Không có FOMO và không có sự đổ xô mua vào từ các nhà đầu tư... ...

Giữa “mùa đông altcoin”, các công ty tiền điện tử như Coinbase, Circle và Robinhood lại đang nổi bật hơn cả những token hàng đầu. Thậm chí, hiệu suất của Bitcoin cũng kém hơn so với chính các công ty thường xuyên tích lũy nó. Xu hướng này được thúc... ...

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