Tiêu đề gốc: "Rủi ro khi vận hành cơ sở hạ tầng xác thực tự động"
Nguồn gốc: Những người đam mê Ethereum
Vài ngày trước, Ethereum đã phát hành "Launchpad", có giao diện hướng dẫn người dùng đơn giản và dễ hiểu. Bạn có thể trở thành trình xác thực ETH 2.0 chỉ sau vài cú nhấp chuột (https://blog.ethereum.org/2020/07/27/eth2- validator-launchpad /).
Được đề cập trên trang web của Ethereum Foundation:
"Mục đích của Launchpad là làm cho quá trình trở thành trình xác thực ETH 2.0 trở nên đơn giản nhất có thể mà không ảnh hưởng đến tính bảo mật hoặc ảnh hưởng đến việc đào tạo người dùng.
So với việc sử dụng dịch vụ của bên thứ ba, việc chạy nút trình xác thực của riêng bạn yêu cầu bạn quản lý khóa riêng của mình. Điều này khiến chúng tôi khó sử dụng về mặt dễ sử dụng, bảo mật và nhận thức của người dùng. Vẻ đẹp của tất cả."
Mục đích ban đầu của cộng đồng Ethereum là cải thiện khả năng phân cấp để bất kỳ máy tính nào cũng có thể chạy nút xác thực mà không cần dựa vào các dịch vụ của bên thứ ba như Rocket Pool. Do đó, điều này khuyến khích các thành viên cộng đồng tích cực cố gắng đặt cọc 32 ETH để trở thành người xác thực thông qua tất cả các thiết bị có sẵn, bao gồm cả máy tính gia đình. Trên Reddit và Twitter, nhiều người nắm giữ ETH đã đăng bài về ý định của họ.
Vận hành các nút xác thực của các mạng khác Doanh nhân có thể không thích ý tưởng xác thực mạng tiền điện tử ngang hàng trên máy tính ở nhà, vì điều này có thể gây rủi ro cho kết nối mạng và thiết bị phần cứng, chưa kể việc trở thành trình xác thực ETH 2.0 yêu cầu phải đặt cọc số tiền trị giá ít nhất 10.000 USD ETH (Tính dựa trên giá hiện tại của ETH).
Cho đến nay, rủi ro duy nhất vốn có trong thiết kế cơ chế đồng thuận của Ethereum đã được nêu rõ ràng từ quan điểm của người xác thực là việc cắt giảm. Thiết kế cũ có yêu cầu cao hơn về tính khả dụng của trình xác thực, nhưng trong thiết kế mới nhất, miễn là nhiều trình xác thực không ngoại tuyến cùng lúc thì việc ngoại tuyến của một trình xác thực không phải là vi phạm nghiêm trọng sự đồng thuận.
Tuy nhiên, đối với những người xác thực Ethereum trong tương lai chọn Launchpad và chạy các nút bằng thiết bị gia đình, họ nên xem xét các rủi ro khác nghiêm trọng hơn. Như Ethereum Foundation đã nói:
"Về mặt rủi ro, chúng tôi muốn bạn hiểu rủi ro cắt giảm và những rủi ro liên quan đến việc trở thành người áp dụng sớm."
Hãy để chúng tôi phân tích cách cộng đồng Ethereum khuyến khích người dùng nhân danh phân quyền. Tiềm năng nào khác rủi ro có thể phát sinh từ việc sử dụng thiết kế kém an toàn hơn như Launchpad và các thiết bị gia đình.
Tấn công DDoS
Nếu ứng dụng xác thực của bạn Bằng cách sử dụng home IP hoặc bất kỳ IP trần nào để kết nối trực tiếp với mạng tiền điện tử ngang hàng thay vì thông qua nút canh gác, bạn có nhiều khả năng bị DDoS hoặc loại tấn công mạng khác.
Nói chung, việc chỉ tấn công một nút xác thực là vô nghĩa, nhưng việc tấn công một số lượng lớn IP hộ gia đình có thể gây ra thiệt hại nghiêm trọng cho sự đồng thuận của mạng. Với số lượng IP có sẵn trên Ethereum trong tương lai, cuộc tấn công này sẽ khó thực hiện, nhưng về mặt lý thuyết là có thể xảy ra.
Ẩn bằng số là cách bảo mật tương đương với blockchain ít hơn thông qua sự tối nghĩa.
Phát hiện và xâm phạm máy chủ
Nếu IP của người xác thực được hiển thị trên Internet, có thể xác định được các thiết bị có khả năng ký giao dịch và giữ khóa. Những kẻ tấn công sẽ khám phá các lỗ hổng của các thiết bị này và khởi động các cuộc tấn công. Sử dụng các nút canh gác là một cách để giảm bề mặt tấn công DDoS của bạn.
Nút Sentinel là các nút đầy đủ sao chép thông tin nút xác thực, ngăn chặn các nút xác thực thực kết nối trực tiếp với mạng ngang hàng, từ đó bảo vệ thiết bị phần cứng của chúng. Không giống như các nút đầy đủ, chúng tôi khuyên người xác thực nên sử dụng các nút trọng điểm để bảo vệ danh tính, phần cứng và mạng của họ khỏi các cuộc tấn công. Khi ai đó phát động một cuộc tấn công, nút canh gác sẽ là nút được chú ý đầu tiên, vì vậy chúng ta có thể ngắt kết nối nút canh gác bị tấn công khỏi nút xác thực và tạo nút canh gác mới.
Không có gì trong Đề cập về Launchpad của Ethereum những cái này. Đáng ngạc nhiên là không có khuyến nghị chính thức nào về việc người xác thực sử dụng các nút trọng điểm.
Phần mềm độc hại và phần mềm tống tiền
Nếu bạn sử dụng thiết bị cá nhân để chạy nút xác thực, khả năng bạn bị phần mềm độc hại và ransomware tấn công sẽ tăng lên.
Thông thường, những thứ như ứng dụng hoặc dịch vụ có thể được lưu trữ trên máy chủ chuyên dụng và VPS (Máy chủ riêng ảo) thông qua SSH. Nếu bạn chạy nút trình xác thực trên máy tính mà bạn sử dụng hàng ngày để duyệt các trang web và nhận email thì bạn có thể tải xuống phần mềm độc hại từ email hoặc trình duyệt của mình. Sử dụng máy chủ chuyên dụng sẽ giảm khả năng này.
Ngay cả khi bạn đang chạy nút xác thực trên một thiết bị không được sử dụng hàng ngày, bạn vẫn có thể bị tấn công bằng cách sử dụng ổ USB chung hoặc cùng một modem.
Nếu có bất kỳ thông tin nào liên kết danh tính của bạn với tiền điện tử, nút xác thực của bạn có nguy cơ bị tấn công kỹ thuật xã hội, chẳng hạn như rò rỉ thông tin gần đây của Ledger. Những kẻ tấn công có thể gửi email chứa phần mềm độc hại đến những người dùng có địa chỉ email đã bị xâm phạm, từ đó tấn công các thiết bị đã đăng nhập vào địa chỉ email đó. Sự thành công của một cuộc tấn công phụ thuộc vào mức độ thuyết phục của kẻ tấn công.
Tóm lại, Proof- Of- Service) có những rủi ro nhất định, vì vậy nếu bạn đang cân nhắc việc chạy nút xác thực trên thiết bị gia đình, vui lòng nghiên cứu thêm về cách các trình xác thực blockchain khác chạy nút, vì Ethereum sẽ gặp phải các vấn đề tương tự như các chuỗi PoS khác. cũng như học hỏi kinh nghiệm của họ.
Chào mừng bạn tham gia cộng đồng chính thức của BlockBeats:
Nhóm Telegram đăng ký: https://t.me/theblockbeats
Nhóm Telegram thảo luận: https://t.me/BlockBeats_App
Tài khoản Twitter chính thức: https://twitter.com/BlockBeatsAsia