Tác giả: Onkar Singh, CoinTelegraph; Người biên soạn: Wu Baht, Golden Finance
1.
OP_VAULT là một tính năng tăng cường bảo mật cho Bitcoin, giúp bảo vệ nó khỏi bị đánh cắp hoặc truy cập trái phép.
Bản chất phi tập trung của Bitcoin đã cách mạng hóa nền kinh tế kỹ thuật số. Tuy nhiên, khi việc sử dụng nó ngày càng tăng thì nhu cầu tăng cường bảo mật cũng tăng theo. Đây là lúc OP_VAULT xuất hiện, một tính năng cải tiến giới thiệu một cơ chế gọi là "hợp đồng" để cung cấp tính bảo mật và tính linh hoạt cao hơn.
Trong Bitcoin, "OP" là viết tắt của "mã hoạt động" hoặc "mã". Opcode là một phần của ngôn ngữ kịch bản Bitcoin và đại diện cho một lệnh hoặc hướng dẫn duy nhất cho blockchain biết cách xử lý giao dịch. Các mã này cho phép Bitcoin Script thêm chức năng và thực thi các quy tắc. Ví dụ: OP_CHECKSIG xác minh chữ ký số, trong khi OP_RETURN cho phép nhúng dữ liệu trên blockchain. Tiền tố "OP_" là tiền tố tiêu chuẩn cho các lệnh này, giúp bạn dễ dàng nhận dạng nhanh chóng chúng trong tập lệnh.
Nhưng hợp đồng trong Bitcoin là gì?
Hợp đồng bằng Bitcoin là các quy tắc hoặc điều kiện quy định cách sử dụng tiền. Ngoài ủy quyền tiêu chuẩn một lần để sử dụng mã thông báo, các hợp đồng còn bổ sung thêm các ràng buộc liên tục, tạo ra một cấu trúc trong đó các hành động cụ thể phải được tuân thủ ngay cả trên nhiều giao dịch. Điều này có nghĩa là các hợp đồng đảm bảo rằng token vẫn được bảo vệ bởi các quy tắc nhất định theo thời gian, tăng cường bảo mật và tạo điều kiện chi tiêu duy nhất.
Vậy, cái kho chứa ở đâu ở đây?
Kho tiền là một hình thức chứng thư thực tế tập trung vào việc đơn giản hóa việc sử dụng hàng ngày đồng thời bổ sung thêm biện pháp bảo vệ chống chi tiêu trái phép.
Kho lưu trữ hoạt động như sau:
Thiết lập kho tiền:Để đảm bảo an toàn cho tiền, người dùng đặt tiền vào kho tiền và thiết lập quy trình giám sát để quan sát chuỗi khối.
Quy trình rút tiền: Nếu bạn cố gắng rút tiền (được gọi là "rút tiền"), bạn sẽ bước vào một khoảng thời gian chờ đợi, điều này mang lại cho chủ sở hữu kho tiền Thời gian để đáp lại.
Cơ chế phân chia: Nếu yêu cầu bị rút đột ngột, chủ sở hữu có thể tiến hành "phân chia" để rút tiền về tài khoản an toàn nhằm ngăn chặn truy cập trái phép. Clawback là một cơ chế bảo mật cho phép người dùng lấy lại hoặc “thu hồi” tiền nếu họ có nguy cơ chi tiêu trái phép.
Lưu ý: Trong Bitcoin, Tháp Canh là một hệ thống giám sát được thiết kế để giúp bảo vệ tiền của người dùng, đặc biệt khi có liên quan đến kho tiền hoặc kênh thanh toán (chẳng hạn như Lightning Network). kênh được sử dụng trong) và các tính năng nâng cao khác. Tháp canh liên tục giám sát blockchain để phát hiện bất kỳ hoạt động đáng ngờ hoặc trái phép nào liên quan đến tiền của người dùng và có thể thực hiện hành động nếu phát hiện hoạt động đó.
2. Ai đã giới thiệu OP_VAULT và sự phát triển của nó thông qua BIP
OP_VAULT là một phần của xu hướng rộng hơn về Bitcoin, đó là việc giới thiệu các tính năng nâng cao hơn thông qua Đề xuất cải tiến Bitcoin (BIP). BIP là một tài liệu chính thức được sử dụng để đề xuất các thay đổi hoặc cải tiến cho mạng Bitcoin.
Nhà phát triển và nghiên cứu Bitcoin James O’Beirne đã đề xuất OP_Vault vào năm 2023, xem BIP 345 để biết chi tiết. Đề xuất này nhằm mục đích tạo ra một phương pháp có cấu trúc để lưu trữ Bitcoin một cách an toàn bằng cách sử dụng kho tiền. Công trình của O’Beirne trên OP_Vault được xây dựng dựa trên những tiến bộ trước đó như OP_CHECKTEMPLATEVERIFY (CTV) và là công cụ định hình khuôn khổ hợp đồng của Bitcoin.
Đáng chú ý, BIP-119 do Jeremy Rubin (nhà phát triển, nhà nghiên cứu và người ủng hộ Bitcoin) đề xuất đã giới thiệu OP_CHECKTEMPLATEVERIFY bằng cách cho phép các cấu trúc vault an toàn mà không cần quản lý khóa phức tạp, đặt nền tảng cho OP_Vault.
3. OP_Vault hoạt động như thế nào?
Các tính năng như OP_CHECKTEMPLATEVERIFY (CTV) giúp bạn có thể sử dụng vault mà không cần thiết lập phức tạp, chẳng hạn như lưu trữ các giao dịch được ký trước hoặc quản lý các khóa tạm thời.
Với CTV, các điều kiện của kho tiền và các giao dịch tiềm năng được tính toán trước và “khóa” trên blockchain, cho phép dễ dàng theo dõi và quản lý tiền mà không cần lưu trữ thêm dữ liệu nhạy cảm. Điều này làm giảm đáng kể các rủi ro liên quan đến việc mất thông tin quan trọng hoặc độ phức tạp trong hoạt động.
Các thành phần chính của OP_Vault
Thiết lập OP_Vault có ba thành phần cơ bản:
Đường dẫn khôi phục: Đây là địa chỉ dự phòng có thể chuyển tiền nếu cần và thường được bảo vệ thông qua các điều kiện nghiêm ngặt như ví ngoại tuyến hoặc ví đa chữ ký. Tất cả các vault chia sẻ cùng một đường dẫn khôi phục có thể được quản lý hàng loạt, điều này rất hữu ích khi làm việc với nhiều vault.
Khóa Vault hủy: Khóa này cho phép bắt đầu quá trình hủy vault (cố gắng chi tiêu từ vault). Tuy nhiên, ngay cả khi kẻ tấn công có được quyền truy cập vào khóa, chúng sẽ không thể lấy cắp tiền ngay lập tức vì nếu bị phát hiện kịp thời, việc rút tiền có thể bị dừng và chuyển hướng đến địa chỉ khôi phục.
Điểm đến đi: Đây là điểm đến cuối cùng của tiền sau khi việc giải phóng đi bị trì hoãn. Các mục tiêu rất linh hoạt và có thể bao gồm nhiều điểm đến khác nhau (bao gồm số tiền), cài đặt hỗ trợ như hủy một phần kho tiền và thậm chí tạo kho tiền mới.
4. Cách sử dụng Bitcoin Vault
Tạo một kho tiền để lưu trữ Bitcoin một cách an toàn, gửi tiền, đặt các tùy chọn khôi phục và sử dụng Watchtower Monitor nếu cần; , kích hoạt hoạt động thu hồi tiền để thu hồi tiền và giữ chúng an toàn.
Tạo Vault: Sử dụng Bitcoin Vault được kích hoạt Ví hoặc dịch vụ tạo địa chỉ vault được định cấu hình bằng hợp đồng. Đây là nơi Bitcoin của bạn sẽ được lưu trữ an toàn.
Gửi Bitcoin vào kho tiền: Gửi Bitcoin đến địa chỉ kho tiền cũng tương tự như gửi Bitcoin đến địa chỉ ví thông thường. Vault đảm bảo an ninh bổ sung thông qua các quy tắc chuyên biệt.
Đặt các tùy chọn khôi phục và bảo mật: Chọn địa chỉ khôi phục (vị trí sao lưu an toàn) cho Bitcoin của bạn. Đây có thể là ví ngoại tuyến hoặc thiết lập nhiều chữ ký để tăng cường bảo vệ. Ngoài ra, hãy định cấu hình Tháp Canh để giám sát kho tiền của bạn nhằm phát hiện các nỗ lực truy cập trái phép.
Rút tiền khỏi Vault: Để truy cập vào tiền của bạn, bạn phải trải qua quá trình hủy vault, quy trình này thường đòi hỏi độ trễ để đảm bảo an toàn và dành thời gian để can thiệp nếu cần thiết.
Nếu có sự cố xảy ra và bạn cần khôi phục Bitcoin của mình từ kho tiền thì quy trình này rất đơn giản nhưng cần thực hiện thêm một số bước:
Phát hiện hoạt động trái phép:Tháp canh hoặc bạn nhận thấy ai đó đang cố truy cập Bitcoin của bạn mà không được phép.
Kích hoạt lệnh gọi lại: Sử dụng tính năng gọi lại để gửi tiền đến địa chỉ khôi phục an toàn. Tháp canh có thể tự động thực hiện việc này cho bạn hoặc bạn có thể thực hiện thủ công bằng cách truyền phát giao dịch gọi lại bằng ví hoặc dịch vụ của bạn.
Bitcoin lại an toàn: Sau khi kích hoạt thu hồi, tiền sẽ được chuyển đến địa chỉ khôi phục của bạn, đảm bảo chúng được bảo vệ.
5. Ưu điểm và hạn chế của OP_Vault
OP_Vault cải thiện tính bảo mật của Bitcoin bằng cách đơn giản hóa việc lưu trữ khóa và cho phép quản lý khôi phục hàng loạt, mặc dù nó hạn chế tính linh hoạt của các đích cố định và thiếu tính năng hủy theo đợt.
Phương thức OP_Vault cung cấp một số lợi thế cho bảo mật Bitcoin:
-
Không cần lưu trữ khóa phức tạp: Nó làm giảm sự phụ thuộc vào khóa tạm thời và lưu trữ giao dịch lớn vì CTV xử lý hầu hết công việc.
Quản lý quỹ hiệu quả: Hỗ trợ phục hồi hoạt động hàng loạt, giúp quản lý nhiều kho tiền cùng lúc dễ dàng hơn.
Phòng thủ trước các cuộc tấn công 51%: Bất chấp sức mạnh của mạng Bitcoin, những người nắm giữ giá trị cao (cá voi) vẫn dễ bị tấn công bởi kỹ thuật lừa đảo xã hội và các cuộc tấn công có chủ đích . OP_VAULT được thiết kế để tăng cường bảo mật bằng cách đưa ra các yêu cầu đa chữ ký hoặc các điều kiện phức tạp khác nhằm gây khó khăn hơn cho các tác nhân độc hại trong việc lấy tiền.
Tuy nhiên, OP_Vault cũng có những hạn chế:
Đích cố định: Sau khi đặt đích, bạn không thể thay đổi đích, điều này làm hạn chế tính linh hoạt.
Vấn đề về tính linh hoạt:Kho lưu trữ bitcoin, đặc biệt là những kho có tính năng nâng cao như OP_VAULT, có thể bị xâm phạm nếu chúng được liên kết với các giao dịch đáng ngờ hoặc bị đưa vào danh sách đen Danh sách địa chỉ có thể mất khả năng thay thế. Điều này có thể làm giảm giá trị và tính thanh khoản của các token cụ thể vì chúng có thể bị sàn giao dịch hoặc những người tham gia khác từ chối.
Không hỗ trợ giải nén số lượng lớn: Hiện không hỗ trợ giải nén nhóm, điều này có thể hạn chế các lựa chọn ứng phó trong các tình huống có rủi ro cao.
Tấn công vật lý:Việc đánh cắp vật lý ví phần cứng hoặc thiết bị lưu trữ quan trọng khác được liên kết với Bitcoin Vault có thể dẫn đến việc không thể truy cập được tiền.
6. Khi nào OP_VAULT sẽ được triển khai trên Bitcoin?
Lịch trình triển khai OP_VAULT phụ thuộc vào tiến độ của các BIP liên quan, cụ thể là BIP-119, trong đó đưa ra khái niệm về hợp đồng OP_CHECKTEMPLATEVERIFY (CTV).
OP_VAULT vẫn đang trong giai đoạn đề xuất và chưa có ngày phát hành chính thức. Quá trình phát triển của Bitcoin rất thận trọng, với những thay đổi phải trải qua quá trình kiểm tra nghiêm ngặt, đánh giá ngang hàng và sự đồng thuận của cộng đồng.
Để cải thiện hơn nữa tính bảo mật cho tiền của người dùng, các bản cập nhật trong tương lai có thể bao gồm các tính năng bổ sung như hạn chế giao dịch dựa trên vị trí, truy cập sinh trắc học và thậm chí cả giám sát hoạt động đáng ngờ do AI điều khiển.
Nếu OP_VAULT được chấp nhận rộng rãi, nó có thể được đưa vào bản nâng cấp Bitcoin trong tương lai, nhưng quá trình này có thể mất vài tháng hoặc nhiều năm vì mạng Bitcoin ưu tiên sự ổn định và bảo mật. Vì vậy, người dùng nên chú ý cập nhật tình hình phát triển.