Wallet Connect là gì?
Wallet Connect, thường được viết là WalletConnect, là một giao thức kết nối Web3 cho phép ví tiền mã hóa kết nối với các ứng dụng phi tập trung mà không làm lộ khóa riêng tư hoặc cụm từ khôi phục.Giao thức này giúp dApp gửi yêu cầu kết nối, ký, giao dịch và phiên đến ví của người dùng theo cách an toàn hơn và được chuẩn hóa hơn.Trang web chính thức của WalletConnect Network mô tả WalletConnect là cơ sở hạ tầng để kết nối ví, ứng dụng và trải nghiệm on-chain trên toàn hệ sinh thái Web3.
Người dùng có thể thấy Wallet Connect khi quét mã QR, mở deep link, kết nối ví di động với dApp trên máy tính, phê duyệt phiên, ký tin nhắn hoặc xác nhận giao dịch blockchain.Wallet Connect không phải là ví.Đây không phải là blockchain.Đây không phải là bridge.Đây không phải là công cụ khôi phục seed phrase.Đây là lớp giao tiếp giữa ví và ứng dụng Web3.Với người mới, định nghĩa đơn giản nhất là: Wallet Connect là phương thức kết nối an toàn, cho phép dApp giao tiếp với ví trong khi khóa riêng tư vẫn nằm trong ví của bạn.Vì sao Wallet Connect quan trọng?
Wallet Connect quan trọng vì người dùng Web3 thường cần tương tác với dApp trên nhiều thiết bị, trình duyệt, ví và blockchain khác nhau.Nếu không có giao thức kết nối ví, người dùng có thể chỉ phụ thuộc vào tiện ích mở rộng trình duyệt hoặc các tích hợp ví riêng của từng ứng dụng.Điều này có thể tạo ra sự bất tiện, vấn đề tương thích và trải nghiệm di động kém.Wallet Connect giúp người dùng dễ dàng mở dApp trên một thiết bị và phê duyệt hành động từ ví trên thiết bị khác.Ví dụ, người dùng có thể mở ứng dụng DeFi trên trình duyệt máy tính và quét mã QR Wallet Connect bằng ví di động.Sau đó, dApp có thể yêu cầu kết nối ví, còn ví có thể hiển thị nội dung đang được yêu cầu cho người dùng.Người dùng có thể phê duyệt hoặc từ chối phiên ngay trong ví.Điều này giữ quyền ký nhạy cảm trong ví thay vì buộc dApp phải xử lý khóa riêng tư.Tài liệu chính thức về WalletConnect App SDK cho biết nhà phát triển có thể kết nối với hàng trăm ví và nhiều ứng dụng trên nhiều mạng thông qua WalletConnect Network.
Điều này khiến Wallet Connect trở thành một trong những lớp trải nghiệm người dùng quan trọng nhất trong crypto hiện đại.Wallet Connect và ví tiền mã hóa
Ví tiền mã hóa là phần mềm hoặc thiết bị kiểm soát tài khoản blockchain và ký giao dịch.Wallet Connect là giao thức giao tiếp giúp ví kết nối với dApp.Ví nắm giữ hoặc bảo vệ quyền ký.Wallet Connect gửi yêu cầu giữa ví và ứng dụng.Ví quyết định phê duyệt, từ chối hoặc ký các yêu cầu đó.Sự khác biệt này rất quan trọng vì Wallet Connect không nên yêu cầu khóa riêng tư, seed phrase hoặc cụm từ khôi phục ví.Hướng dẫn chính thức về ví Ethereum giải thích rằng ví giúp người dùng quản lý tài khoản và cụm từ khôi phục phải được bảo vệ cẩn thận.
Nếu một trang web tự nhận là Wallet Connect yêu cầu cụm từ khôi phục, cần coi đó là nguy hiểm.Quy trình Wallet Connect hợp lệ sẽ yêu cầu ví kết nối hoặc ký.Quy trình này không nên yêu cầu người dùng nhập bí mật kiểm soát ví.Wallet Connect và ví tiện ích mở rộng trình duyệt
Ví tiện ích mở rộng trình duyệt được cài trực tiếp trong trình duyệt web.Ví này có thể đưa nhà cung cấp ví vào trang web và cho phép người dùng kết nối dApp từ cùng một trình duyệt.Wallet Connect có thể kết nối ví với dApp mà không yêu cầu tiện ích mở rộng trình duyệt trong cùng trình duyệt đó.Điều này đặc biệt hữu ích với ví di động, ứng dụng ví phần cứng, quy trình từ máy tính sang di động và người dùng không muốn cài nhiều tiện ích mở rộng trình duyệt.Ví tiện ích mở rộng trình duyệt có thể tiện lợi, nhưng tiện ích mở rộng cũng có thể làm tăng bề mặt tấn công.Một tiện ích mở rộng độc hại có thể đọc dữ liệu trang web, thay đổi nội dung hoặc lừa người dùng ký các hành động không an toàn.Wallet Connect không tự động loại bỏ mọi rủi ro, nhưng cung cấp một phương thức kết nối khác có thể giữ việc ký trong môi trường ví riêng biệt.Người dùng vẫn cần xác minh tên miền dApp, lời nhắc từ ví, chain, tài sản, số tiền và yêu cầu phê duyệt.Wallet Connect cải thiện khả năng kết nối, nhưng không thay thế thói quen ký cẩn trọng.Wallet Connect và trình duyệt Web3
Trình duyệt Web3 là trình duyệt hoặc giao diện ví được thiết kế để truy cập ứng dụng phi tập trung.Wallet Connect là giao thức có thể giúp trình duyệt Web3, ví di động và dApp giao tiếp với nhau.Trình duyệt Web3 có thể hỗ trợ Wallet Connect như một trong nhiều phương thức kết nối.Trình duyệt thông thường cũng có thể dùng Wallet Connect thông qua mã QR hoặc deep link.Điều này có nghĩa Wallet Connect không bị giới hạn ở một loại trình duyệt.Giao thức này có thể hỗ trợ quy trình trên máy tính, di động, ví nhúng, ví phần cứng và từ ứng dụng sang ứng dụng, tùy thuộc vào hỗ trợ của ví và dApp.Trình duyệt Web3 giúp người dùng truy cập dApp.Wallet Connect giúp dApp được truy cập kết nối với ví của người dùng.Hai khái niệm này hoạt động cùng nhau nhưng không giống nhau.Wallet Connect hoạt động như thế nào?
Wallet Connect bắt đầu khi dApp tạo yêu cầu kết nối.dApp có thể hiển thị mã QR, liên kết hoặc nút kết nối.Người dùng mở ví và quét mã QR hoặc nhấn vào deep link.Ví nhận yêu cầu ghép nối và cho người dùng biết ứng dụng nào muốn kết nối.Nếu người dùng phê duyệt, một phiên sẽ được tạo giữa dApp và ví.Sau đó, dApp có thể yêu cầu các hành động được hỗ trợ như ký tin nhắn, gửi giao dịch, chuyển đổi tài khoản hoặc tương tác với hợp đồng thông minh.Ví hiển thị từng yêu cầu quan trọng cho người dùng trước khi ký.Khóa riêng tư vẫn nằm trong ví.dApp chỉ nhận chữ ký hoặc kết quả giao dịch cần thiết cho hành động được yêu cầu.Tài liệu chính thức về WalletConnect Wallet SDK mô tả Wallet SDK là cơ sở hạ tầng để ví kết nối người dùng với ứng dụng một cách an toàn qua WalletConnect Network.
Ghép nối trong Wallet Connect
Ghép nối là bước đầu tiên giúp ví và dApp thiết lập giao tiếp.Trong quy trình phổ biến từ máy tính sang di động, dApp hiển thị mã QR chứa URI Wallet Connect.Ví quét URI và bắt đầu quá trình ghép nối.Tài liệu chính thức về WalletConnect Sign giải thích rằng trong WalletConnect v2.0, ghép nối và phiên được tách riêng, nghĩa là URI có thể thiết lập ghép nối trước khi một phiên được đề xuất.
Sự tách biệt này cải thiện tính linh hoạt vì kênh kết nối có thể tồn tại trước khi dApp yêu cầu các quyền cụ thể.Người dùng vẫn cần thận trọng với yêu cầu ghép nối.Yêu cầu ghép nối phải đến từ dApp mà người dùng dự định sử dụng.Nếu mã QR xuất hiện trên một trang web đáng ngờ, việc quét mã có thể dẫn đến các yêu cầu phiên hoặc ký có rủi ro.Ghép nối không đồng nghĩa với chuyển tiền, nhưng vẫn là khởi đầu của một tương tác nhạy cảm về độ tin cậy.Phiên trong Wallet Connect
Một phiên xác định mối quan hệ giữa dApp và ví sau khi ghép nối.Phiên có thể bao gồm tài khoản, chain, phương thức, sự kiện và quyền được ví hỗ trợ cũng như dApp yêu cầu.Phiên cho phép dApp tiếp tục yêu cầu các hành động được phép mà không buộc người dùng quét mã QR mới mỗi lần.Điều này cải thiện trải nghiệm người dùng.Đồng thời, người dùng nên xem xét quyền của phiên trước khi phê duyệt.dApp có thể yêu cầu quyền truy cập vào các chain và tài khoản cụ thể.Ví nên hiển thị rõ dApp đang yêu cầu điều gì.Tài liệu chính thức về cách sử dụng WalletConnect trên web mô tả việc phê duyệt phiên bằng các namespace được hỗ trợ và phản hồi yêu cầu phiên.
Người dùng nên ngắt kết nối các phiên cũ không còn sử dụng.Một phiên cũ có thể không trực tiếp chi tiêu tiền nếu không có chữ ký mới, nhưng các kết nối không còn cần thiết vẫn tạo ra mức độ phơi nhiễm không cần thiết.Namespace và hỗ trợ đa chain
Namespace giúp Wallet Connect tổ chức blockchain, tài khoản, phương thức và sự kiện được hỗ trợ.Điều này quan trọng vì Web3 hiện đại là môi trường đa chain.Người dùng có thể tương tác với mạng EVM, ứng dụng liên quan đến Bitcoin, ứng dụng Solana, Cosmos, Polkadot hoặc các hệ sinh thái khác, tùy thuộc vào hỗ trợ của ví và dApp.Tài liệu WalletConnect App SDK cho biết mạng hỗ trợ truy cập đa chain trên các hệ sinh thái lớn và mọi mạng có thiết kế namespace tương thích.Namespace giúp tránh nhầm lẫn vì dApp chỉ nên yêu cầu các chain và phương thức cần thiết.Ví không nên phê duyệt quyền quá rộng nếu dApp chỉ cần một chain.Người dùng nên xem chain được yêu cầu có khớp với hành động dự định hay không.Gửi hoặc ký trên sai mạng có thể gây ra những sai lầm tốn kém.Hỗ trợ đa chain rất mạnh mẽ, nhưng cũng đòi hỏi lời nhắc rõ ràng từ ví và sự xem xét cẩn thận của người dùng.Wallet Connect và khóa riêng tư
Wallet Connect không yêu cầu người dùng chia sẻ khóa riêng tư với dApp.Khóa riêng tư phải được giữ trong ví, thiết bị phần cứng, hệ thống ví hợp đồng thông minh, thiết lập MPC hoặc hạ tầng lưu ký, tùy theo thiết kế ví.dApp yêu cầu chữ ký hoặc giao dịch.Ví ký nếu người dùng phê duyệt.dApp nhận kết quả đã ký chứ không nhận khóa bí mật.Đây là một trong các lợi ích bảo mật chính của Wallet Connect.Tuy nhiên, người dùng vẫn có thể mất tài sản nếu phê duyệt giao dịch độc hại.Khóa riêng tư vẫn có thể được giữ bí mật trong khi người dùng ký phê duyệt token có hại, niêm yết NFT giả, permit độc hại, giao dịch bridge không an toàn hoặc yêu cầu rút cạn ví.Wallet Connect bảo vệ khóa khỏi bị chia sẻ trực tiếp, nhưng không đảm bảo mọi chữ ký đều an toàn.Người dùng vẫn phải hiểu mình đang phê duyệt nội dung gì.Wallet Connect và seed phrase
Một quy trình Wallet Connect hợp lệ không bao giờ được yêu cầu seed phrase.Seed phrase, còn gọi là cụm từ khôi phục, có thể khôi phục ví và kiểm soát tài sản.Đặc tả BIP-39 chính thức mô tả các cụm từ mnemonic được dùng để tạo ví xác định.
Không cần seed phrase để kết nối ví với dApp.Không cần seed phrase để phê duyệt phiên Wallet Connect.Không cần seed phrase để quét mã QR Wallet Connect.Không cần seed phrase để xác minh giao dịch trên dApp.Bất kỳ trang nào nói về “xác minh Wallet Connect” và yêu cầu các từ khôi phục đều có khả năng là trang phishing.Người dùng nên đóng trang ngay lập tức và không nhập thông tin bí mật.Quy tắc an toàn nhất rất đơn giản: Wallet Connect kết nối ví, nhưng không bao giờ cần cụm từ khôi phục.Wallet Connect và việc ký
Ký là thời điểm người dùng ủy quyền cho một hành động.Một phiên Wallet Connect có thể chuyển yêu cầu ký từ dApp đến ví.Sau đó, ví hiển thị yêu cầu để người dùng phê duyệt.Chữ ký có thể được dùng để đăng nhập, bỏ phiếu, phê duyệt token, niêm yết NFT, giao dịch, staking, vay, bridge, nhận hoặc gửi tiền.Không phải mọi chữ ký đều có cùng mức rủi ro.Thông điệp đăng nhập dễ đọc có thể có rủi ro thấp nếu tên miền chính xác.Phê duyệt token có thể cho phép hợp đồng chi tiêu tài sản.Giao dịch có thể chuyển tiền ngay lập tức.Chữ ký dữ liệu có cấu trúc có thể tạo lệnh hoặc quyền off-chain.EIP-4361, còn gọi là Sign-In with Ethereum, xác định tiêu chuẩn cho thông điệp đăng nhập dựa trên ví.
Người dùng nên đọc mọi yêu cầu ký Wallet Connect thay vì phê duyệt tự động.Wallet Connect và phê duyệt token
Phê duyệt token là một trong các rủi ro Wallet Connect quan trọng nhất.dApp có thể yêu cầu ví phê duyệt cho hợp đồng thông minh quyền chi tiêu token.Điều này phổ biến trong swap, nạp DeFi, bridge, marketplace NFT, ứng dụng staking và game Web3.Một số phê duyệt bị giới hạn ở số tiền cụ thể.Một số phê duyệt không giới hạn.Phê duyệt không giới hạn có thể tiện lợi nhưng có rủi ro.Nếu hợp đồng được phê duyệt độc hại hoặc bị xâm phạm, token đã phê duyệt của người dùng có thể gặp rủi ro.Wallet Connect chỉ gửi yêu cầu phê duyệt đến ví.Người dùng vẫn là người quyết định có ký hay không.Một ví tốt nên hiển thị rõ đối tượng phê duyệt, token, số tiền, chain và rủi ro.Người dùng nên từ chối các phê duyệt không hiểu rõ và thu hồi các phê duyệt cũ khi phù hợp.Wallet Connect và DeFi
Người dùng DeFi thường dùng Wallet Connect để tương tác với các ứng dụng tài chính phi tập trung.Người dùng có thể kết nối ví di động với ứng dụng DeFi để swap token, cho vay, vay, cung cấp thanh khoản, stake, nhận phần thưởng hoặc quản lý vị thế.Hướng dẫn chính thức về DeFi trên Ethereum mô tả tài chính phi tập trung là các sản phẩm và dịch vụ tài chính được xây dựng trên blockchain công khai và hợp đồng thông minh.
Wallet Connect giúp DeFi dễ truy cập hơn trên nhiều thiết bị.Tuy nhiên, các hành động DeFi có thể phức tạp về tài chính.Một giao dịch cho vay có thể bao gồm rủi ro thanh lý.Pool thanh khoản có thể bao gồm tổn thất tạm thời (Impermanent Loss).Giao dịch bridge có thể bao gồm rủi ro bridge.Swap có thể bao gồm trượt giá (Slippage) và tác động giá.Wallet Connect cải thiện trải nghiệm kết nối, nhưng không tự giải thích mọi rủi ro DeFi.Người dùng nên hiểu dApp trước khi phê duyệt giao dịch qua bất kỳ phương thức kết nối ví nào.Wallet Connect và NFT
Người dùng NFT có thể sử dụng Wallet Connect để mint, mua, bán, niêm yết, chuyển hoặc xác minh NFT.Hướng dẫn chính thức về NFT trên Ethereum giải thích rằng NFT là các token độc nhất có thể đại diện cho quyền sở hữu vật phẩm độc nhất.
Một phiên Wallet Connect có thể gửi yêu cầu liên quan đến NFT đến ví của người dùng.Các yêu cầu này có thể bao gồm mint NFT, phê duyệt hợp đồng marketplace, ký niêm yết, chấp nhận đề nghị hoặc chuyển token.Rủi ro khi ký NFT thường bị hiểu nhầm.Xem trang NFT không giống với niêm yết NFT.Kết nối ví không giống với phê duyệt marketplace.Ký niêm yết giả có thể chuyển quyền kiểm soát kinh tế của NFT.Phê duyệt operator độc hại có thể khiến NFT gặp rủi ro.Người dùng nên xác minh hợp đồng bộ sưu tập, tên miền, ID token và chi tiết chữ ký trước khi phê duyệt hành động NFT qua Wallet Connect.Wallet Connect và DAO
DAO sử dụng Wallet Connect để bỏ phiếu, ủy quyền, tạo đề xuất, thực hiện hành động kho bạc và tham gia quản trị.Hướng dẫn chính thức về DAO trên Ethereum mô tả DAO là các tổ chức có nguồn gốc từ internet, do thành viên cùng sở hữu và quản lý.
Thành viên DAO có thể kết nối ví với ứng dụng quản trị qua Wallet Connect.Sau đó, ví có thể ký phiếu bầu off-chain, phiếu bầu on-chain, ủy quyền, đề xuất hoặc giao dịch kho bạc.Chữ ký quản trị có thể quan trọng vì chúng có thể ảnh hưởng đến thay đổi giao thức hoặc chi tiêu kho bạc.Một phiếu bầu có vẻ đơn giản, nhưng một số đề xuất có thể thực thi nâng cấp hợp đồng, di chuyển tiền hoặc thay đổi tham số hệ thống.Người dùng nên đọc chi tiết đề xuất trước khi ký qua Wallet Connect.Họ cũng nên kiểm tra liệu phiếu bầu chỉ là tín hiệu hay có thể kích hoạt thực thi on-chain.Wallet Connect giúp tham gia quản trị dễ hơn, nhưng quản trị tốt vẫn cần cử tri có đầy đủ thông tin.Wallet Connect và game Web3
Game Web3 có thể dùng Wallet Connect cho đăng nhập ví, quyền sở hữu vật phẩm NFT, giao dịch token, truy cập marketplace, phần thưởng giải đấu hoặc quản lý tài sản trong game.Hướng dẫn chính thức về game trên Ethereum giải thích rằng game blockchain có thể dùng token, NFT và hợp đồng thông minh cho tài sản và nền kinh tế trong game.
Wallet Connect có thể cải thiện UX game vì người chơi có thể giữ tài sản trong ví di động trong khi chơi từ thiết bị khác.Tuy nhiên, ứng dụng game cũng có thể yêu cầu các quyền có rủi ro cao.Một lượt mint game giả có thể yêu cầu chữ ký rút cạn ví.Một marketplace vật phẩm giả có thể yêu cầu phê duyệt NFT quá rộng.Yêu cầu nhận token game có thể yêu cầu người dùng phê duyệt các tài sản không liên quan.Người chơi nên tách ví game khỏi ví lưu trữ dài hạn.Họ cũng nên thử game mới với số tiền nhỏ trước khi phê duyệt tài sản có giá trị lớn.Wallet Connect hữu ích cho game, nhưng sự hào hứng với game không nên thay thế sự cẩn trọng với ví.Wallet Connect Pay
WalletConnect Pay là mảng sản phẩm tập trung vào thanh toán bằng crypto và stablecoin.Tài liệu chính thức về WalletConnect Pay mô tả các công cụ tích hợp thanh toán crypto an toàn vào ứng dụng, thanh toán trực tuyến, quy trình của người bán và trải nghiệm ví.
Điều này cho thấy Wallet Connect đang mở rộng vượt ra ngoài đăng nhập dApp đơn giản và chuyển tiếp giao dịch.Thanh toán crypto cần phê duyệt ví mượt mà, thông tin thanh toán rõ ràng, token và chain được hỗ trợ, theo dõi thanh toán và báo cáo phía người bán.Quy trình thanh toán nên hiển thị rõ số tiền, tài sản, chain, người nhận, phí và trạng thái giao dịch.Người dùng vẫn nên xác minh trang thanh toán là chính thức.Họ không nên tin các liên kết thanh toán ngẫu nhiên từ tin nhắn trực tiếp hoặc hóa đơn giả.WalletConnect Pay có thể cải thiện UX thanh toán, nhưng an toàn thanh toán vẫn phụ thuộc vào việc xác minh tên miền, xem xét giao dịch và hỗ trợ mạng chính xác.Reown và Wallet Connect
Reown gắn kết chặt chẽ với hệ sinh thái WalletConnect và cung cấp công cụ cho nhà phát triển về trải nghiệm ứng dụng on-chain.Tài liệu chính thức về Reown mô tả Reown SDK và AppKit là các công cụ cho kết nối ví, xác thực, ví nhúng, hỗ trợ đa chain và trải nghiệm người dùng on-chain.
Nhà phát triển có thể thấy Reown AppKit khi tích hợp tính năng kết nối ví vào dApp.Người dùng có thể trải nghiệm Wallet Connect thông qua các ứng dụng được xây dựng bằng những công cụ này.Điều này có thể gây nhầm lẫn vì tài liệu cũ và sản phẩm mới có thể dùng những tên khác nhau như WalletConnect, Reown, AppKit, WalletKit hoặc Wallet SDK.Ý nghĩa thực tế rất đơn giản.Wallet Connect vẫn là lớp kết nối, còn công cụ Reown giúp nhà phát triển xây dựng giao diện người dùng và tích hợp xung quanh khả năng kết nối đó.Người dùng không cần hiểu mọi tên SDK để sử dụng dApp an toàn.Họ cần hiểu lời nhắc từ ví đang yêu cầu mình phê duyệt điều gì.Wallet Connect AppKit
AppKit là bộ công cụ dành cho nhà phát triển để bổ sung các tính năng kết nối ví và UX on-chain vào ứng dụng.Tài liệu chính thức về Reown AppKit mô tả AppKit là một triển khai không phụ thuộc chain cho tương tác blockchain và trải nghiệm kết nối ví.
Với nhà phát triển, AppKit có thể giảm công sức cần thiết để hỗ trợ nhiều ví và mạng.Với người dùng, AppKit có thể xuất hiện dưới dạng cửa sổ kết nối ví, cung cấp lựa chọn ví, kết nối mã QR, deep link di động và các tính năng tài khoản.AppKit không phải ví của người dùng.Đây là một phần trong giao diện kết nối của ứng dụng.Ví vẫn kiểm soát việc ký.Sự tách biệt này quan trọng vì cửa sổ kết nối đẹp không đảm bảo mọi dApp đều an toàn.Nhà phát triển nên triển khai AppKit cẩn thận và người dùng vẫn nên xác minh dApp trước khi phê duyệt yêu cầu từ ví.WalletKit và Wallet SDK
WalletKit và Wallet SDK là các công cụ dành cho nhà phát triển ví xây dựng ví tương thích Wallet Connect.Tổng quan chính thức về Wallet SDK mô tả đây là SDK mô-đun để tích hợp quyền truy cập ví đa chain an toàn vào hạ tầng ví.
Điều này quan trọng vì trải nghiệm Wallet Connect mạnh mẽ phụ thuộc vào cả hai phía của kết nối.dApp phải yêu cầu quyền rõ ràng.Ví phải hiển thị yêu cầu rõ ràng.Ví phải hỗ trợ đúng chain, phương thức, tài khoản và kiểm tra bảo mật.Ví cũng phải cho phép người dùng dễ dàng từ chối các yêu cầu đáng ngờ.Nhà phát triển ví không nên che giấu chi tiết yêu cầu quan trọng sau các nút mơ hồ.Họ nên hiển thị tên miền, chain, địa chỉ, phương thức, tài sản, số tiền phê duyệt và tác động giao dịch khi có thể.Wallet Connect an toàn nhất khi ví giúp người dùng hiểu được quyết định ký.WalletConnect Token
WalletConnect Token, còn gọi là WCT, là token gốc của WalletConnect Network.Tài liệu chính thức về token WCT cho biết WCT hỗ trợ hệ sinh thái trải nghiệm người dùng on-chain và được dùng cho các chức năng như phí, phần thưởng, staking và quản trị.
Token này tách biệt với hành động cơ bản là kết nối ví với dApp.Người dùng không cần sở hữu WCT chỉ để hiểu Wallet Connect là gì.Nhà phát triển và người tham gia hệ sinh thái có thể quan tâm đến WCT vì token này liên quan đến quản trị mạng, staking, phần thưởng và kinh tế mạng trong tương lai.Tài liệu chính thức về staking WCT giải thích rằng staking WCT có thể cung cấp quyền bỏ phiếu quản trị, điều kiện nhận phần thưởng và phân phối phần thưởng hằng tuần dựa trên stakeweight.
Người dùng không nên nhầm Wallet Connect, giao thức kết nối, với WCT, token mạng.Giống như mọi token tiền mã hóa khác, WCT có rủi ro về giá, thanh khoản, quản trị, staking, hợp đồng thông minh và thị trường.Một công cụ kết nối có thể hữu ích ngay cả khi token của công cụ đó cần được nghiên cứu riêng.Quản trị Wallet Connect
Quản trị WalletConnect Network gắn với staking và bỏ phiếu WCT.Tài liệu chính thức về quản trị WalletConnect cho biết người nắm giữ token có thể tham gia quản trị bằng cách stake WCT, đề xuất thay đổi và bỏ phiếu về các vấn đề quan trọng.
Quản trị có thể ảnh hưởng đến cách mạng phát triển theo thời gian.Điều này có thể bao gồm quyết định về dịch vụ mạng, cơ chế khuyến khích, staking, phần thưởng, phí và định hướng hệ sinh thái.Tuy nhiên, tham gia quản trị không giống với việc dùng Wallet Connect để kết nối ví với dApp.Người dùng thông thường có thể kết nối ví mà không cần bỏ phiếu quản trị.Người tham gia quản trị nên hiểu quy tắc staking, quyền biểu quyết, quy trình đề xuất, rủi ro hợp đồng thông minh và cơ chế khóa.Staking để quản trị có thể hữu ích, nhưng không không có rủi ro.Người dùng nên đọc tài liệu chính thức trước khi staking hoặc bỏ phiếu.Bảo mật Wallet Connect
Wallet Connect cải thiện bảo mật bằng cách giữ khóa riêng tư trong ví và chuẩn hóa giao tiếp giữa ví và dApp.Tuy nhiên, giao thức này không khiến mọi dApp trở nên an toàn.Một trang phishing vẫn có thể hiển thị mã QR Wallet Connect.Một dApp giả vẫn có thể yêu cầu chữ ký độc hại.Frontend bị xâm phạm vẫn có thể hiển thị giao dịch nguy hiểm.Người dùng vẫn có thể phê duyệt hạn mức token không giới hạn.Tài liệu chính thức về các phương pháp tốt nhất cho ví WalletConnect nêu bật Verify API như một tính năng bảo mật giúp ví cảnh báo người dùng khi họ có thể đang kết nối với tên miền đáng ngờ hoặc độc hại.
Điều này hữu ích, nhưng cảnh báo không hoàn hảo.Người dùng nên kiểm tra tên miền, địa chỉ hợp đồng, lời nhắc từ ví, tên chain và tác động giao dịch trước khi phê duyệt.Wallet Connect là phương thức kết nối an toàn hơn, không phải sự bảo đảm rằng mọi ứng dụng được kết nối đều đáng tin cậy.WalletConnect Verify API
Verify API là tính năng bảo mật của WalletConnect, giúp ví xác định người dùng đang kết nối với tên miền đáng tin cậy, không xác định, không khớp hoặc nguy hiểm hay không.Tài liệu chính thức về WalletConnect Verify API giải thích rằng Verify API giúp ví thông báo cho người dùng khi họ có thể đang kết nối với tên miền đáng ngờ hoặc độc hại.
Điều này quan trọng vì phishing là một trong các rủi ro lớn nhất trong Web3.dApp giả có thể sao chép thiết kế của ứng dụng thật và hiển thị lời nhắc Wallet Connect có vẻ thuyết phục.Verify API có thể giúp ví hiển thị cảnh báo tên miền trước khi người dùng phê duyệt kết nối.Tuy nhiên, người dùng không nên chỉ dựa vào cảnh báo tự động.Họ cũng nên sử dụng dấu trang, tài liệu chính thức, liên kết dự án đã xác minh và kiểm tra tên miền cẩn thận.Nếu ví cảnh báo tên miền không khớp hoặc đáng ngờ, người dùng nên dừng lại và kiểm tra.Chỉ vài giây cẩn trọng có thể ngăn việc ví bị rút cạn hoàn toàn.Các lừa đảo Wallet Connect phổ biến
Một hình thức lừa đảo phổ biến là trang web Wallet Connect giả yêu cầu cụm từ khôi phục.Một hình thức phổ biến khác là trang airdrop giả yêu cầu người dùng kết nối và ký ngay lập tức.Một hình thức khác là mint NFT giả yêu cầu phê duyệt quá rộng.Một hình thức khác là nhân viên hỗ trợ giả yêu cầu người dùng “đồng bộ hóa” ví qua Wallet Connect.Một hình thức khác là bridge giả yêu cầu chữ ký nguy hiểm.Một hình thức khác là trang xác minh giả yêu cầu người dùng nhập khóa riêng tư.Hướng dẫn của FTC về lừa đảo tiền mã hóa cảnh báo rằng các vụ lừa đảo crypto thường sử dụng mạo danh, gây áp lực và hứa hẹn giả để đánh lừa người dùng.
Lừa đảo Wallet Connect thường hiệu quả vì người dùng nhận ra tên gọi này và cho rằng quy trình an toàn.Chỉ tên gọi không khiến một trang trở nên an toàn.Người dùng nên xác minh trang web và yêu cầu giao dịch trước khi phê duyệt bất cứ điều gì.Wallet Connect có an toàn không?
Wallet Connect có thể an toàn khi được dùng với ví đáng tin cậy, dApp chính thức, lời nhắc ví rõ ràng và hành vi cẩn trọng của người dùng.Phương thức này an toàn hơn bất kỳ quy trình nào yêu cầu người dùng dán khóa riêng tư hoặc seed phrase vào trang web.Giao thức giúp giữ quyền ký trong ví.Giao thức hỗ trợ giao tiếp được mã hóa và yêu cầu phiên có kiểm soát.Tuy nhiên, Wallet Connect không tự động an toàn trong mọi tình huống.dApp độc hại vẫn có thể gửi yêu cầu nguy hiểm.Người dùng vẫn có thể ký phê duyệt không an toàn.Trang phishing vẫn có thể giả mạo ứng dụng thật.Trang hỗ trợ giả vẫn có thể yêu cầu các từ khôi phục.Câu trả lời an toàn nhất là: Wallet Connect là giao thức kết nối Web3 hợp lệ, nhưng người dùng vẫn phải xác minh ứng dụng và hiểu lời nhắc ví trước khi ký.Cách sử dụng Wallet Connect an toàn
Người dùng nên bắt đầu từ trang web dApp chính thức.Người dùng nên tránh các liên kết Wallet Connect từ tin nhắn trực tiếp.Người dùng nên xác minh tên miền trước khi quét mã QR.Người dùng nên kiểm tra tên ví và tên ứng dụng trước khi phê duyệt phiên.Người dùng nên xem xét chain và tài khoản được yêu cầu.Người dùng nên từ chối yêu cầu đòi cụm từ khôi phục hoặc khóa riêng tư.Người dùng nên đọc kỹ mọi yêu cầu ký.Người dùng nên tránh phê duyệt token không giới hạn khi có thể.Người dùng nên ngắt kết nối các phiên không còn sử dụng.Người dùng nên giữ tài sản nắm giữ dài hạn trong ví riêng biệt với hoạt động dApp hằng ngày.Người dùng nên dùng ví phần cứng hoặc multisig cho số dư lớn khi phù hợp.Người dùng nên coi các yêu cầu nhận phần thưởng khẩn cấp là đáng ngờ.Lợi ích của Wallet Connect
Lợi ích đầu tiên của Wallet Connect là truy cập đa thiết bị.Người dùng có thể kết nối ví di động với dApp trên máy tính qua mã QR hoặc deep link.Lợi ích thứ hai là bảo vệ khóa riêng tư.dApp không cần truy cập trực tiếp vào khóa riêng tư hoặc cụm từ khôi phục.Lợi ích thứ ba là hỗ trợ đa chain.Wallet Connect có thể hỗ trợ nhiều hệ sinh thái blockchain khi ví và dApp tích hợp đúng namespace.Lợi ích thứ tư là UX di động tốt hơn.Người dùng có thể phê duyệt hành động dApp trong ví di động thay vì chỉ phụ thuộc vào tiện ích mở rộng trên máy tính.Lợi ích thứ năm là hiệu quả cho nhà phát triển.Ứng dụng có thể tích hợp một lớp kết nối thay vì xây dựng các tích hợp riêng cho từng ví.Lợi ích thứ sáu là quyền lựa chọn của người dùng.Người dùng có thể chọn trong số nhiều ví được hỗ trợ thay vì bị giới hạn ở một loại ví.Lợi ích thứ bảy là kiểm soát phiên.Người dùng có thể phê duyệt, từ chối, quản lý và ngắt kết nối các phiên ví.Rủi ro của Wallet Connect
Rủi ro đầu tiên là phishing.dApp giả có thể hiển thị mã QR Wallet Connect và yêu cầu chữ ký độc hại.Rủi ro thứ hai là ký mà không hiểu rõ.Người dùng có thể phê duyệt giao dịch mà họ không hiểu.Rủi ro thứ ba là lạm dụng phê duyệt token.Hợp đồng độc hại có thể dùng quyền đã được phê duyệt để di chuyển tài sản.Rủi ro thứ tư là nhầm lẫn về phiên.Người dùng có thể để phiên cũ hoạt động hoặc phê duyệt nhầm ứng dụng.Rủi ro thứ năm là nhầm lẫn chain.Người dùng có thể ký trên sai mạng.Rủi ro thứ sáu là trang khôi phục giả.Kẻ lừa đảo có thể lạm dụng tên Wallet Connect để yêu cầu seed phrase.Rủi ro thứ bảy là frontend bị xâm phạm.Trang web dApp thật có thể bị tấn công và hiển thị yêu cầu giao dịch độc hại.Rủi ro thứ tám là quá tự tin.Người dùng có thể tin Wallet Connect khiến mọi ứng dụng được kết nối đều an toàn, nhưng điều này không đúng.Wallet Connect dành cho nhà phát triển
Nhà phát triển sử dụng Wallet Connect để giúp ứng dụng tương thích với nhiều ví và chain.Nhà phát triển có thể dùng WalletConnect App SDK hoặc Reown AppKit tùy theo sản phẩm và nhu cầu tích hợp.Triển khai tốt nên hiển thị metadata ứng dụng rõ ràng.Chỉ nên yêu cầu các chain và phương thức cần thiết.Nên tránh quyền quá rộng.Nên xử lý yêu cầu bị từ chối một cách phù hợp.Nên giải thích lý do cần chữ ký hoặc giao dịch trước khi lời nhắc ví xuất hiện.Nên hỗ trợ ngắt kết nối phiên.Nên sử dụng tài liệu chính thức và cập nhật phiên bản SDK.Nên đăng ký và xác minh tên miền khi được hỗ trợ.Không nên khiến người dùng quen với việc ký các thông điệp mơ hồ hoặc không thể đọc.Một tích hợp Wallet Connect tốt bảo vệ người dùng bằng cách giúp họ hiểu yêu cầu cấp quyền.Wallet Connect dành cho nhà phát triển ví
Nhà phát triển ví sử dụng Wallet Connect để người dùng của họ truy cập dApp và dịch vụ on-chain.Ví nên hiển thị rõ danh tính ứng dụng.Ví nên hiển thị tên miền đang gửi yêu cầu.Ví nên cảnh báo về tên miền đáng ngờ hoặc không khớp.Ví nên hiển thị tài khoản, chain, phương thức và quyền được yêu cầu.Ví nên làm cho chi tiết giao dịch dễ đọc.Ví nên giúp người dùng hiểu phê duyệt token.Ví nên hỗ trợ quản lý phiên.Ví nên giúp người dùng dễ dàng từ chối.Ví không bao giờ nên yêu cầu người dùng dán cụm từ khôi phục vào trang dApp.Ví nên hỗ trợ quy trình ký an toàn để giữ khóa được bảo vệ.Wallet Connect mạnh nhất khi nhà phát triển ví thiết kế lời nhắc cho người dùng thực tế, không chỉ cho nhà phát triển.Wallet Connect theo cách đơn giản
Wallet Connect giống như một đường truyền tin nhắn an toàn giữa dApp và ví tiền mã hóa của bạn.dApp yêu cầu ví của bạn kết nối.Ví hiển thị yêu cầu.Bạn phê duyệt hoặc từ chối yêu cầu đó.Nếu dApp cần chữ ký hoặc giao dịch, ví của bạn sẽ hiển thị một lời nhắc khác.Khóa riêng tư vẫn nằm trong ví.Cụm từ khôi phục không bao giờ được chia sẻ.Wallet Connect giúp ứng dụng và ví giao tiếp, nhưng bạn vẫn quyết định nội dung cần ký.Với người mới, quy tắc chính rất đơn giản.Wallet Connect hữu ích, nhưng chỉ ký khi trang web chính thức và lời nhắc từ ví hợp lý.Câu hỏi thường gặp
Wallet Connect là gì?
Wallet Connect là giao thức kết nối Web3 cho phép ví tiền mã hóa kết nối với ứng dụng phi tập trung và phê duyệt yêu cầu mà không làm lộ khóa riêng tư.Wallet Connect có giống WalletConnect không?
Có. Thuật ngữ này thường được viết là WalletConnect, nhưng người dùng có thể tìm kiếm dưới dạng Wallet Connect.Wallet Connect có phải là ví không?
Không. Wallet Connect không phải là ví vì đây là giao thức kết nối ví và dApp.Wallet Connect có cần seed phrase của tôi không?
Không. Quy trình Wallet Connect hợp lệ không bao giờ cần seed phrase hoặc cụm từ khôi phục của bạn.Wallet Connect có cần khóa riêng tư của tôi không?
Không. Wallet Connect không nên yêu cầu khóa riêng tư vì ví của bạn ký yêu cầu nội bộ.Wallet Connect có thể đánh cắp crypto của tôi không?
Bản thân Wallet Connect là giao thức kết nối, nhưng dApp độc hại sử dụng quy trình Wallet Connect có thể lừa người dùng ký giao dịch nguy hiểm.Quét mã QR Wallet Connect có an toàn không?
Việc quét có thể an toàn khi mã QR đến từ dApp chính thức, nhưng người dùng nên tránh mã QR từ trang web đáng ngờ hoặc tin nhắn trực tiếp.Phiên Wallet Connect là gì?
Phiên là kết nối được phê duyệt giữa ví và dApp, xác định tài khoản, chain, phương thức và quyền được hỗ trợ.WalletConnect Verify API là gì?
Verify API là tính năng bảo mật giúp ví cảnh báo người dùng khi họ có thể đang kết nối với tên miền đáng ngờ, độc hại hoặc không khớp.Tôi có thể ngắt kết nối các phiên Wallet Connect không?
Có. Các ví được hỗ trợ thường cho phép người dùng quản lý và ngắt kết nối phiên đang hoạt động.Wallet Connect có hỗ trợ nhiều chain không?
Có. Wallet Connect có thể hỗ trợ nhiều hệ sinh thái blockchain khi ví và dApp hỗ trợ đúng chain và namespace.Reown AppKit là gì?
Reown AppKit là bộ công cụ dành cho nhà phát triển dùng để xây dựng kết nối ví và trải nghiệm người dùng on-chain dựa trên hạ tầng WalletConnect.WalletKit là gì?
WalletKit là bộ công cụ liên quan đến WalletConnect dành cho nhà phát triển ví muốn hỗ trợ kết nối dApp và yêu cầu phiên.WCT là gì?
WCT là WalletConnect Token được sử dụng trong WalletConnect Network cho các chức năng như staking, phần thưởng, quản trị và các khoản phí có thể có trong tương lai.Tôi có cần WCT để dùng Wallet Connect không?
Không. Người dùng thông thường không cần sở hữu WCT chỉ để hiểu hoặc sử dụng quy trình kết nối Wallet Connect.Vì sao dApp yêu cầu tôi ký sau khi kết nối?
dApp có thể yêu cầu chữ ký để đăng nhập, phê duyệt giao dịch, bỏ phiếu, giao dịch, mint, niêm yết, bridge hoặc tương tác với hợp đồng thông minh.Kết nối có giống phê duyệt quyền chi tiêu không?
Không. Kết nối thường chia sẻ địa chỉ tài khoản, còn phê duyệt quyền chi tiêu cấp cho hợp đồng quyền di chuyển các token cụ thể.Tôi có thể dùng Wallet Connect an toàn như thế nào?
Hãy sử dụng liên kết chính thức, xác minh tên miền, đọc lời nhắc từ ví, từ chối yêu cầu seed phrase, giới hạn phê duyệt token, ngắt kết nối phiên cũ và dùng các ví riêng biệt cho các mức rủi ro khác nhau.Kết luận
Wallet Connect là một trong các công cụ kết nối quan trọng nhất trong Web3 vì giao thức này giúp ví và ứng dụng phi tập trung giao tiếp trên nhiều thiết bị, trình duyệt, ví và blockchain.Giao thức cải thiện trải nghiệm người dùng nhờ hỗ trợ mã QR, deep link, quy trình phê duyệt trên di động, phiên, yêu cầu đa chain và chữ ký dựa trên ví.Wallet Connect cũng cải thiện bảo mật bằng cách giữ khóa riêng tư trong ví thay vì cung cấp cho dApp.Tuy nhiên, Wallet Connect không loại bỏ mọi rủi ro crypto.Người dùng vẫn có thể mất tài sản do ký giao dịch độc hại, phê duyệt hợp đồng nguy hiểm, tin tưởng tên miền giả, quét mã QR lừa đảo hoặc nhập seed phrase vào trang phishing.Cách an toàn nhất để hiểu Wallet Connect là phân biệt kết nối với phê duyệt.Kết nối cho phép dApp giao tiếp với ví.Ký ủy quyền cho một hành động.Phê duyệt token có thể cấp quyền chi tiêu.Gửi giao dịch có thể di chuyển tài sản.Các bước này không giống nhau và người dùng nên xem xét kỹ từng bước.Với nhà phát triển, Wallet Connect là lớp hạ tầng mạnh mẽ để xây dựng dApp, ví, quy trình thanh toán và trải nghiệm đa chain.Với người dùng, đây là cách thuận tiện để truy cập Web3 mà không phải bàn giao khóa riêng tư.Nói đơn giản, Wallet Connect an toàn khi ứng dụng hợp lệ, lời nhắc ví rõ ràng và người dùng chỉ ký những gì họ hiểu.Có thể bạn cũng thích
WhatsMiner M30S++
Tên miền Web3
Dự án Web3
HOT
Tiền mã hoá thịnh hành hiện nay đang thu hút sự chú ý đáng kể của thị trường
TOP KL
Tiền mã hoá có khối lượng giao dịch cao nhất
Mới được thêm vào
Tiền mã hoá được niêm yết gần đây có thể giao dịch

