What is the Tezos Jakarta Upgrade (English and Tagalog)

Share some Bitpinas love:

This article is available in Tagalog and English.

On 28 June 2022 23:31 CET, the Tezos blockchain successfully upgraded by activating the Jakarta proposal (technically Jakarta 2) at block #2490369.

What is the Tezos Jakarta Update

This tenth Tezos protocol upgrade was jointly developed by Nomadic Labs, Marigold, TriliTech, Oxhead Alpha, Tarides, DaiLambda, Functori & Tweag.

We were happy to observe 2/3 of the total stake having performed the required upgrade to Octez v13 or TezEdge v3 a day before activation. Still, we encourage bakers to upgrade to new required node versions at the earliest possible time. This minimizes the risk of the network getting stuck (or advancing slowly) due to the consensus requirements introduced with Tenderbake.

Further updates to the protocol environment, and hence mandatory node and baker upgrades, will be necessary for features in upcoming upgrade proposals, such as Smart Contract Optimistic Rollups. We greatly appreciate the community’s help and efforts in keeping Tezos at the forefront of blockchain innovation.

Now, let’s celebrate the new features and improvements included in the Jakarta protocol! Not least the first scaling solution on Tezos, and one of few truly decentralized Layer 2 solutions out there: Transaction Optimistic Rollups (TORUs).

What is Transaction Optimistic Rollups

TORUs play an important role of:

  • addressing short-term scaling needs;
  • demonstrating Tezos’ ability to implement scaling solutions through protocol upgrades;
  • enabling ecosystem developers to build rollup infrastructure;
  • paving the way for Smart Contract Optimistic Rollups, coming in a future proposal.

For more on rollups, see our blog posts introducing TORUs and outlining the rollup-based scaling strategy. Those interested in running a rollup node can check out this rollup tutorial.

Other Changes in Jakarta

  • Tickets hardening: The protocol now explicitly tracks ownership of Michelson tickets (see also ‘Tickets for Dummies’) by checking ticket creation and ownership changes against a global balance table. This adds extra protection against attempts to forge tickets and increases security for Layer 2 solutions that use tickets to represent Layer 1 assets (e.g., TORUs). With this change, tickets are no longer considered experimental and are believed safe for use on mainnet.
  • A safer Sapling integration: The integration of Sapling transactions into Michelson smart contracts has been changed to a new, safer design. With Jakarta’s activation it is now only possible to originate Sapling smart contracts which conform to the new version.
  • New Liquidity Baking voting: The Liquidity Baking Escape Hatch is now a “Liquidity Baking Toggle Vote”, with options On, Off, or Pass. Furthermore, a deactivation is no longer permanent and can be reversed by a later change in votes. More information here.
  • Michelson interpreter improvements: In particular, type safety and performance has been improved. A few smart contracts which relied on legacy features have been patched to be compliant with the modern Michelson specification.
  • Rolls are no more: The Jakarta protocol proposal redefines the computation of delegates’ voting power in the self-amendment process. Instead of being measured in terms of rolls, it is now directly proportional to a delegate’s stake. As always, the upgrade train doesn’t stop here. We are working hard on finalizing the upcoming Kathmandu proposal – and on further laying the groundwork for Smart Contract Optimistic Rollups, a Data Availability Layer, and other great improvements to Tezos.

(Tagalog) Tezos Jakarta Update

Noong Hunyo 28, 2022 23:31 CET, matagumpay na nai-upgrade ang Tezos blockchain matapos mai-activate ang Jakarta proposal (Jakarta 2 sa teknikal na aspeto) sa block #2490369.

Ang ika-sampung Tezos protocol na upgrade na ito ay pinagtulungan dinevelop ng Nomadic Labs, Marigold, TriliTech, Oxhead Alpha, Tarides, DaiLambda, Functori, at ng Tweag.

Masaya naming iniuulat na nagawa na ng  ⅔ ng kabuuang stake ang kinakailangang upgrade sa Octez v13 o sa TezEdge v3 isang araw bago pa ang activation nito. Hinihimok pa rin namin ang mga bakers na mag-upgrade para sa bagong kinakailangang bersyon ng node sa pinakamabilis na panahon. Mababawasan nito ang posibilidad na ma-stuck ang network (o maging mabagal ang pag-advance) dahil na rin sa consensus requirement na ipinakilala sa Tenderbake.

Ang karagdagang updates para sa environment ng protocol, kasama na ang mandatory node at baker upgrades, ay kinakailangan para sa mga lalabas na features ng paparating na mga upgrade proposals, kagaya na lamang ng Smart Contract Optimistic Rollups. Malugod naming tatanggapin ang lahat ng tulong at effort mula sa community upang mapanatiling nangunguna ang Tezos sa blockchain innovation.

Ano ang Transaction Optimistic Rollups

Ngayon ay ipinagdiriwang natin ang mga bagong feature at improvement na kasama sa Jakarta protocol! Hindi lamang sa pagiging pinaka unang scaling solution sa Tezos, kundi maging isa sa tunay na decentralized layer 2 solution sa ngayon: ang Transaction Optimistic Rollups (TORUs).

Importante ang ginagampanang papel ng TORU sa:

  • Pag address ng mga panandaliang (shot-term) pangangailangan ng scaling
  • Pagde-demonstrate ng abilidad ng Tezos na makapag implement ng scaling solutions sa pamamagitan ng protocol upgrades;
  • Pagbibigay-kakayahan sa mga ecosystem developers upang makalikha ng rollup infrastructure;
  • Pagbibigay daan sa mga Smart Contract Optimistic Rollups, na paparating na sa mga susunod na proposal.

Para sa karagdagang impormasyon tungkol sa mga rollups, bisitahin ang aming blog posts na nagpapakilala sa mga TORUs at ang pag-outline ng rollup-based na scaling strategy. Sa lahat ng interesado na magpatakbo ng kanilang rollup node, inyong silipin ang aming rollup tutorial.

Iba Pang Mga Pagbabago sa Tezos Jakarta Upgrade

Ang mga sumusunod ay ang iba pang mga pagbabago na dala ng Jakarta:

  • Tickets hardening: Inihahayag na ngayon ng protocol ang kanilang pagsubaybay sa ownership ng Michelson tickets (basahin ang ‘Tickets para sa Dummies’) sa pamamagitan ng pag check ng ticket creation at ng pagpapalit ng ownership katapat ng global balance table. Nagbibigay ito ng karagdagang proteksyon laban sa mga banta ng pag forge ng tickets at pinapataas din nito ang seguridad para sa mga Layer 2 solutions na gumagamit ng ticket upang ireprisinta ang mga Layer 1 assets (hal. TORUs). Sa pagbabagong ito, hindi na maituturing na eksperimental ang mga tickets at pinaniniwalaang mas makabubuti ito para sa mainnet.
  • Mas ligtas na Sapling intergration: Nagpalit narin ang integration ng Sapling transactions sa Michelson smart contracts sa mas bago at mas ligtas na disenyo. Matapos ang activation ng Jakarta, posible nang mahanap ang pinagmulan ng isang Sapling smart contract alinsunod na rin sa bagong bersyon nito.
  • Bagong Liquidity Baking voting: Ang Liquidity Baking Escape Hatch ngayon ai isa ng “Liquidity Baking Toggle Vote”, at mayroon na ring mga pagpipilian dito tulad ng On, Off, o Pass. Dagdag pa rito, hindi na permanenta ang deactivation at maaari na itong ma-reverse kapagdaka base narin sa boto rito. Bumisita dito para sa karagdagang impormasyon.
  • Michelson interpreter improvements: Partikular na ang type safety at performance, ang mga ito ay nakatanggap ng improvements. Ang ilang smart contracts na umaasa sa mga legacy features ay nagkaroon ng patch upang maging compliant sa modernong Michelson specification.
  • Wakas ng Rolls: Tinukoy ng Jakarta proposal ang pag-compute ng mga voting power ng mga delegates sa self-amendment proses ng mga ito. Imbes na sukatin gamit ang mga rolls, ngayon ay direkta na itong proporsyonal sa stake ng mga delegates. Hindi rin dito nagtatapos ang mga upgrades. Ginagawa namin ang lahat ng aming makakaya upang ma-finalize ang paparating na Kathmandu proposal – at sa patuloy na pagpapatibay ng pundasyon para sa Smart Contract Optimistic Rollups, isang Data Availability Layer, at iba pang mahuhusay na improvements sa Tezos.

This article is published on BitPinas in collaboration with TZ APAC: What is the Tezos Jakarta Upgrade (English and Tagalog)

Share some Bitpinas love:

Crypto and Web3 Jobs Philippines

New on BitPinas: Web3 and Crypto Job Portal

Fastbreak News:

Follow on social and subscribe to our newsletter