Taiko Alpha-6 Testnet [Online]

The Alpha-6 testnet is now Online!

-Launch Tweet-
-Full Announcement-

What’s new with Katla?

  • Implemented Based Contestable Rollup (BCR) design with multi-proofs and SGX is the main change from previous Alphas: “With Katla, we enable a multi-proof configuration with four tiers: Optimistic proofs, SGX proofs, SGX+zkEVM proofs, and guardian proofs.
    Read more about BCR here: Twitter Thread and Blog writeup by Daniel Wang

  • Updated bridge implementation, refined bridge UI, and a new feature: NFT bridging

  • Updated testnet stats in block explorer & status page.

  • Katla’s code supports EIP-4844 (proto-danksharding) but this feature is currently turned off. (This will be an upgrade to Alpha-6, to-be enabled when Holesky enables its support for EIP-4844)

Katla is laying the foundation for mainnet launch, exciting times for Taiko!

image


To participate in Katla: Getting started | Docs


Taiko Alpha Testnet History:

Testnet Code Name Layer Status Start End
Alpha-1 Snæfellsjökull L2 Ended 23/12/22 15/02/23 (54 Days)
Alpha-2 Askja L2 Ended 23/03/23 17/04/23 (25 Days)
Alpha-3 Grímsvötn L2 Ended 07/06/23 31/10/23 (146 Days)
Alpha-4 Eldfell L3 Ended 18/07/23 19/09/23 (63 Days)
Alpha-5 Jólnir L2 Ended 20/09/23 31/01/24 (133) Days
Alpha-6 Katla L2 Active 16/01/24

*Note Alpha-6 should be the last alpha testnet ahead of the mainnet launch (still on track for Q1 2024).

*Alpha-5 (Jólnir) is going to be deprecated on January 31st, 2024.


Happy testing, Taikonauts! :woman_astronaut:t2::man_astronaut:t2:

8 Likes

cool news for all taiko community, congratz :tada:

but i have only two questions, what does katla mean and the second how quickly will holesky add support for 4844? :yum:

2 Likes

Good questions!

All of the Taiko alphas have been named after Icelandic volcanos.
Katla is one of these Iceland volcanos.


For EIP-4844, it is looking like it will be deployed across all 3 testnets in a rolling fashion - on Goerli just yesterday but with some issues, Sepolia at the end of January (31st), and then on Holesky in early February (as early as the 7th).

This is part of the overall Dencun upgrade, which (all going well with the testnets) will be then deployed to Ethereum mainnet. Easy to see that this Dencun upgrade is focused on some enhancements for Ethereum in terms of optimising for Layer 2, with some very exciting potential for early 2024 ETH!

ie:
This update is expected to drastically reduce transaction confirmation costs by 10 to 100 times for Layer 2 solutions, thereby lowering expenses for users within Ethereum’s Layer 2 space.

Source - Ethereum’s Trajectory: Proto-danksharding and Dencun

3 Likes

you say such cool words that I want to re-read this many times. I love Ethereum and the more practical this blockchain becomes, the more interesting events will develop, of course, for those who are directly involved in it. for everyone else, this will also turn out to be interesting and there may be a radical increase in blockchain in society and this is a very exciting moment for the entire transaction system on the planet. This kind of information inventory capability has never existed before and it’s cool.

thanks for the answer, but when I wanted to know what this word means, the search engine volcanoes showed me, although I wasn’t sure, but now I’m sure that it means volcano. Iceland is a very beautiful country and very rich in very cheap energy and this is also a very cool moment in the history of mankind, if of course we go the right way then we will learn to tame volcanoes and this is a very good ability for civilization, because it increases the chances of survival on this planet

An update here on EIP-4844/Dencun upgrade:

After a brief bug, there has been a successful deployment on Goreli!

Next up for the upgrade is a Sepolia testnet deployment at the end of the month, and then Holesky in early February (which is when Taiko will potentially be able to test these new Ethereum upgrades).

EIP-4844 could be rolled out to mainnet as early as March, all going well. That would be a great step forwards for Ethereum and a big win for Layer2 :fire:

2 Likes

Little bit confused here… I’m not sure how to get Holesky ETH. Is it not possible to bridge from Sepolia to Katla?

1 Like

@omegafattasses holesky you can get here

sepolia has no restrictions on tokens but holesky does. eth in these two networks are different tokens

amazeng news for Taiko community :rocket:

1 Like

The multi proof system means that each new block has a certain likelihood of being assigned to a proving method. But why assign 90% to the optimistic method and 10% to SGX? Why not let the market itself decide the ratios?

If it’s a matter of incentives, why not simply reward more the most secure methods? Following the same R/R Taiko bond model: the less secure the method, the more tokens it lbonds (like a collateral)

Trying to understand the mechanism

2 Likes

Perhaps the whole point is that the quality of infrastructure also matters. Personally, I would put this question at one of the key points ¯_(ツ)_/¯

From this post:

“The percentages in the below diagram represent the probability that a block will require a given tier as its minimum proof level.”

So I believe the correct way to look at this is that the Optimistic level has a 89.8% chance of being the minimum level required, SGX tier has a 10% chance of being the minimum level, SGX + zkEVM is a 0.2% chance of being the minimum (meaning that SGX and optimistic proofs are still required if this tier is the minimum).

So basically, for this testnet SGX proofs are going to be needed for 10% of transactions overall, and an Optimistic proof will be required all of the time, while 89.8% of the time Optimistic proofs are the only proof required.

Digging into this deeper, shows that with the ‘free market’ mindset Taiko is going for - proof levels could be up to users/provers to request to some degree as well. So in future you could (maybe) require SGX levels for all proofs if you personally wanted, ie this could be up to users or developers to configure as they require (altho this is starting to go outside of my knowledge on this so someone correct me if I am wrong - or it might just be too early to know for sure how this will work yet).

If it’s a matter of incentives, why not simply reward more the most secure methods?

One reward I have read about on this topic is a naturally forming one - which is simply that the most secure and proven methods will be rewarded more by nature, as they will of course be utilized more often.

We also should remember that this is an alpha testnet - so these requirements are likely set just for testing purposes and I expect will change considerably as time goes on and different setups are tested and optimized.

More reading/listening:

Welcome to the forum btw! :man_astronaut:t2:

2 Likes

i add sgx may also not be available to all nodes and if you put it in first place it will affect TPS, It turns out that the optimistic level is more democratic and productive, while thanks to sgx the entire network can follow the vitalik trilemma. be secure, fast and scalable. each transaction thus receives what is required for its implementation and this satisfies the market. in a word, it’s just optimization of resources, most likely, I’m not very good at it either, but I think something like this about it all and it’s hard for me to even imagine what will happen next with blockchains :slightly_smiling_face:

1 Like

Hi, I have been following Taiko for a long time now, the reason is because I like the tech you guys are bringing to the space. I have 2 questions:

  1. Is it possible to run a prover on nodes now ?
  2. Are there any rules outlining how to make contributions on GitHub ?

Thanks

1 Like

you can look at the recent community call there is an answer to the second question, it seems they made some program for adding code to GitHub

2 Likes

Good news with EIP-4844/Dencun upgrade:

After successfully being rolled out and tested across all testnets, Dencan upgrade was just launched today on Ethereum! (here is the first blob submitted)

We now have blobs!

blobdance_1


Theres a good writeup here covering this news:


And so what is the big deal with Dencun/EIP-4844?

EIP-4844 introduces a new kind of transaction type to Ethereum which accepts “blobs” of data to be persisted in the beacon node for a short period of time. These changes are forwards compatible with Ethereum’s scaling roadmap, and blobs are small enough to keep disk use manageable.

With rollups looking pretty solid as the future of Ethereum, this update will fundamentally help optimize Layer2s, and therefore greatly assists Ethereum scale overall. This means lower fees (potentially by an order of magnitude), future-proofing and setup for future upgrades, streamlined data pruning & management, faster networks (100,000-millions of TPS), and overall offers more incentives for the Ethereum ecosystem to move to rollups.

Sharding/Danksharding/Proto-Danksharding

When it comes to this update launched today, we need to understand ‘Sharding’ - a technique which has been developed to increase the efficiency/scalability of a blockchain network. It involves dividing the network into smaller units called ‘shards’, letting each shard process the transactions in parallel rather than having all nodes in a network process transactions one at a time.

‘Danksharding’ is then a simplified version of Sharding, which brings a new data layer to Ethereum (ie for rollups to utilize to store their compressed transaction data) and Proto-Danksharding (as we now have with EIP-4844 launching) is the majority of the logic and foundation for Danksharding itself.

What exactly is a ‘blob’?

Proto-Danksharding (EIP-4844) adds a new transaction type known as a ‘blob-carrying transaction’ and a new data layer for blob storage.

Blobs are 4096 field-elements of 32 bytes each, with a long term maximum of 16 blobs per block. 4096 * 32 bytes * 16 per block = 2 mb per block maximum. This new data layer exists only on the ‘Beacon nodes’ of the Ethereum Beacon Chain. The Beacon Chain is the core component of Ethereum 2.0 (launched in September 2022 when Ethereum switched to Proof of Stake with ‘The Merge’) and does not process transactions or handle smart contract interactions (this is handled by the execution layer) but instead it coordinates the consensus among validators, manages validator staking, and organizes the shard chains.

Blobs will also be ‘pruned’ after a certain time has passed (~2-4 weeks). So not only is this a more efficient allocation of extra data storage for Ethereum (as L1 block space is expensive for data storage), but this blob data is also not held onto indefinitely. The main purpose of this extra blob data is for fraud proofs, so this data only needs to be around for long enough for dispute periods to pass.


Taiko and Blobs

Yes, there are plans for Taiko to take advantage of these benefits, we could very well see Alpha-7 setup soon to test EIP-4844, or it might be enabled for Alpha-6 (we will need to wait to find out!). It will certainly be interesting to see the kinds of benefits Taiko can find here, and for us to see how cheaply and quickly Layer 2s can now operate. A big win for the Ethereum ecosystem overall.


https://twitter.com/taikoxyz/status/1767892051604214092


Further info:

Theres a Taiko thread and blog post covering EIP-4844 from last September:

https://twitter.com/taikoxyz/status/1703775645002571850

And this writeup is great if you really want to get into the details of EIP-4844 and sharding overall:

3 Likes

fantastic fantastic fantastic good presentation, but as they say, it’s better to try once than to hear a hundred times, this is a super cool update for all l2 so lesgo taiko :drum: :drum: :drum:

2 Likes

Another Update:
Loopring has ended its test-wallet on the Taiko Alpha-6 testnet.

But note the Taiko Alpha-6 testnet itself (Katla) is still up and running (and about to hit 100 days of being online!)

Notification via Loopring Wallet this week:

As mentioned (and as we heard in the most recent Tea with Taiko) - it has been confirmed there will be an Alpha-7 testnet (Hekla). This testnet will likely implement EIP-4844. Check out my previous comment in this thread (above) for a breakdown of what EIP-4844 is bringing to the ETH ecosystem.

Launch date for Alpha-7 is still TBA!


https://twitter.com/Alex_ADEdge/status/1777722347744825485

1 Like

Its the 100th day for Taiko’s Alpha-6!

And a related new announcement today:

The Alpha-7 testnet is now live and open to the public, this new testnet is named ‘Hekla’! The Alpha-6 Testnet is to-be-deprecated May 10th:
image
tweet


For continued discussions heading into the future, be sure to check out the new Alpha-7 forum post!

New Alpha forum post continued here:


:warning: Note that with the Alpha-6 testnet being deprecated early in May, you will want to bridge your ETH back to Holesky, to avoid losing it (the bridge can be found here) :warning:

2 Likes