MyCrypto là gì, hướng dẫn lưu trữ coin ERC20 với ví MyCrypto

MyCrypto là gì?

Đây là ví chứa Ethereum và các Token ERC20 được chia tách từ MyEtherwallet. Nguyên nhân câu chuyện chia tách này như sau :

Ban đầu, MyEtherWallet có 2 founder chính là Kosala Hemachandra (nick name Kvhnuke) và Taylor Monahan. Kể từ khi thành lập năm 2015, cả 2 đã xây dựng MyEtherWallet thành một website uy tín với cộng đồng lớn, team developer hiện tại lên đến 20 người .

Tuy nhiên sau một số mâu thuẫn nội bộ nào đó đã xảy ra mà hiện tại nhóm đã tách ra làm hai, Kvhnuke và phần còn lại gồm Taylor và 18 developer. Taylor và 18 developer đã thành lập ra công ty MyCrypto, Inc.

Image-73

Phí chuyển tiền trên MyCrypto

Hầu hết các ví dựa trên Ethereum đều yêu cầu gas để xác minh giao dịch. MyCrypto cũng như MyEtherWallet hay MetaMask, bất kỳ giao dịch nào bạn thực hiện sẽ yêu cầu Gas, được thanh toán bằng Ether. Phí giao dịch khác nhau và phụ thuộc vào số lượng chuyển cũng như giao dịch tại thời điểm đó.

Các thợ mỏ tham gia nhận được phí giao dịch này. Phí giao dịch càng cao, mạng càng thực hiện giao dịch của bạn nhanh hơn.

Tính năng của MyCrypto

Trong phiên bản mới nhất thì công ty này đã cho ra mắt những tính năng mạnh mẽ được xây dựng trên nền tảng codebase được viết bằng React/Typescript.

Trong phiên bản mới thì vấn đề bảo mật đã được nhóm giải quyết triệt để. Cùng với đó là tăng hiệu suất, tính ổn định và thay đổi về giao diện.

MyCrypto tin rằng hệ thống ngân hàng ngày nay tồn tại nhiều vấn đề lớn. Một số vấn đề được liệt kê trên trang chủ MyCrypto bao gồm:

– Các ngân hàng theo dõi thông tin cá nhân cũng như mật khẩu tài khoản, số tiền, số lần giao dịch và số dư trong tài khoản của người dùng.
– Ngân hàng tính phí quản lý tài khoản người dùng và hỗ trợ các dịch vụ như hoàn lại số tiền giao dịch khi thẻ người dùng bị đánh cắp.
– Ngân hàng cho phép người dùng viết sec hoặc tính phí thẻ ghi nợ khi gửi tiền, thực hiện các giao dịch trực tuyến, kiểm tra số dư tài khoản, đặt lại mật khẩu hoặc đăng ký thẻ ghi nợ mới trong trường trường hợp nếu mất thẻ.
– Ngân hàng quyết định số tiền mà người dùng có thể gửi, nơi gửi tiền và số tiền được rút.

Tóm lại là các ngân hàng ngày nay không cung cấp đầy đủ các dịch vụ cho người dùng, cộng thêm mức phí cao, MyCrypto ra đời nhằm mục đích giải quyết các vấn đề này.

Cách hoạt động của MyCrypto

MyCrypto cung cấp các tính năng và dịch vụ cốt lõi dưới đây:

– Khi tạo một tài khoản trên MyCrypto, bạn đang tạo tập hợp khóa mật mã, bao gồm khóa công khai và khóa riêng tư.
– Xử lý các khóa của người dùng trên trình duyệt.
– MyCrypto không bao giờ gửi, nhận hoặc lưu trữ khóa riêng tư, mật khẩu hoặc các thông tin khác của người dùng.
– MyCrypto không tính phí giao dịch.
– Người dùng chỉ cần sử dụng giao diện MyCrypto để tương tác trực tiếp với blockchain.
– Nếu gửi khóa công khai (địa chỉ) cho ai đó, họ có thể gửi cho bạn ETH hoặc token.
– Nếu gửi khóa riêng tư cho người khác, họ có toàn quyền kiểm soát tài khoản của bạn.

mycrypto

MyCrypto khẳng định dịch vụ không phải là ngân hàng, chỉ là giao diện mà người dùng sử dụng để tương tác với các khóa riêng tư và khóa công khai của mình. Người dùng phải duy trì toàn quyền kiểm soát tài khoản và quỹ của mình.

Vì MyCrypto không phải là ngân hàng nên nền tảng này khẳng định không có quyền kiểm soát tài khoản người dùng, không thể khôi phục các quỹ bị mất hoặc đặt lại mật khẩu người dùng. Giống như các nền tảng blockchain khác, MyCrypto không có quy trình khôi phục các khóa riêng tư, người dùng sẽ chịu trách nhiệm hoàn toàn về vấn đề bảo mật các quỹ của họ.

Bạn có thể truy cập và sử dụng MyCrypto ngay trên trình duyệt của mình, tương tự như MetaMask hoặc MyEtherWallet, hoặc có thể sử dụng MyCrypto ngoại tuyến và nội bộ.

Nếu truy cập và sử dụng MyCrypto trên trình duyệt, ví sẽ chạy từ máy chủ Github. Nếu chạy MyCrypto trên máy tính, ví sẽ chạy nội bộ và không yêu cầu kết nối Internet. MyCrypto cho phép bạn tạo ví ngoại tuyến, thậm chí bạn có thể gửi các giao dịch từ trang ngoại tuyến.

Hướng dẫn tạo ví Ethereum bằng MyCrypto

Bạn có thể tạo ví trực tiếp trên trang chủ MyCrypto.com tuy nhiên MyCrypto không cho phép bạn truy xuất vào ví sử dụng 3 phương pháp Private Key, Key Store file và từ khóa bí mật nữa, mà buộc bạn phải sử dụng MyCrypto Desktop App được cài đặt trong máy tính.

Tải MyCrypto Desktop App: https://download.mycrypto.com/

Chạy cài đặt trên máy tính. Sau đó mở giao diện web bạn có thể chọn vào Create New Wallet

mycrypto

Nhấn tạo khóa bí mật (Private Key hoặc Keystone). Ghi chép lại khóa bí mật hoặc lưu Keystone vào nơi an toàn:

Image-75

Sau khi confirm lại khóa bí mật thì bạn đã có thể sử dụng ví được rồi.

Việc không thể truy xuất trên trình duyệt có thể gây bất tiện nhưng sẽ bảo vệ bạn tốt nhất vì nếu trang chủ có bị tấn công hoặc bạn truy cập vào trang giả mạo. Điều này đã từng xảy ra với ví MyEtherWallet và hàng triệu USD đã bị đánh cắp.

Ngoài 3 phương pháp kể trên, bạn vẫn có thể truy xuất ví bằng add-on MetaMask trên trình duyệt hoặc với ví cứng Ledger Nano S, Trezor. Tất nhiên, nếu muốn đăng nhập theo kiểu cũ bạn có thể chọn sử dụng MyEtherWallet thay vì MyCrypto.

Bạn sẽ có những cách truy cập ví sau:

  • Ledger: truy cập vào ví bằng ví cứng Ledger Nano S hoặc Ledger Blue.
  • Trezor: truy cập vào ví bằng Trezor One hoặc Trezor T.
  • Parity Signer: kết nối ví thông qua ứng dụng Parity Signer trên điện thoại.
  • Private Key: truy cập ví với khóa bí mật.
  • Keystore File: truy cập ví với file bảo mật và mật khẩu của bạn.
  • Mnemonic Phrase: sử dụng từ khóa bảo mật.
  • View Address: xem tài khoản của bất kỳ ví nào, không có quyền giao dịch.

Tại Menu cột trái bạn sẽ có những lựa chọn sau:

  • View & Send: truy cập vào ví và thực hiện các thao tác gửi tiền.
  • Create New Wallet: mở một ví mới.
  • Swap: chuyển đổi các loại token với sự trợ giúp của ShapeShift.
  • Contract: truy cập vào các hợp đồng thông minh.
  • ENS: Ethereum Name Service, đây là tên miền có đuôi .eth để đại diện cho địa chỉ ví của bạn.
  • Sign & Verify Message: ký và xác nhận chữ ký, sử dụng khi bạn cần chứng minh sở hữu ví.
  • TX Status: kiểm tra tình trạng giao dịch.
  • Broadcast Transaction: thực hiện một giao dịch đã ký (offline) để giao dịch đó đưa lên blockchain.

Thao tác sử dụng hoàn toàn đơn giản như MyEtherWallet.

Bảng so sánh giữa 2 phiên bản web và app:

Image-72

Những ưu điểm của ví MyCrypto

Ứng dụng desktop có 4 ưu điểm sau:

  1. Bảo mật: Không phải lo lắng bị tấn công trình duyệt, wifi hoặc MyCrypto bị hack.
  2. Do bạn quản lý: cho dù website MyCrypto bị hack hay không hoạt động bạn vẫn có thể sử dụng bình thường.
  3. Làm việc ngoại tuyến: Bạn có thể làm việc ngay cả khi không có internet.
  4. Mã nguồn mở: Được xây dựng để dành cho cộng đồng và cộng đồng có thể đóng góp, sửa chữa bất kỳ lúc nào.

Về bản chất, ứng dụng MyCrypto Desktop App hoạt động tương tự MyEtherWallet Offline, chỉ khác là MyCrypto có thể hoạt động độc lập không phụ thuộc vào trình duyệt, nên sẽ an toàn hơn vì đã loại bỏ yếu tố trình duyệt bị xâm nhập.