Bản nâng cấp Aurora v.14 sẽ sớm ra mắt trên JUNØ main-net! Bản nâng cấp này được phát hành chỉ vài tuần sau bản phát hành core software v.13 với đầy đủ tính năng.
Aurora sẽ bao gồm các tính năng sau đây:
- x/GlobalFee Module
- IBC Relaying miễn phí
- x/IBCHooks Module
- Truy vấn Stargate Staking (Stargate Staking Queries)
- Tokenfactory: ForceTransfer, MintTo, và BurnFrom
- x/wasmd 0.31
- wasmvm 1.2.1
- Cải tiến chất lượng lệnh dòng lệnh
New: x/GlobalFee
Đã được thông qua proposal 68
Hiện tại trên các chuỗi dựa trên Cosmos, các validators hoàn toàn kiểm soát các network fees. Với module mới này, một phí gas tối thiểu được đặt bởi Governance để làm giá sàn cho gas.
Khi nâng cấp, phí gas được đặt thành giá mặc định của tài liệu đã được thiết lập trên phí gas của chúng tôi (setup documentation gas prices default:):
- 0.0025ujuno
- 0.001uatom (ibc/C4CFF46FD6DE35CA4CF4CE031E643C8FDC9BA4B99AE598E9B0ED98FE3A2319F9)
Bất cứ lúc nào, governance có thể tăng phí này trên toàn mạng để giúp phát triển hơn cho nhà phát triển (qua feeshare) và stakers. Nó cũng có thể thêm token mới để được chấp nhận làm phí trong tương lai, như OSMO và USDC.
Nếu một cuộc tấn công giao dịch xảy ra trên JUNØ, các validators có thể tăng phí của mình LÊN TRÊN phí gas tối thiểu để bảo vệ mạng khi cần thiết.
Sau khi bản nâng cấp phần mềm này được triển khai, nhóm sẽ làm việc để lập đề xuất để tăng phí quản trị. Tác động này sẽ không đáng kể đối với việc sử dụng mạng, nhưng có tác động lớn hơn đối với các hợp đồng dựa trên FeeShare. Việc cộng đồng có quyền nói và đưa ra phản hồi có giá trị là lý do tại sao module mới này rất mạnh mẽ đối với JUNO.
Chuyển giao IBC miễn phí chi phí:
Đối với các relayer của chúng tôi, các gói chuyển giao IBC sẽ bỏ qua giá gas tối thiểu để giảm chi phí cho mạng Juno! Điều này bao gồm:
- MsgRecvPacket
- MsgAcknowledgement
- MsgUpdateClient
- MsgTransfer
- MsgTimeout
- MsgTimeoutOnClose
Mặc dù chúng ta đã bỏ qua giá gas tối thiểu của GlobalFees, tuy nhiên chúng vẫn phải vượt qua cấu hình min_gas_prices của các validator khi nộp. Đó là lý do tại sao chúng tôi đã khuyến nghị cho các nhà điều hành node có thể cập nhật cấu hình của họ thành 0 gas ujuno sau khi nâng cấp.
Mới: x/IBC-Hooks
Module mới này từ đội ngũ osmosis cho phép chuyển giao mã token IBC thực thi hợp đồng trên các chuỗi khác chỉ với một cú nhấp chuột. Các ứng dụng sẽ có thể tận dụng điều này bằng cách đặt các tin nhắn thực thi trong trường memo của ví người dùng. Chúng có thể được tự động tạo ra hoặc người dùng có thể sửa đổi cho nhu cầu cụ thể của họ.
Điều này nâng cao trải nghiệm người dùng trên các ứng dụng giữa chuỗi và mở ra cho JUNO các hoán đổi giữa chuỗi, địa điểm và nhiều hơn nữa!
Cosmwasm 0.31 & CosmwasmVM 1.2.1
Tính năng chính của bản cập nhật này mà nhiều nhóm yêu cầu là tính năng instantiate2 trong các hợp đồng. Phương pháp này cho phép nhà phát triển nhân bản một hợp đồng với các địa chỉ có thể dự đoán. Bạn có thể tìm thấy một ví dụ về điều này với ví dụ hợp đồng này: contract example.
Một số cải tiến đáng chú ý khác bao gồm:
- Bỏ phiếu có trọng số dựa trên Governance
- các truy vấn mới từ wasmvm 1.2 (thêm tính năng cosmwasm_1_2 trong tệp toml của hợp đồng của bạn)
- Nhân và chia Uint128/Decimal mới
- Một loại ‘Never’ mới
Các phương thức Token Factory mới
Từ phiên bản nâng cấp trước đó, v13, chúng tôi đã thêm module x/TokenFactory để cung cấp trải nghiệm người dùng tốt hơn cho nhà phát triển và người dùng. Như một quản trị viên của một đơn vị mã token, bạn hiện có thể Chuyển token bằng lực giữa các tài khoản, Mint trực tiếp vào một tài khoản và burn từ một tài khoản khác.
Trong một bản cập nhật trong tương lai, chúng tôi cũng sẽ thêm hỗ trợ để vô hiệu hóa việc gửi token. Điều này chỉ cho phép minting & burning cho các nhu cầu ứng dụng và logic kinh doanh độc nhất.
Mặc định bỏ qua MEV
Với việc thông qua đề xuất Juno 275, sự đồng thuận MEV CometBFT của Skip hiện được sử dụng theo mặc định. Như đã nêu trong đề xuất, Juno có tỷ lệ sử dụng Skip cao nhất trên Cosmos. Bất cứ lúc nào, ban quản trị có thể hoàn tác hành động này hoặc thay đổi để sử dụng một nhà cung cấp MEV khác.
Đây là một cải tiến về chất lượng cuộc sống cho các nhà xác nhận Juno. Những nhà xác nhận không sử dụng Skip hoặc có một giải pháp MEV khác, điều này sẽ không thay đổi hoạt động của họ. Những nhà xác nhận có thể tiếp tục sử dụng các giải pháp MEV khác nếu muốn.
Cải tiến Command Line Quality of Life
Là một nhà phát triển hoặc xác nhận trên Juno, rất nhiều các lệnh bạn chạy là rất lặp đi lặp lại. Với bản nâng cấp này, bạn hiện có thể chỉ định các cấu hình sau đối với bất kỳ lệnh giao dịch nào bạn chạy:
- Gas
- Gas Prices
- Gas Adjustment
- Fees
- Fee-Account
- Note (memo)
Bạn có thể thiết lập các giá trị này giống như bất kỳ cấu hình nào khác:
- junod config fees 5000ujuno
Sau khi làm điều này, tệp ~/.juno/client.toml của bạn sẽ được cập nhật với tất cả các cấu hình giao dịch mới nhất cho các thiết lập này với nhận xét.
Các bạn có thể cập nhật thông tin của dự án JUNØ theo các kênh dưới đây, hoặc follow saigontradecoin để có được thông tin sớm nhất bạn nhé!
Web: https://www.junonetwork.io/
Medium: https://medium.com/@JunoNetwork
Discord: https://discord.gg/JUNO
Github: https://github.com/CosmosContracts/Juno
Updates: https://t.me/Juno_Updates
Twitter: https://twitter.com/JunoNetwork