Tiêu đề gốc: "Tôi nghĩ thế nào về việc chọn người giám hộ cho ví sig và phục hồi xã hội"
Tác giả gốc: Vitalik Buterin
Bản tổng hợp gốc: Qianwen, ChainCatcher
Ví đa chữ ký (như Gnosis Safe) là một cách đơn giản và an toàn để lưu trữ tiền, cho phép bạn tận hưởng hầu hết các lợi ích của quyền tự quản lý - trong khi bề ngoài có vẻ đáng tin cậy Khi thực thể tập trung trở nên không đáng tin cậy, tiền của bạn sẽ không biến mất. Nhưng đồng thời, bạn không cần phải mạo hiểm chịu trách nhiệm về toàn bộ thiết lập bảo mật. Cá nhân tôi sử dụng ví đa chữ ký để lưu trữ hầu hết số tiền của mình, Ethereum Foundation cũng vậy.
Một ví đa chữ ký tương tự khác là ví khôi phục xã hội - một khóa duy nhất có thể được sử dụng để ký các giao dịch, nhưng nếu khóa đó bị mất, người khác có thể sử dụng it Một bộ chìa khóa được giữ để thu hồi tiền. Ví khôi phục xã hội dễ sử dụng hơn ví đa chữ ký, đặc biệt là với sự gia tăng của tính trừu tượng tài khoản ERC-4337 và Ví Soul sắp ra mắt, điều này sẽ giúp công nghệ này thân thiện hơn với người dùng. Khi ví phục hồi xã hội đủ trưởng thành, đề xuất của tôi là sử dụng ví nóng phục hồi xã hội để lưu trữ một phần nhỏ tiền của một cá nhân hoặc tổ chức; sử dụng đa chữ ký cho ví lạnh để lưu trữ tiền tiết kiệm của một cá nhân hoặc tổ chức;
Cả ví đa chữ ký và ví phục hồi xã hội đều dựa trên khái niệm "người giám hộ": A tập hợp N địa chỉ, thường do người khác nắm giữ, trong đó bất kỳ địa chỉ M nào cũng có thể phê duyệt một thao tác (ví dụ: có thể đặt N=6 và M=4). Trong trường hợp ví đa chữ ký, mỗi giao dịch phải được ký bởi M cá nhân trong số N người giám hộ. Trong trường hợp ví khôi phục xã hội, một khóa duy nhất có thể ký một giao dịch, nhưng nếu khóa đó bị mất, M trong số N người giám hộ phải ký vào tin nhắn để đặt lại khóa.
Hai vấn đề chính trong việc sử dụng ví đa chữ ký và ví phục hồi xã hội một cách an toàn là: (i) Bạn chọn ai làm người giám hộ và (ii) bạn đưa ra những hướng dẫn gì cho họ? Bài đăng này sẽ phác thảo cách tôi nghĩ về vấn đề này và phần lớn trong số đó cũng sẽ áp dụng cho ví phục hồi xã hội và đa chữ ký đang được sử dụng để bảo đảm tiền cá nhân và tổ chức.
Giảm thiểu khả năng mất chìa khóa.
Giảm thiểu nguy cơ thông đồng để đánh cắp tiền của bạn hoặc bị ép buộc làm như vậy.
Trong trường hợp không thể tránh khỏi hai rủi ro trên, rủi ro của mỗi người giám hộ phải là không liên quan ở mức tối đa - bạn muốn giảm thiểu điểm chung của họ, vì rủi ro chung này có thể
dẫn đến nguy cơ nhiều Người giám hộ của bạn bị mất năng lực hoặc bị ảnh hưởng cùng một lúc.
Câu trả lời cho câu hỏi này rất đơn giản Có hướng dẫn; tất cả các lựa chọn của tôi về người giám hộ:
Người giám hộ Người giám hộ có thể là của bạn thiết bị riêng, nhưng đừng để quá nhiều thiết bị trở thành người giám hộ của bạn.
Trước hết, ít nhất một người giám hộ sẽ là người quản lý ví trên thiết bị của bạn. Điều này là bình thường nếu có. không tồn tại sẽ ảnh hưởng đến nguyên tắc phân quyền. Tuy nhiên, khi bạn có nhiều hơn một Người bảo vệ dưới sự kiểm soát của mình, bạn sẽ phải đối mặt với một vấn đề hóc búa: bạn ít tin tưởng người khác hơn và tập trung nhiều quyền lực hơn vào bản thân. Nếu bạn bị hack, ép buộc, Mất khả năng lao động hoặc tử vong, điều này có thể tạo ra rủi ro.
Kinh nghiệm của tôi là cần có đủ người giám hộ do người khác kiểm soát. Nếu bạn biến mất, sẽ có đủ người giám hộ khác để lấy lại tiền của bạn. Nghĩa là, bạn nên kiểm soát ít nhất một người giám hộ và nhiều nhất là người giám hộ N-M. Ngoài ra, mỗi người giám hộ phải sử dụng một thiết bị riêng (máy tính xách tay, điện thoại, điện thoại cũ, v.v.).
Chọn một người giám hộ mà bạn không thường xuyên nói chuyện, hoặc tốt nhất là một người mà bạn không quen biết .
Lý tưởng nhất là người giám hộ không nên biết bên kia là ai. Điều này làm giảm đáng kể nguy cơ họ thông đồng, hơn nữa, họ không có lý do chính đáng để quen nhau. Nếu có chuyện gì xảy ra với bạn, họ vẫn có thể tìm thấy nhau vì có một số quy trình tiêu chuẩn rõ ràng mà mọi người sẽ nghĩ đến một cách tự nhiên trong tình huống này (ví dụ: liên hệ với gia đình bạn).
Ngoài ra, bạn muốn giảm thiểu mối tương quan giữa những người giám hộ: không chọn hai người sống trong cùng một thành phố (hoặc thậm chí tốt nhất là cùng một quốc gia), hoặc hai người giám hộ sử dụng cùng một loại ví và cân bằng giữa các hệ điều hành khác nhau.
Khi bạn yêu cầu người giám hộ phê duyệt một hành động cho bạn (trong multisig, đây là một giao dịch; trong ví social recovery, đây là việc đặt lại khóa tài khoản của bạn), họ không nên bắt đầu hoạt động ngay lập tức . Đây là một thảm họa về bảo mật: nếu ai đó xâm nhập vào tài khoản trò chuyện của bạn, họ có thể quét tin nhắn của bạn, tìm ra người giám hộ của bạn là ai, liên hệ với từng người trong số họ và yêu cầu họ xác nhận, từ đó đánh cắp tiền của bạn.
Để tránh điều này, quy trình ưu tiên của tôi là hướng dẫn người giám hộ đặt câu hỏi bảo mật. Khi bạn yêu cầu xác nhận hành động của mình, Người giám hộ nên hỏi bạn điều gì đó mà chỉ có hai bạn và rất ít người biết (ví dụ: "Lần cuối chúng ta gặp nhau chúng ta đã ăn món gì?") và chỉ sau khi bạn xác nhận điều đó chỉ thực hiện thao tác khi câu trả lời đúng.
Lựa chọn tự nhiên là gọi thoại hoặc gọi video, nhưng trí tuệ nhân tạo đã rất giỏi trong việc giả mạo ở độ tuổi này, phương pháp này không còn đáng tin cậy nữa, vì vậy bạn có thể muốn kết hợp cuộc gọi thoại/video với việc hỏi một số loại câu hỏi bảo mật.
Nếu bạn là một "cựu chiến binh thoái hóa", hãy đảm bảo rằng người giám hộ của bạn có thể phản ứng nhanh chóng. Nếu không, bạn không phải thực hiện yêu cầu này.
Nếu bạn đang làm điều gì đó rủi ro hơn với hợp đồng trực tuyến, bạn có thể cần phải hành động nhanh chóng: nếu hợp đồng có kẽ hở, hãy rút tiền ra. Nếu bạn sắp bị thanh lý, hãy chuyển tiền ra ngoài, v.v. Nếu bạn có những nhu cầu này thì bạn muốn tìm những người giám hộ có thể hành động nhanh chóng trong một khoảng thời gian ngắn (và do đó cũng tìm những người giám hộ ở các múi giờ khác nhau để có đủ người giám hộ hoàn tất giao dịch bất cứ lúc nào) để bảo vệ tiền của bạn . Tuy nhiên, nếu bạn không làm điều này thì tốc độ không đặc biệt quan trọng và trên thực tế thậm chí có thể gây hại phần nào, vì thuyết phục mọi người hành động khẩn cấp là một chiến thuật kỹ thuật xã hội phổ biến của tin tặc và nếu mọi người cảm thấy chán ghét bởi đặc tính này, nó có thể là điều ngược lại.
Thực hiện các hoạt động thử nghiệm ít nhất mỗi năm một lần. Lý tưởng nhất là thực hiện hai đợt kiểm tra mỗi năm, một đợt với một nửa số người giám hộ và một đợt với nửa còn lại. Điều này đảm bảo rằng người giám hộ của bạn không quên hoặc mất tài khoản của họ.
Một trong những thách thức với Guardian là hiện tại không có công nghệ nào có thể giúp quyền riêng tư tài chính của bạn miễn nhiễm với Guardian. Tuy nhiên, đây là một vấn đề kỹ thuật có thể giải quyết được về mặt kỹ thuật: thay vì trực tiếp bảo vệ tài khoản của bạn, người giám hộ sẽ bảo vệ một hợp đồng “an toàn”, và mối liên kết giữa tài khoản của bạn và két sắt sẽ bị ẩn đi.
Rất dễ dàng để giữ một liên kết ẩn cho đến khi nó cần được khôi phục: ví dụ: tài khoản của bạn Có thể có hợp đồng GUARDIAN CREATE2, chỉ có thể tạo két. Tuy nhiên, nếu bạn muốn liên kết vẫn ẩn sau khi khôi phục thì cần phải có công nghệ ZK-SNARK tiên tiến hơn. Tôi hy vọng vấn đề này sẽ dần dần được giải quyết trong vài năm tới.
Liên kết gốc
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