Tài sản số

⌘K
  1. Hướng dẫn
  2. Tài sản số
  3. Bitcoin (BTC)
  4. Cách thiết lập ví đa chữ ký (multisig wallet) Bitcoin với Ledger và Unchained

Cách thiết lập ví đa chữ ký (multisig wallet) Bitcoin với Ledger và Unchained

Bài viết này hướng dẫn chi tiết cách thiết lập ví đa chữ ký Bitcoin (multisig wallet) bằng thiết bị Ledger kết hợp với Unchained Capital.

Tạo Vault trên Unchained

  1. Truy cập trang web Unchained, chọn Services (Dịch vụ) sau đó nhấn Vaults.
  2. Chọn Get started (Bắt đầu).
  3. Cuộn xuống cho đến khi thấy mục Self-setup.
  4. Dưới phần Self-setup, nhấn Create an account (Tạo tài khoản).
  5. Nhập email và mật khẩu, đồng ý với điều khoản sử dụng và chính sách bảo mật, rồi nhấn Create account.
  6. Xác nhận địa chỉ email.
  7. Tạo hồ sơ cá nhân.
  8. Tạo tài khoản, phần cứng (HW), và lựa chọn onboarding.
  9. Hoàn tất thanh toán (nếu có) và mở ứng dụng Unchained.
  10. Trong tài khoản Unchained, chọn menu góc trên bên trái → Keys.
  11. Nếu đây là tài khoản mới → nhấn Upload new key (Tải lên khóa mới).
  12. Đặt tên cho khóa, dễ nhớ và có ý nghĩa, sau đó nhấn Next.

Xuất khóa công khai từ thiết bị Ledger

  1. Chọn Ledger.
  2. Kết nối thiết bị Ledger Nano với máy tính bằng cáp USB.
  3. Nhập PIN để mở khóa thiết bị.
  4. Mở ứng dụng Bitcoin trên Ledger.
  5. Kiểm tra khóa công khai (public key) hiển thị trên màn hình thiết bị.
  6. Nhấn đồng thời hai nút để xác nhận kết nối.
  7. Trên màn hình máy tính, nhấn Connect to Ledger để sử dụng Ledger Wallet và tải khóa công khai lên Unchained. Lưu ý: Khóa riêng (private key) sẽ không bao giờ được chia sẻ trong quá trình này.
  8. Sau khi khóa được xuất, nhấn Next.
  9. Trên trang Review key, kiểm tra lại thông tin và nhấn Create (Tạo khóa).

Lặp lại những thao tác trên để thêm khoá thứ hai,

  1. Quay lại phần Keys.
  2. Nhấn Upload New Key.
  3. Kết nối một thiết bị Ledger khác, mở khóa.
  4. Lặp lại các bước như trên để thêm khóa thứ hai.

Tạo Vault (két lưu trữ đa chữ ký)

Để tạo Vault, bạn cần được phê duyệt cấp độ Tier 2, nghĩa là bạn phải hoàn tất quy trình KYC (xác minh danh tính). Sau khi được phê duyệt:

  1. Truy cập Vaults page → nhấn New vault (Tạo vault mới).
  2. Đặt tên cho vault.
  3. Chọn hai khóa bạn đã tải lên trước đó.
  4. Kiểm tra lại thông tin và nhấn Create vault (Tạo vault).

Chọn mô hình lưu ký (Custody Model)

  1. Chọn Client-controlled model (Khách hàng tự kiểm soát) → nhấn Next.
  2. Chọn Sign on your own (Tự ký) → nhấn Next.
  3. Đặt tên cho vault.
  4. Nhấn Pick a key → chọn khóa đầu tiên làm cosigner (người đồng ký).
  5. Nhấn Next.
  6. Sau đó Pick a key lần nữa để chọn khóa thứ hai làm cosigner.
  7. Đồng ý với thỏa thuận dịch vụ Vault → nhấn Create.
  8. Nhấn Continue để hoàn tất.

Nạp tiền vào Vault

  1. Nhấn Deposit (Nạp tiền).
  2. Sao chép địa chỉ nạp BTC.
  3. Mở Ledger Wallet → gửi BTC đến địa chỉ Vault của Unchained.

Tạo và ký giao dịch (Multisig Transaction)

Giả sử bạn muốn rút BTC từ Vault, hãy thực hiện như sau:

  1. Nhấn Withdraw (Rút tiền).
  2. Nhập địa chỉ rút rồi nhấn Next.
  3. Nhập số lượng BTC muốn rút.
  4. Chọn mức phí giao dịch (recommended hoặc custom) sau đó nhấn Next.
  5. Chọn 2 khóa đồng ký (cosigning keys) và nhấn Next.
  6. Kiểm tra tóm tắt giao dịch.
  7. Nhấn Create transaction.

Ký giao dịch bằng khóa thứ nhất

  1. Chọn Ledger.
  2. Kết nối thiết bị Ledger đầu tiên và mở khóa.
  3. Mở ứng dụng Bitcoin trên Ledger.
  4. Nhấn Sign with Ledger.
  5. Xem lại thông tin giao dịch trên thiết bị. Nếu chính xác, hãy phê duyệt.
  6. Sau khi ký xong, tải về file PSBT đã ký.
  7. Nhấp vào khóa đồng ký thứ hai (the second cosigning key) rồi nhấp vào Ledger.

Ký giao dịch bằng khóa thứ hai

  1. Kết nối thiết bị Ledger thứ hai và mở khóa.
  2. Nhấn Sign with Ledger.
  3. Xem lại giao dịch, nhấn đồng thời hai nút để phê duyệt và gửi đi.
  4. Sau khi hai khóa đồng ký hoàn tất, nhấn Broadcast (Phát giao dịch) để gửi lên mạng Bitcoin.