NGD phát hành bản xem trước lần 1 cấu trúc NEO3, ra mắt TestNet NEO3 đầu tiên

TIN TỨC NEO
2019-09-17
NEO Global Development (NGD) đã công bố bản xem trước cấu trúc NEO3 lần 1, kèm theo sự ra mắt của TestNet NEO3 đầu tiên. Bản phát hành xem trước nhằm giúp giới thiệu với các nhà phát triển cộng đồng về các bản cập nhật lớn được mong đợi trong NEO3. Bản xem trước NEO3 lần 1 Mặc dù nhiều thay đổi và việc triển khai tính năng dự kiến ​​sẽ được thêm vào trước khi phát hành chính thức NEO3, bản xem trước cấu trúc lần 1 sẽ cung cấp cái nhìn sâu sắc về một số thay đổi kiến ​​trúc quan trọng. Thay đổi đáng chú ý nhất là việc chuyển khỏi các tài sản dựa trên UTXO theo hướng có lợi cho mô hình dựa trên tài khoản hiện đang được sử dụng bởi các token NEP-5. Trên NEO3, tất cả các tài sản (bao gồm token NEO và GAS) sẽ được tạo bằng các hợp đồng thông minh. Điều này cũng cho phép tất cả các loại giao dịch được đơn giản hóa thành một loại duy nhất, được sử dụng để gọi các hợp đồng. Việc sử dụng cơ chế nén tự động trên các tin nhắn P2P cũng đã được triển khai, được thiết kế để tiết kiệm không gian, băng thông và tăng TPS. Bản kê khai hợp đồng và mô hình định giá Các nhà phát triển dự án có thể quan tâm đến việc khám phá các tệp kê khai mới, được yêu cầu khi triển khai hợp đồng trên NEO3. Các tệp này khai báo thông tin quan trọng như bất kỳ nhóm nào thuộc về hợp đồng, tính năng, quyền và thông tin các loại khác. Các tệp kê khai nhằm mục đích làm cho các hợp đồng rõ ràng hơn về các chức năng của chúng đồng thời cũng cho phép việc gọi an toàn thông qua việc khai báo các hợp đồng đáng tin cậy hoặc các phương thức an toàn. Thông tin thêm về các bản kê khai hợp đồng có thể được tìm thấy ở đây. Song song với những cải tiến này đối với hợp đồng, bản xem trước cấu trúc lần 1 bao gồm điều chỉnh mô hình định giá giúp giảm đáng kể phí hệ thống, chẳng hạn như chi phí triển khai hợp đồng. Hệ thống 10 GAS miễn phí đã bị xóa cùng với 20 giao dịch miễn phí trên mỗi khối. Mặc dù bản phát hành hiện tại không bao gồm một cơ chế cho các giao dịch miễn phí được cung cấp, các giải pháp và cơ chế tiềm năng để cung cấp các giao dịch miễn phí dưới một số hình thức đang được khám phá. Ví dụ điển hình cho tính năng này là cho phép các hợp đồng trả phí thay cho người dùng hợp đồng. Kết nối với TestNet NEO3 Các nhà phát triển muốn chạy ứng dụng khách hàng NEO3 trước tiên sẽ cần tải xuống bản cấu trúc mới nhất tại đây. Để kết nối với TestNet, trước tiên, tệp Protocol.json phải được ghi đè bằng nội dung của tệp Protocol.testnet.json. Sau khi điều này đã được thực hiện, neo-cli.exe có thể được mở. Ngoài ra, người dùng cũng có thể sử dụng bản dựng dock thử nghiệm NEO3 Preview1 do nhà phát triển nòng cốt Ricardo Prado phát hành. Với docker được cài đặt, phải mất ba lệnh trong thiết bị đầu cuối để khởi động và chạy với node NEO3 TestNet: 1. docker pull simpli/n3preview1 2. docker run -it –volume wallets:/neo-cli/wallets -p20332-20336:20332-20336 simpli/n3preview1:latest 3. dotnet neo-cli.dll

Chạy ba lệnh này trước tiên sẽ cài đặt và sau đó chạy bản dựng thử nghiệm NEO3 Preview1. Khi đã ở trong ứng dụng khách hàng neo-cli, người dùng phiên bản này có thể sử dụng hướng dẫn hiển thị lệnh để kích hoạt một hướng dẫn ngắn gọn.

Khi tạo ví với phiên bản dựa trên docker, nên sử dụng thư mục ví để đảm bảo rằng các tệp vẫn tồn tại sau khi docker bị đóng, điều này sẽ dẫn đến việc mất tiền TestNet. Ví dụ: điều này có thể được thực hiện bằng cách sử dụng tính năng tạo ví/ (tên ví).json trong CLI.

Phản hồi về bản dựng NEO3 Preview1 gửi tại biểu mẫu ở đây.

Người dùng có thể yêu cầu TestNet NEO và GAS bằng cách sử dụng biểu mẫu sau, mặc dù một vòi được dự định thực hiện trong tương lai gần.

Ra mắt NEO3 PrivateNet Các nhà phát triển muốn thử nghiệm NEO3 mà không cần phải đợi TestNet GAS có thể thấy phù hợp hơn để triển khai các mạng riêng của họ. Người sáng lập Splyse Joe Stewart có thể đưa ra các hỗ trợ cho các nhà phát triển, cung cấp hướng dẫn về cách NEO3 Preview1 có thể được sử dụng để chạy mạng riêng NEO3 bằng cách sử dụng đồng thuận một node.

Sau khi cài đặt .NET SDK từ Microsoft và tải xuống bản dựng NEO3 mới nhất, các nhà phát triển được yêu cầu cập nhật ba tệp JSON trước khi chạy ứng dụng khách neo-cli. Stewart cũng hướng dẫn, giải thích cách thêm node không đồng thuận thứ hai để tương tác với mạng riêng. Điều này sẽ cho phép các nhà phát triển thử nghiệm gọi các hợp đồng của riêng họ.

Các mạng xã hội và trang web của NEO: Discord Facebook Github Medium Reddit Twitter Website TINTUCNEO – Tham gia các cộng đồng Tin tức NEO tại:

Website tin tức Medium tin tức Telegram tin tức Telegram Thảo luận Kênh Youtube

 

Xin chào

Admin TINTUCNEO xin chào bạn



0 bình luận. Để lại câu hỏi & nhận trả lời nhanh qua email.




Bài cùng chủ đề
Phản hồi của người dùng được đưa vào cuộc thi giao dịch Flamingo Perp hiện hành
Flamingo Finance đã xác định một số lĩnh vực cần cải thiện do cạnh tranh giao dịch Perp đang diễn ra. Một số bản cập nhật sẽ được giới thiệu ngay lập tức, trong khi các cải tiến khác sẽ được triển khai theo từng giai đoạn.

2021-01-20

Cuộc thi giao dịch Nash League mùa thứ hai sẽ bắt đầu vào ngày 26 tháng 1
Mùa thứ hai của Nash League sẽ bắt đầu lúc nửa đêm (theo giờ UTC) vào Thứ Ba, ngày 26 tháng 1 năm 2021. Mùa giải mới kết hợp những thay đổi trong cấu trúc và phân phối phần thưởng.

2021-01-20

NEXT triển khai Neo3 Preview4 trong trình khám phá blockchain NeoTube
NeoTube đã trở thành công cụ khám phá blockchain Neo đầu tiên hỗ trợ Neo3 Preview4. Preview4 là phiên bản phát triển của sự tiến hóa tiếp theo của Neo, cho phép các nhà phát triển dễ dàng khám phá các nâng cấp mới nhất và các tính năng mới.

2021-01-16

NGD Enterprise tiết lộ hỗ trợ Phát triển theo hướng thử nghiệm trong Bộ công cụ Neo Blockchain
John deVadoss, người đứng đầu NGD Enterprise gần đây đã xuất bản một bài báo giới thiệu những lợi ích của phương pháp tiếp cận phát triển theo hướng thử nghiệm (TDD). Sau khi giới thiệu mô hình, deVadoss phân tích cách các kỹ thuật có thể được sử dụng để giảm thời gian gỡ lỗi và nhóm đang làm gì để đưa TDD đến các nhà phát triển blockchain Neo.

2021-01-13

Tham gia Cộng đồng NEO Việt Nam - TINTUCNEO
NEO-based projects? Contact us at [email protected] for collaborations in the Vietnam market