Home Coins IOTA (MIOTA) Dev Status Update — September, 2020 | by Jakub Cech | Sep,...

Dev Status Update — September, 2020 | by Jakub Cech | Sep, 2020


The Chrysalis phase 1 components were deployed to mainnet last month. The engineering team is now working on Chrysalis phase 2.

Further improvements of the Pollen network are well underway. Specifically, the latest version of the GoShimmer node software, v0.2.4, brings the integration of the dRNG module, improved tooling and debugging capabilities, and more. You can read up on the update here.

You can read more about Pollen, Nectar, and Honey, concepts we introduced to talk about the milestones on the path to Coordicide in this post.

You can follow the project on its GitHub repository. If you want to get involved, check out our updated contributing guidelines.

The Bee team is working on finishing up some of the final pieces of the Bee node software, such as the storage layer and local snapshots. The work on auto peering will soon start. The team is also switching the implementation to the Tokio runtime for better performance and compatibility with the Rust ecosystem. Once the last efforts are finished, we will be releasing an alpha version of the Bee software.

Work is also beginning on implementing Chrysalis phase 2 components.

The team has also been doing regular live stream coding sessions every Friday at 5PM CEST. You can find the full playlist here. One of the future sessions will be devoted to releasing the first alpha version of the node software.

You can find all Bee RFCs in their respective GitHub repository.

The team has released a breaking 0.5.0 version containing Chrysalis phase 1 changes in August. Since then, the team has been working on fixes and improvements for the node software. Lastly, the team released a 0.5.3 version of Hornet this week.

Initial implementations of some of the Chrysalis phase 2 changes are already in progress. The current goal is to achieve a state in the node software where Chrysalis Phase 2 changes can be tested out in a dedicated test network.

As noted in this blog post, IRI 1.8.6 was the last release of IRI. The software has been discontinued with the upgrade to Chrysalis phase 1 and you are encouraged to run Hornet nodes instead.

The Smart contracts team is now mainly focusing on finishing up the prototype release of Wasp node and PoC hard coded smart contracts demo that is slated for end of September.

Stay tuned for more information in the upcoming weeks!

The Continuous Integration workflow at the public github repository is being finalized. This means that the rust crates will be automatically published to https://crates.io — and ‘internal products’ (like the CLI) will be built for the major desktop platforms and published as releases. This is expected to be finalized in week 39 of 2020.

The high-level library for integration with the IOTA Protocol has been built and some of the late protocol changes are on deck for enhancement once they are available in iota.rs. A refactoring of the low-level ‘engine’ is being undertaken to further isolate activities within ‘sub-actors’ to prevent secret leakage. Furthermore, an internal review is underway to identify opportunities to not only zero out memory, but also to limit other simultaneous operations.

On the research fronts, initial work is beginning for the p2p communication system between strongholds (using libp2p-noise). Finally, together with some members of the community, initial tests are being done to identify opportunities for using an adapted Stronghold CLI in concert with a browser extension.

The wallet library (wallet.rs) was recently open-sourced. You can now track its progress here. The library is for the most part complete, with some finer details of Stronghold integration, some Chrysalis adjustments, and later testing against a Chrysalis testnet, still to do.

Meanwhile, the wallet front end team has begun implementing the wallet’s user interface. We are currently investigating a new plugin system and an extensible component library. With such a system, developers would be able to build a UI from the component library using json. The plugin system would make third party contributions more straightforward and more easily auditable, as well as generally improving the security of the app (by limiting control over what is allowed and separating contexts).

The Identity team has been set up last month consisting out of community members huhn#8105, Thoralf#3558, and Tensor#2912 collaborating through an EDF fund. They work in close collaboration with a few IOTA Foundation developers. In the short time span, the identity.rs repository has seen a lot of progress, implementing many of the requirements of the DID and Verifiable Credential proposed standards from W3C.

Currently, the team is also exploring the integration and collaboration with Stronghold to deliver IOTA Identity with a default, strong security model, protecting your digital identities. The team is on track for an IOTA Identity 1.0 release before the end of the year. This release will enable decentralized identity applications in production, but might miss some ease of use and tooling for the developers. These will be developed over the next year.

The Streams team has been working on changes to the implementation that allows for functionality like multi-publisher support, as well as changing the existing processes into a binary form to improve performance on existing hardware.

All the changes will be part of a pre-release coming this Friday! Stay tuned on our Discord and Twitter for more information on the release.

The community involvement in the IOTA Experience Teams is steadily growing.

Luca#3952, joined the GoShimmer and Permanode Experience Teams and set up a 0.2.1 Chronicle permanode and provided useful examples for the community.

The IOTA Access Experience Team had a session with Bernardo Araujo during which it was possible to preview the source code of IOTA Access SDK.

Two other IOTA community members joined the IOTA GoShimmer Experience Team: MaKla#4289 and Maik Piel#8401, this X-Team is involved in testing the software integration with GoShimmer and has set up a seven member dRNG committee to support Angelo Capossele in the research to reach the 0.3.0 milestone for Pollen.

daverl#0001 (a.k.a. Dave [EF] and svenger87#8523 installed the alpha version of Bee and contributed to the Bee X-Team initiative with valuable feedback.

To get started, discover the IOTA Experience Team on GitHub, explore the IOTA Experience Initiatives and then apply through this form.

We have made the following updates to our roadmap:

  • The next IOTA Streams release has been moved to September.
  • The Permanode release with solidification support has been moved to September.

As always, we welcome everyone to stop by on Discord — every project mentioned here has a channel (or more) for discussion with the devs!

Follow us on Twitter to keep track of all the latest news: https://twitter.com/iotatoken





Source link

- Advertisement -
Mr Bitcointe
Mr Bitcointehttps://www.bitcointe.com/
“Fact You Need To Know About Cryptocurrency - The first Bitcoin purchase was for pizza.” ― Mohsin Jameel
474FansLike
76FollowersFollow
4,567FollowersFollow
5,261FollowersFollow
1,550FollowersFollow
2,230SubscribersSubscribe
USD - United States Dollar
EUR
1.18
GBP
1.30
CHF
1.10
NOK
0.11
JPY
0.01
CAD
0.76
AUD
0.70

Most Popular

In China, most blockchain R&D funds are going toward this segment

A report published by Securities Daily explained how China's publicly-listed companies spend the millions they have allocated toward blockchain R&D. The study surveyed 23 companies...

ETC Cooperative, IOHK publish analysis on preventing 51% attacks

Blockchain research and development startup IOHK, and Ethereum Classic Cooperative today announced a collaboration to provide ETC community with solutions that aimed to...

Cardano, Zcash, DigiByte Price Analysis: 20 October

Bitcoin surged to touch $11,800 and Crypto Fear and Greed Index stood at 56. A positive correlation with gold and S&P500 could drag...
bitcoin
Bitcoin (BTC) $ 12,007.23
ethereum
Ethereum (ETH) $ 371.36
ripple
XRP (XRP) $ 0.245541
tether
Tether (USDT) $ 1.00
bitcoin-cash
Bitcoin Cash (BCH) $ 242.88
bitcoin-cash-sv
Bitcoin SV (BSV) $ 158.70
litecoin
Litecoin (LTC) $ 47.44
eos
EOS (EOS) $ 2.53
binancecoin
Binance Coin (BNB) $ 29.10
okb
OKB (OKB) $ 4.81
tezos
Tezos (XTZ) $ 2.08
leo-token
LEO Token (LEO) $ 1.22
cardano
Cardano (ADA) $ 0.103569
monero
Monero (XMR) $ 118.52
stellar
Stellar (XLM) $ 0.082618
chainlink
Chainlink (LINK) $ 10.02
huobi-token
Huobi Token (HT) $ 4.40
tron
TRON (TRX) $ 0.026094
usd-coin
USD Coin (USDC) $ 0.999784
dash
Dash (DASH) $ 71.91
neo
NEO (NEO) $ 17.09
iota
IOTA (MIOTA) $ 0.265815
nem
NEM (XEM) $ 0.110408
zcash
Zcash (ZEC) $ 58.82
maker
Maker (MKR) $ 556.22
paxos-standard
Paxos Standard (PAX) $ 0.999402
ethereum-classic
Ethereum Classic (ETC) $ 5.09
vechain
VeChain (VET) $ 0.010889
true-usd
TrueUSD (TUSD) $ 0.999624
ftx-token
FTX Token (FTT) $ 3.60
kucoin-shares
KuCoin Shares (KCS) $ 0.923013
waves
Waves (WAVES) $ 2.88