Như chuỗi khối và tiền điện tử đều tiếp tục phát triển, tội phạm xung quanh chúng cũng vậy. Rõ ràng là các vụ hack sàn giao dịch đang trở nên phổ biến hơn và tốn kém hơn, với thiệt hại đôi khi rơi vào khoảng 9 con số.
Đây không phải là một thảm họa, ngành công nghiệp không phải là mối đe dọa thực sự nào, nhưng cũng không nên xem nhẹ. Nếu thế giới blockchain và tài chính kỹ thuật số được thực hiện nghiêm túc trên quy mô lớn, chúng tôi cần đảm bảo với người dùng rằng nó an toàn.
Một lĩnh vực của blockchain cần được bảo mật kín đáo là các hợp đồng thông minh. Đây là một phần quan trọng của công nghệ và là mục tiêu chung của tin tặc khi cố gắng xâm nhập và ăn cắp từ mạng.
Các Vi phạm KICKICO vào tháng 7 là một ví dụ điển hình về những gì có thể xảy ra khi các hợp đồng thông minh không được bảo mật. Tin tặc đã lấy được khóa riêng của hợp đồng thông minh KickCoin và bằng cách truy cập và giả mạo nó, họ đã đánh cắp số tiền trị giá 7,7 triệu đô la.
May mắn thay, trong trường hợp này KICKICO đã có thể ngăn chặn cuộc tấn công và thu hồi số tiền bị đánh cắp, nhưng nó vẫn là một lời nhắc nhở khắc nghiệt về cách các hợp đồng thông minh có thể bị xâm phạm với hậu quả nghiêm trọng.
Khi blockchain trở nên nổi tiếng hơn, điều quan trọng là phải coi trọng tính bảo mật của các hợp đồng thông minh. Nhưng tại sao họ vẫn chưa đủ an toàn?
Một vài lỗ để cắm
Nó không giống như bảo mật hợp đồng thông minh không tồn tại – nó có. Các công ty và dự án chuỗi khối rất coi trọng vấn đề bảo mật trong mọi lĩnh vực, bởi vì họ phải làm như vậy. Tất cả họ đều đã thấy điều gì sẽ xảy ra khi các sàn giao dịch như Mt. Gox và Bitfinex không đặt bảo mật lên hàng đầu, và nó không đẹp.
Tuy nhiên, các phương pháp bảo mật hiện tại cho các hợp đồng thông minh có xu hướng thiếu hụt. Họ tập trung vào các mối đe dọa nhất định trong khi bỏ qua hoặc không đối phó với những người khác. Ví dụ, họ chú ý nhiều đến những thứ như lỗ hổng phổ biến và lỗi trong lập trình.
Chắc chắn, đây là những vấn đề lớn cần được giải quyết, nhưng có rất nhiều mối đe dọa ngoài kia cũng cần được chú ý.
Việc đánh cắp chìa khóa, như chúng tôi đã đề cập, có thể là một công thức cho thảm họa và cực kỳ khó ngăn chặn. Sau đó, có tất cả các lỗ hổng không phổ biến và nổi tiếng, các lỗ hổng chỉ trở nên rõ ràng khi quá muộn.
Và đó là không đề cập đến những nhân viên độc hại. Không thể kiểm tra đầy đủ tất cả mọi người làm việc trong dự án của bạn và đôi khi sức hấp dẫn của sự giàu có về kỹ thuật số có thể vượt xa lòng trung thành của công ty.
Rõ ràng là bảo mật hợp đồng thông minh phải trở nên toàn diện và đáng tin cậy hơn. Nó cần phải bao gồm tất cả các lĩnh vực rủi ro, không chỉ một vài.
Nhưng làm cách nào để bạn bảo vệ khỏi những lỗ hổng mà bạn thậm chí không biết là có tồn tại hoặc khả năng có một nhân viên lừa đảo? Nó đòi hỏi một sự thay đổi nhỏ trong tư duy, nhìn xa hơn giai đoạn phát triển của phần mềm và tiến tới triển khai.
Cách làm cho hợp đồng thông minh an toàn hơn
Mythril là một dự án thu hút mọi người trong thế giới blockchain bằng cách hứa hẹn phát hiện lỗi và mang lại bảo mật cao hơn cho các hợp đồng thông minh một cách suôn sẻ và dễ dàng. Nó cung cấp một bộ công cụ chi tiết và một cách toàn diện để phân tích và bảo mật các hợp đồng thông minh.
Sau đó, có QuillAudits, một nền tảng được thiết kế để kiểm tra các hợp đồng thông minh để đảm bảo chúng không có lỗ hổng bảo mật và chạy trên mã hiệu quả.
Các cách tiếp cận khác Đi theo một lộ trình hơi khác
Khóa an toàn, ví dụ: tìm đến giai đoạn triển khai của phần mềm phi tập trung, tập trung vào lưu lượng giao dịch. Trong nền tảng của họ, người dùng sẽ có thể thiết lập các quy tắc cho hợp đồng thông minh của họ để ngăn chặn các giao dịch trái phép. Giống như Tường lửa ứng dụng web (WAF) nhưng dành cho Hợp đồng thông minh thay vì Ứng dụng.
Cách “DAF” hoạt động để bảo vệ hợp đồng thông minh
Họ hứa hẹn xác thực liên tục cho các giao dịch, đảm bảo rằng không có gì diễn ra ngoài điều kiện của người dùng.
Một tính năng cho phép người dùng đặt giới hạn giao dịch đảm bảo rằng, chẳng hạn như không có giao dịch nào vượt quá 10 mã thông báo. Ngay cả khi hợp đồng của bạn bị xâm phạm, sẽ có giới hạn về số lượng tội phạm có thể ăn cắp.
Cách tiếp cận này tránh được những rủi ro như nhân viên không trung thực và khóa bị đánh cắp, hoạt động theo cách tương tự như Tường lửa ứng dụng web cho các ứng dụng truyền thống. Nó đảm bảo rằng, không có vấn đề gì, các quy tắc đặt trước của bạn sẽ luôn được tuân thủ và mọi hành vi đáng ngờ sẽ nhanh chóng bị bắt.
Trong một thế giới mà tội ác chống lại các blockchain và hợp đồng thông minh có thể giống như một sự thật của cuộc sống, các nền tảng như thế này mang lại một tia hy vọng. Họ có thể giúp đảm bảo với những người mới tham gia vào không gian rằng nỗi sợ hãi về an ninh không phải là một phần tất yếu của các dự án blockchain và khuyến khích sự tham gia nhiều hơn trong toàn ngành.