NEAR Protocol (NEAR): Cách hoạt động của Tài khoản NEAR, Sharding và Giao dịch
NEAR Protocol là một mạng lưới hợp đồng thông minh Proof of Stake phân mảnh với các tài khoản có tên, nhiều khóa truy cập và thực thi biên nhận không đồng bộ. NEAR là tài sản gốc được sử dụng cho giá trị, gas, yêu cầu lưu trữ và đặt cược validator. Trang này tập trung vào cách hoạt động của Tài khoản, Phân mảnh và Giao dịch NEAR cũng như các kiểm tra người dùng cần thực hiện trước khi gửi tiền, thanh toán phí hoặc sử dụng mạng lưới.
Chuẩn bị một giao dịch NEAR và chọn trạng thái thực thi và hoàn tất chính xác cho nhiệm vụ.
Chủ đề:
Giao thức NEAR
Chế độ thị trường:
Chỉ ảnh chụp nhanh
Tài sản phí:
NEAR
Múi giờ:
UTC
Trang này không mô phỏng hợp đồng, tính toán mức sử dụng lưu trữ trực tiếp, chọn validator hoặc đảm bảo hoàn thành trong một khối.
Quyền sở hữu nội dung: Nhóm Biên Tập BitcoinToolkitTài liệu tham khảo kỹ thuật: Tài liệu giao thức chính thức và tài liệu dành cho nhà phát triển.Phương pháp đánh giá: Các giải thích kỹ thuật được kiểm tra với các nguồn chính và cập nhật khi mạng hoặc tài sản thay đổi.Đánh giá nội dung lần cuối: Kiểm tra tích hợp dữ liệu lần cuối:
Cách hoạt động của Tài khoản, Phân mảnh và Giao dịch NEAR
Một tài khoản có thể giữ nhiều khóa với quyền hạn khác nhau thay vì ánh xạ vĩnh viễn đến một khóa công khai.
Quy trình làm việc của Giao thức NEAR từ quyết định đầu tiên của người dùng đến kết quả đã xác minh.
Tài khoản có tên và quyền hạn phạm vi
Tài khoản NEAR có thể sử dụng tên dễ đọc và có thể chứa mã hợp đồng, số dư, trạng thái lưu trữ và nhiều khóa truy cập. Khóa toàn quyền có thể quản lý tài khoản một cách rộng rãi. Khóa gọi hàm có thể bị giới hạn ở một hợp đồng, các phương thức đã chọn và hạn mức gas, khiến chúng hữu ích cho các ứng dụng không nên nhận quyền chuyển tiền.
Khóa bị hạn chế không thể tự động khôi phục nếu mọi đường dẫn toàn quyền bị xóa. Người dùng nên hiểu khóa nào mà ví hoặc ứng dụng yêu cầu và tránh coi tên tài khoản là bằng chứng danh tính. Tài khoản con có mối quan hệ tạo và kiểm soát cần được xem xét trước khi triển khai hợp đồng hoặc chuyển quyền quản trị.
Gửi, thực thi và hoàn tất tiến triển theo các đường dẫn liên quan nhưng riêng biệt.
Thực thi không đồng bộ
Người dùng ký một giao dịch chứa một hoặc nhiều hành động cho người nhận. Mạng lưới xác thực giao dịch và chuyển đổi công việc thành biên nhận. Lệnh gọi hợp đồng có thể tạo biên nhận bổ sung, bao gồm thông điệp xuyên hợp đồng và xuyên phân mảnh, vì vậy một hành động phức tạp có thể tiếp tục sau khi khối giao dịch ban đầu được đưa vào.
NEAR RPC hiển thị các trạng thái chờ như đưa vào, thực thi lạc quan và thực thi cuối cùng. Một ứng dụng cần tất cả kết quả, bao gồm cả hoàn tiền, nên yêu cầu trạng thái cuối cùng phù hợp thay vì hiển thị thành công ngay khi có hàm băm giao dịch. Mỗi kết quả biên nhận phải được kiểm tra lỗi.
Gas, Lưu trữ và Thực thi phân mảnh
Phí tính toán và lưu trữ trạng thái ảnh hưởng đến số dư NEAR theo những cách khác nhau.
Tgas và đặt cược lưu trữ
Mỗi hành động tiêu thụ đơn vị gas xác định, thường được biểu thị bằng Tgas. Giao thức chuyển đổi các đơn vị đó thành NEAR bằng giá gas của mạng lưới. Lệnh gọi hàm đính kèm giới hạn gas; gas không sử dụng có thể được hoàn lại tùy theo quy tắc giao thức hiện tại. Trả giá gas cao hơn không phải là chiến lược đấu giá ưu tiên thông thường trên NEAR.
Trạng thái hợp đồng liên tục cũng yêu cầu đặt cược lưu trữ, khóa NEAR theo mức sử dụng dữ liệu và giải phóng khi lưu trữ được xóa theo các luồng được hỗ trợ. Phân mảnh Nightshade gán trạng thái tài khoản và biên nhận trên các phân mảnh trong khi trình bày một mạng lưới duy nhất. Nhà phát triển phải thiết kế các lệnh gọi không đồng bộ và hoàn tiền thay vì giả định trạng thái chia sẻ đồng bộ.
Phạm vi quyền hạn và kết quả biên nhận cuối cùng quan trọng như tài khoản người nhận.
Xem lại toàn bộ hành động
Xác nhận mạng lưới, người ký, người nhận, danh sách hành động, khoản tiền gửi đính kèm và giới hạn gas. Kiểm tra xem ví yêu cầu khóa toàn quyền hay khóa gọi hàm bị hạn chế. Giữ đủ NEAR cho gas và lưu trữ, và không giả định rằng biên nhận đầu tiên thành công có nghĩa là mọi lệnh gọi hợp đồng tiếp theo đều thành công.
Đối với đặt cược, hãy xem xét hoa hồng validator, thời gian hoạt động và hành vi rút tiền bằng các công cụ hiện tại. Đối với hợp đồng, hãy mô phỏng thông qua RPC đáng tin cậy và theo dõi thực thi cuối cùng. Tài khoản có tên cải thiện khả năng đọc nhưng vẫn dễ bị lừa đảo với các ký tự hoặc tên tài khoản con tương tự.
Một giao dịch đã ký chứa các hành động và được chuyển đổi thành biên nhận có thể thực thi trên các tài khoản và phân mảnh. Đơn vị gas là xác định cho các hành động, trong khi giá gas NEAR và yêu cầu lưu trữ quyết định tác động thực tế đến số dư.
Một giao dịch NEAR Protocol có thể thực hiện thành công trong khi trạng thái ứng dụng, quyền hợp đồng hoặc lối thoát sau đó vẫn sai so với mục tiêu của người dùng. NEAR là tài sản thị trường được hiển thị trong ảnh chụp nhanh. NEAR trả phí gas giao dịch và tài trợ các yêu cầu lưu trữ.
Những gì người dùng giao thức NEAR nên xác minh và tại sao thiết kế này khác biệt
Quy tắc gas và lưu trữ của giao thức có thể thay đổi. Việc thực thi giữa các hợp đồng phụ thuộc vào mã ứng dụng.
Đối với giao thức NEAR, trình tự thực tế là Chọn mạng, Nạp tài sản phí, Xem xét hành động, Thực hiện, Kiểm tra tính cuối cùng. Xác nhận đích chính thức và mạng hiện tại, sau đó kiểm tra số dư cuối cùng, vị thế, biên nhận hoặc trạng thái thoát được ghi lại thực sự hoàn thành nhiệm vụ: Chuẩn bị một giao dịch NEAR và chọn trạng thái thực thi và tính cuối cùng chính xác cho nhiệm vụ.
Câu hỏi thường gặp về sử dụng mạng lưới Giao thức NEAR
Tại sao một giao dịch NEAR có thể có nhiều kết quả?
Một giao dịch đã ký có thể tạo ra biên nhận, và các lệnh gọi hợp đồng có thể tạo ra nhiều biên nhận hơn trên các tài khoản hoặc phân đoạn.
Tgas là gì?
Tgas là một nghìn đơn vị khí NEAR, được sử dụng để biểu thị giới hạn thực thi hành động và hợp đồng.
Phím gọi hàm là gì?
Đây là một khóa truy cập bị giới hạn cho các cuộc gọi hợp đồng cụ thể và tùy chọn là một khoản trợ cấp gas.
Ai trả phí giao dịch khi sử dụng giao thức NEAR?
NEAR (NEAR) trả phí mạng áp dụng. NEAR trả gas giao dịch và tài trợ yêu cầu lưu trữ. Xác minh mạng đã chọn trước khi ký vì việc phê duyệt, cầu nối, yêu cầu hoặc thoát sau đó có thể yêu cầu một giao dịch khác.
Hạn chế đã biết
Quy tắc gas và lưu trữ của giao thức có thể thay đổi.
Việc thực thi giữa các hợp đồng phụ thuộc vào mã ứng dụng.
Trang không kiểm tra khóa truy cập hoặc biên nhận.
Phương Pháp Luận Dữ Liệu Thị Trường
Trang sử dụng ảnh chụp nhanh tổng hợp CoinGecko NEAR/USD. Không có biểu đồ trao đổi nào được hiển thị cho thực thể này.
Nguồn Ảnh Chụp Thị Trường
Dữ liệu thị trường tổng hợp CoinGecko (NEAR/USD)
Bộ nhớ đệm
Bộ nhớ cache ảnh chụp khoảng 60 giây.
Xử lý lỗi
Dữ liệu đã xác minh được lưu trong bộ nhớ đệm được gắn nhãn Cached hoặc Delayed. Các giá trị bị thiếu vẫn không khả dụng.