Dalphanet was launched

Dear Bakers,

We have successfully launched Dalphanet, a test network dedicated to testing new features from all developers involved in submitting the upcoming protocol proposal. To participate in Dalphanet, please use branch dalpha-release with corresponding commit hash: b7af61c16a644e6e9380502abc6c05f5d32e8470 . Dalphanet contains both Sapling & baking accounts. Please keep in mind that this is not a protocol that we plan to inject. Its sole purpose is to test some of the new features from developers involved in the Tezos ecosystem. Some features are not final, in particular, the gas costs. It is important to note that the dalpha-release branch is an alpha release of the new protocol environment. It is not an actual release, not even a release candidate! Hence it should not be used to run Mainnet. Users who wish to build from sources will need to set up the Rust environment http://tezos.gitlab.io/introduction/howtoget.html#environment. Then run git fetch && git checkout dalpha-release && make build-deps && eval $(opam env) && make and configure your node with tezos-node config init --network dalphanet. Alternatively, Docker images will also be available for dalpha-release very soon.

Keep in mind that the build must be done on a fresh opam switch, or else Rust dependencies may imply some bugs when compiling.

Read more about Dalphanet & the other test networks in our recent announcement: https://www.reddit.com/r/tezos/comments/hzydjv/community_update/.

As usual, we encourage the community to join the discussion on the baking slack & help test some of the new features.

Stay tuned for more updates soon,

5 Likes

So, Tezos is slowing going to be moving its codebase to Rust? That’s a good move! It will certainly attract more developers by using a far more common language than the obscure OCAML. I imaging multi-threading, network protocol management, and many other libraries is vastly superior in Rust than OCAML.

That is not what this says.

3 Likes

Branch is not dalphanet-release but dalpha-release

1 Like

If you are required to install Rust now in order to compile Tezos, does that not mean that part of the codebase is written in Rust?

That is not what you said.

2 Likes

This is not the same thing you said first (« Tezos is slowing going to be moving its codebase to Rust »)
Sapling and BLS do use Rust libraries by binding some primitives. I would not make any comment on the assumption you make on Rust and OCaml. They are two different programming languages with different purposes, with pros and cons. It is more interesting to focus on the features Tezos will integrate than the programming language used.

2 Likes