Rút tiền

Gửi tiền từ ví Fystack đến một địa chỉ bên ngoài. Lệnh rút tiền đi qua một biểu mẫu nhiều bước, bao gồm sàng lọc rủi ro địa chỉ và gắn danh mục, trước khi vào hàng đợi phê duyệt dựa trên ngưỡng ký của workspace.

Tổng quan

Luồng rút tiền được thiết kế theo cơ chế kiểm soát maker-checker. Một Proposer hoặc Admin khởi tạo lệnh rút tiền; sau đó một hoặc nhiều Signer phải phê duyệt trước khi giao dịch được phát sóng on-chain. Số lượng phê duyệt cần thiết được xác định bởi cấu hình ngưỡng của ví.

Cách tạo lệnh rút tiền

Bước 1: Mở ví và nhấn Send

Ở thanh bên trái, nhấn Wallet. Chọn ví bạn muốn gửi tiền, sau đó nhấn nút Send ở khu vực phía trên của trang tổng quan ví.

Trang tổng quan ví với nút Send được làm nổi bật

Bước 2: Điền thông tin rút tiền

Modal Withdraw mở ra với bốn trường bắt buộc:

  1. Wallet: ví nguồn (được chọn sẵn dựa trên nơi bạn nhấn Send)
  2. Asset: token và mạng lưới để gửi (ví dụ USDC trên Base)
  3. Amount: số tiền cần gửi; số dư khả dụng và phí mạng ước tính được hiển thị bên dưới trường này
  4. Recipient Address: nhập trực tiếp một địa chỉ hoặc chọn từ Address Book của bạn
Modal Withdraw hiển thị các trường Wallet, Asset, Amount và Recipient Address

Bước 3: Xem phân tích rủi ro địa chỉ

Sau khi chọn địa chỉ người nhận, Fystack tự động thực hiện Address Risk Analysis do DD.xyz cung cấp. Bảng này hiển thị:

  • Risk Score: tỷ lệ phần trăm từ 0% (rủi ro thấp) đến 100% (rủi ro cao)
  • Current Status: Low / Medium / High
  • Dữ liệu on-chain: tổng số giao dịch, số dư hiện tại và ngày giao dịch đầu tiên
Bảng Address Risk Analysis hiển thị điểm rủi ro 7.1% và cảnh báo Address Poisoning Attack

Bước 4: Chọn danh mục, thêm ghi chú rồi nhấn Withdraw

Trước khi gửi, hãy gắn thẻ cho giao dịch phục vụ mục đích báo cáo:

  • Categories (Optional): gán một hoặc nhiều danh mục (ví dụ MKT, Ops). Bạn có thể tạo ngay danh mục mới với tên và màu tùy chỉnh.
  • Notes: thêm ghi chú dạng văn bản tự do, hiển thị cho người phê duyệt và trong lịch sử giao dịch.

Một cảnh báo hiển thị ngay trong biểu mẫu nhắc bạn xác minh độ an toàn của địa chỉ trước khi tiếp tục. Khi đã chắc chắn, nhấn nút Withdraw để gửi giao dịch đi phê duyệt.

Modal Withdraw hiển thị phần chọn danh mục, trường ghi chú và nút Withdraw

Bước 5: Trạng thái phê duyệt

Sau khi gửi, modal Approval Status xuất hiện, tóm tắt chi tiết giao dịch và liệt kê những người phê duyệt cần thiết. Mỗi người phê duyệt hiển thị trạng thái Pending Approval cho đến khi họ thực hiện thao tác.

Nếu bạn là một trong những signer bắt buộc, bạn có thể Approve hoặc Cancel giao dịch trực tiếp từ modal này.

Modal Approval Status liệt kê những người phê duyệt đang chờ cho lệnh rút tiền

Bước 6: Theo dõi lệnh rút tiền trong tab Withdrawals

Mở ví, sau đó mở tab Withdrawals. Giao dịch mới của bạn xuất hiện ở đầu danh sách với nhãn Pending Approval. Phần đầu trang ví cũng hiển thị số tiền đang ở trạng thái On Hold cho đến khi đạt ngưỡng.

Những người phê duyệt khác có thể nhấn Review để mở modal Approval Status và bỏ phiếu.

Tab Withdrawals hiển thị giao dịch 2 USDC mới với trạng thái Pending Approval và số tiền đang bị tạm giữ

Bước 7: Xác nhận trong tab Transactions

Khi đã thu thập đủ phê duyệt, chuyển sang tab Transactions trong cùng ví. Lệnh rút tiền xuất hiện ở đầu danh sách với trạng thái Completed, xác nhận giao dịch đã được phát sóng on-chain.

Tab Transactions hiển thị giao dịch chuyển 2 USDC với trạng thái Completed

Bước 8: Xác minh on-chain qua Block Explorer

Nhấn biểu tượng liên kết ngoài trên dòng giao dịch để mở giao dịch trên BaseScan (hoặc block explorer tương ứng với mạng lưới của bạn). Tại đây bạn có thể xác nhận:

  • Status: Success
  • Transaction Hash: mã định danh on-chain duy nhất
  • Block: số block và xác nhận bởi sequencer
  • Số tiền và người nhận: xác minh đúng số tiền đã đến đúng địa chỉ
Trang chi tiết giao dịch trên BaseScan hiển thị giao dịch chuyển 2 USDC với trạng thái Success

Trạng thái rút tiền

Trạng thái Ý nghĩa
Pending Approval Giao dịch đã được đề xuất và đang chờ đủ số lượng phê duyệt từ signer. Tiền được tạm giữ trong thời gian này.
Completed Đã đạt ngưỡng và giao dịch đã được phát sóng và xác nhận on-chain thành công
Cancelled Một signer hoặc người đề xuất đã hủy giao dịch trước khi đạt ngưỡng. Số tiền tạm giữ được trả lại vào số dư khả dụng.

Thực hành tốt nhất

  • Luôn tự xác minh địa chỉ người nhận trước khi gửi, vì giao dịch on-chain không thể đảo ngược
  • Dùng Address Book để lưu và tái sử dụng các địa chỉ tin cậy, giảm rủi ro nhập sai thủ công
  • Hãy nghiêm túc với Address Poisoning Attack Warning, luôn xác nhận toàn bộ địa chỉ với đối tác qua một kênh riêng
  • Thêm Note mô tả mục đích của lệnh rút tiền để giúp người phê duyệt đưa ra quyết định đúng đắn và duy trì nhật ký kiểm toán rõ ràng
  • Gán Category cho mọi lệnh rút tiền để báo cáo giao dịch được ngăn nắp
  • Sau khi được phê duyệt, đối chiếu giao dịch trên block explorer để xác nhận đúng số tiền đã đến đúng địa chỉ