Tezos Core Development AMA #2 - Nomadic Labs, Metastate (007)

Where can I read a summary of the upcoming Tezos proposal (007)

8 Likes

These questions are mostly directed @ Cryptium Labs:

When you think about new improvements to the Tezos protocol, who do you discuss your ideas with?

What do you think is a healthy number of active tezos bakers? how decentralized should tezos be?

3 Likes

What I’m not clear on is where is the Tezos roadmap clearly outlined with past, current and future releases…

1 Like

Thanks for your time and efforts! Could you tell us the difference between Metastate team and Cryptium Labs team? How do you split the efforts?

4 Likes

Well I’m going to ask the most obvious question: what’s the current state of the development? Is there an ETA for the new proposal?

1 Like

The high level changelog is not written yet, unfortunately, but here are some links.

The place where you can best monitor the proposal for now is the proto-proposal branch. It already contains quite a lot of patches.

Most of what may end up in proto-proposal should already have a merge request.

1 Like

Hi @chefsteph,

When you think about new improvements to the Tezos protocol, who do you discuss your ideas with?

Generally we spend a lot of time exchanging ideas and thoughts about how to further develop decentralised, permission-less and censorship resistant protocols with people from Nomadic Labs as well as with researcher and implementers from the wider ecosystem (Tezos, Ethereum, Polkadot, Solana, Celo, Cosmos, Bitcoin). Currently a lot of this exchange is happening in digital format, but I am very much looking forward to the moment when we can attend and host academic/industry conferences.

What do you think is a healthy number of active tezos bakers? how decentralized should tezos be?

Tezos should be very decentralised in order to provide true censorship resistance. The token/roll distribution tends to be more important than the raw number of bakers. For example imagine two scenarious where 1 baker has 91 rolls and 9 bakers have 1 roll each and compare it with a situation where there are 5 bakers and each one has 20 rolls. Even though the first scenario has more bakers, it is less decentralised than the second scenario.

tezos is not a just a single entity with only one dev team. there cant be a roadmap. only single entities in the ecosystem could make own roadmaps

When do you plan to start price discovery in proposal invoices given that you are FIAT-funded by the Tezos Foundation? In my view this (adding invoices to protocol upgrades) should only begin once there are no more fiat payments to the existing core development teams. Do you share this view? What are your views on this?

2 Likes

What is the long-term business model of Nomadic Labs? I assume funding by the Tezos Foundation will stop at some point in time.

1 Like

Metastate:
[1] Do you see a conflict of interest in Cryptium being one of the world’s biggest for profit validator businesses and its spin-off Metastate being a Tezos not-for-profit-funded core development entity? Will you not naturally go and implement features that help your business, at the end of the day?

[2] What feature of those that you currently have in your pipe line are you most excited about and will this be something to be included in the upcoming 007?

1 Like

The past protocols are listed in the Tezos doc, on the left there is a list under “Protocols” section. There are also several blog posts on the NL and CL blogs.
For future protocols there is no clear roadmap, there are different actors working on several topics, each with a slightly different roadmap. At Nomadic Labs we are mostly working on Michelson and Sapling for the next proposal.

2 Likes

For the current state of development I will refer to @klakplok 's answer below since he included the relevant links to GitLab.

It is difficult to but a fixed ETA on a new proposal, but we are getting closer every week to a few possible proposals for 007 (of course there could always be a secret one that I don’t know about that is injected tomorrow :slight_smile: ). I think the ETA is going to be more on the order of weeks rather than months though. However it is important to remember that we are upgrading a live financial system currently valued rather highly and hence we are very focused on reliability and testing. A good analogy to think about upgrades is that we are currently all sitting in an A380 at 10,000 feet altitude and the core developers are upgrading the engines so that we can reach Mars instead of New York.

2 Likes

Generally we spend a lot of time exchanging ideas and thoughts about how to further develop decentralised, permission-less and censorship resistant protocols with people from Nomadic Labs as well as with researcher and implementers from the wider ecosystem (Tezos, Ethereum, Polkadot, Solana, Celo, Cosmos, Bitcoin). Currently a lot of this exchange is happening in digital format, but I am very much looking forward to the moment when we can attend and host academic/industry conferences.

This answer makes it look like you have no interest in asking the tezos baker community for feedback and ideas for improvements, some might criticize you for overlooking features like a method to stop over-delegation ( which many bakers have been waiting for a long time, meanwhile, a tezos-fork has already implemented this ), instead, you focus on features no baker known to me has asked for, like Stateful Baking Accounts ( which is opposed by many bakers ), do you expect bakers to vote in favor of whatever you come up with, without question, if you do not listen to their concerns?

EDIT: to make a more concise question: given that currently your development efforts are funded 100% by Tezos Foundation ( presumably ) do you feel you have an obligation to the tezos community, or do you feel free to implement things that benefit big bakers like you more than small bakers?

2 Likes

Hi Robert!

Metastate is an R&D organization focusing on three key technical areas, which are core development (protocol and shell), programming languages (Michelson and Juvix), and cryptography (zero-knowledge proofs for computational privacy and compression).

We initially communicated about our work on Tezos using the Cryptium Labs brand. Cryptium Labs will continue to share information and communications related to its baker operations, as well as contents that are relevant for its delegators, such as governance activities.

Going forward, we will use the newly created Metastate profiles to communicate about our work in furthering the Tezos protocol and its ecosystem. In order to stay up-to-date on all our technical work (core development, programming languages, and cryptography), and our community development activities, please follow the profiles below:

4 Likes

I’d rather stay in the topic of this AMA, that is core development and 007.
We did answer similar questions about NL’s funding structure in our last AMA on reddit.

1 Like

Thank you! Good luck!

Hello and thank you for hosting this AMA.
I would like to raise a concern I have about Tezos decentralisation.
Looking at the current shares, I found out that 13 bakers are representing 53.95% of the network.
Since the 8 Tezos Foundation bakers do not vote, can we assume that if the 5 biggest bakers vote for the same thing, the proposal is either accepted or refused regardless of what other “small” bakers are voting.
If so, are we really having a decentralised network? What could be the solutions?

Thank you

1 Like

Is there going to be a 5th period for protocol governance in 007?

1 Like

We should split voting rights from delegation rights.

2 Likes