xeko89
Nickel Bitcoiner
Nickel Bitcoiner
Posts: 26
Joined: Wed Dec 19, 2018 1:16 pm
Contact: Telegram

Gửi NEAR cho bất cứ ai với NEAR Drops

Thu Jul 02, 2020 2:29 pm

Về Giao Thức NEAR: Giao Thức NEAR là một dự án được phát triển tại San Francisco, California, Mỹ. Mục tiêu phát triển của dự án là cung cấp một mạng lưới blockchain hiệu suất cao sử dụng kỹ thuật sharding nhằm giải quyết những vấn đề hiện tại của blockchain và được áp dụng rộng rãi bởi những ứng dụng phi tập trung.

Quan trọng như khả năng mở rộng là có nhiều trải nghiệm người dùng chất lượng hơn là giao dịch mỗi giây. (chỉ cần nhìn vào Trạm xăng ETH (http://ethgasstation.info/) để thấy tầm quan trọng của nó)

Chúng tôi muốn NEAR dễ sử dụng cho cả nhà phát triển và người dùng cuối: tài khoản người dùng có tên người đọc được, nhà phát triển có thể trả phí thay cho người dùng của họ và hợp đồng thông minh có thể được xây dựng bằng ngôn ngữ lập trình phổ biến.

Và bây giờ, người dùng và ứng dụng có thể gửi NEAR cho bất kỳ ai, cho dù họ có tài khoản NEAR hay không.

Cách tốt hơn để thu hút thêm người dùng

Giới thiệu NEAR Drops: một tính năng giúp việc thu hút người dùng sử dụng NEAR trở nên đơn giản hơn nhiều.

Về bản chất, NEAR drops cho phép bạn gửi một liên kết tới bất cứ ai bạn muốn với một lượng $NEAR (https://near.org/blog/near-token-supply-and-distribution/) nhất định được đính kèm. Điều này cho phép:

1. Các nhà phát triển ứng dụng thu hút người dùng và trả tiền cho tài khoản NEAR của họ
2. Người dùng gửi $ NEAR cho bạn bè của họ, cho dù họ có tài khoản hay không

Đối với các nhà phát triển ứng dụng, NEAR Drops cải thiện đáng kể quá trình tham gia của người dùng. Chỉ cần gửi cho người dùng mới một liên kết giới thiệu NEAR Drop, họ sẽ được chuyển hướng đến trang tạo tài khoản NEAR Wallet (https://wallet.testnet.near.org/), và họ có thể tạo một tài khoản có tên [user].near. Chính xác là bây giờ họ đã có một tài khoản NEAR.

Trên NEAR, tài khoản người dùng (https://docs.near.org/docs/concepts/account#__docusaurus) tương tự như tài khoản hợp đồng thông minh trên Ethereum, cộng với tên Dịch vụ tên Ethereum (ENS (https://ens.domains/)). Điều này có nghĩa là người dùng có được tên tài khoản có thể đọc và quản lý khóa nâng cao, nhưng điều đó cũng có nghĩa là việc tạo tài khoản người dùng cần một số $NEAR. Với NEAR Drops, người dùng có thể tạo một tài khoản mà không cần phải có bất kỳ $ NEAR nào.

NEAR Drops hoạt động như thế nào

Có hai chức năng chính trong hợp đồng NEAR Drop: send và created_account_and_claim. Hàm send được gọi để bắt đầu NEAR Drop và yêu cầu khoản tiền gửi $NEAR, sẽ được dùng để trả cho chi phí tạo tài khoản và được chuyển đến người nhận cuối. Hàm lấy khóa công khai của khóa công khai / riêng tư làm đối số, thêm khóa vào hợp đồng NEAR Drop làm khóa truy cập được ủy quyền và ghi lại khoản tiền gửi $NEAR thuộc sở hữu của khóa chung.

Tiếp theo, nhà phát triển gửi khóa riêng cho người dùng cuối, thường ở dạng liên kết giới thiệu. Người dùng sẽ trải qua quá trình tạo NEAR Wallet và chọn tên tài khoản. Trong Ví, một cặp khóa công khai / riêng tư mới được tạo và Ví gọi hàm create_account_and_claim với tên tài khoản được chọn của người dùng. Giao dịch này được ký bởi khóa riêng nhận được trong liên kết từ bước trước, vì chỉ có khóa này được ủy quyền để gọi hợp đồng NEAR Drop và lấy $NEAR đã ký gửi.

Đổi lại, chức năng created_account_and_claim sẽ khôi phục khóa chung từ chữ ký, tạo tài khoản với tên tài khoản đã chọn, thêm khóa công khai mới (trong đó người dùng chỉ biết khóa riêng) làm khóa truy cập đầy đủ cho tài khoản mới, cấp tiền với $NEAR (ít phí giao dịch hơn) và xóa khóa công khai ban đầu như là một khóa truy cập trong hợp đồng.

Và cuối cùng bây giờ người dùng đã có tài khoản NEAR không giam giữ, được chứa tài sản bên trong.

Image

Dùng thử ngay

Bạn có thể thử NEAR Drops cho mình tại đây: https://near-drop.onrender.com/

Sau khi đăng nhập:

1. Chọn dòng chữ Tạo mới NEAR Drop.
2. Nhập số lượng NEAR mà bạn muốn thêm vào liên kết (thử 50)
3. Ủy quyền giao dịch
4. Sao chép liên kết và gửi cho bạn bè! (Hoặc tự mở)

Nếu bạn muốn tìm hiểu sâu hơn về các chi tiết kỹ thuật, mã cho NEAR Drop được cung cấp công khai trong https://github.com/nearprotocol/near-linkdrop/blob/master/src/lib.rs (từ dòng 48). Chúng tôi tin rằng NEAR giảm đáng kể các rào cản gia nhập vào nền tảng NEAR và chúng tôi cũng rất phấn khích để xem cộng đồng của chúng tôi bắt đầu sử dụng nó!
https://t.me/cryptonear_VN

Return to “Tiếng Việt (Vietnamese)”

Who is online

Users browsing this forum: No registered users and 5 guests