{"id":232885,"date":"2024-06-16T02:40:21","date_gmt":"2024-06-16T02:40:21","guid":{"rendered":"https:\/\/michigandigitalnews.com\/index.php\/2024\/06\/16\/taiko-tai-unveils-raiko-a-multi-prover-revolutionizing-zk-proof-systems\/"},"modified":"2025-06-25T17:16:58","modified_gmt":"2025-06-25T17:16:58","slug":"taiko-tai-unveils-raiko-a-multi-prover-revolutionizing-zk-proof-systems","status":"publish","type":"post","link":"https:\/\/michigandigitalnews.com\/index.php\/2024\/06\/16\/taiko-tai-unveils-raiko-a-multi-prover-revolutionizing-zk-proof-systems\/","title":{"rendered":"Taiko (TAI) Unveils Raiko: A Multi-Prover Revolutionizing ZK-Proof Systems"},"content":{"rendered":"<p> [ad_1]<br \/>\n<\/p>\n<div>\n<figure class=\"figure mt-2\">&#13;<br \/>\n                        <a href=\"https:\/\/image.blockchain.news:443\/features\/DC3788979712BF4DFF603597AAC46E7C52F8B5EF76BC21453D757F37CDB271FE.jpg\" data-glightbox=\"\" data-gallery=\"image-popup\">&#13;<br \/>\n                            <img decoding=\"async\" class=\"rounded\" src=\"https:\/\/image.blockchain.news:443\/features\/DC3788979712BF4DFF603597AAC46E7C52F8B5EF76BC21453D757F37CDB271FE.jpg\" alt=\"Taiko (TAI) Unveils Raiko: A Multi-Prover Revolutionizing ZK-Proof Systems\"\/>&#13;<br \/>\n&#13;<br \/>\n                        <\/a>&#13;<br \/>\n                    <\/figure>\n<p>Taiko, a prominent player in the blockchain space, has announced the launch of Raiko, a multi-prover designed to revolutionize the proving systems for Ethereum and zkVM targets. According to <a rel=\"nofollow\" href=\"https:\/\/taiko.mirror.xyz\/qmw6Or2T8OnadFpqULXDZaIzsBKRVvavB-AEUvp6fxM\">Taiko blog<\/a>, Raiko is an integrated environment that builds, runs, and benchmarks zkVM targets, supporting Sp1, Risc0, and SGX, with plans to integrate Jolt, Powdr, and Amazon Nitro.<\/p>\n<h2>Advancing Multi-Proofs in ZK<\/h2>\n<p>Taiko has been a pioneer in decentralizing proof supply chains. Multi-proofs in ZK translate to multi-clients compiled with multi-SNARKS, laying the groundwork for SNARKed client diversity in future Ethereum L1. The multi-proofs approach mitigates risks associated with bugs and vulnerabilities in client implementation and proving systems. Even if one proof is compromised, others remain secure, ensuring robustness.<\/p>\n<h2>Innovations in ZK Toolchains and Cross-Platform Targets<\/h2>\n<p>ZK toolchains are rapidly evolving, though managing them remains complex. Taiko has reformed the building pipeline of RiscZero and Succinct to accommodate most Riscv32 targets in emerging zkVMs. The Raiko-generalized build pipeline for zkVM guests simplifies integration across platforms.<\/p>\n<h2>Custom Test Framework<\/h2>\n<p>Taiko has implemented a custom test framework that injects <code>#[test]<\/code> functions into the program entrypoint, allowing users to compile test, lib, and bin executables mirroring <code>$cargo test<\/code> or <code>$cargo build --\/ []<\/code>.<\/p>\n<h2>Dynamic Hooks in REVM<\/h2>\n<p>Precompile patches in zkVMs for circuit optimization have been replaced by dynamic hooks in REVM, eliminating dependency hazards in REVM forks. These isolated hook functions simplify unit tests and benchmarks when combined with Taiko&#8217;s build pipeline.<\/p>\n<h2>Leveraging SGX for Enhanced Security and Fast Finality<\/h2>\n<h4>SGX: A Reliable Guardian<\/h4>\n<p>SGX, despite its controversies, is a reliable guardian for fast finality, especially in <a style=\"color:orange\" rel=\"nofollow noopener\" href=\"https:\/\/blockchain.news\/tag\/rollups\" target=\"_blank\"><u><b><i><dfn data-info=\"Rollups are Layer 2 scaling solutions for Ethereum, enhancing speed and reducing costs. There are two main types: Optimistic Rollups and Zer...\">rollups<\/dfn><\/i><\/b><\/u><\/a>. Challenges in SGX setup include supporting different CPUs from cloud providers, optimizing gas costs in verification, and remote attestation. Taiko uses Gramine OS to wrap the guest in a trusted enclave and provides easy-to-use Docker and Kubernetes configurations for SGX-enabled CPUs.<\/p>\n<h2>Standardizing Prover&#8217;s Input<\/h2>\n<p>To streamline block processing, Taiko has built a host tailored for proof use cases, standardizing prover&#8217;s input for all zkVM\/TEE guests. This involves gathering minimal information for state transition and generating state proofs (account and storage) that validate such input.<\/p>\n<h2>Future Plans<\/h2>\n<p>Taiko aims to build the most user-friendly, integrated facility for EVM-compatible block proving. Future plans include integrating more Riscv32 zkVMs, extending the pipeline for Wasm zkVMs, adding direct data retrieval from Reth to skip RPC overhead, and modularizing the architecture to integrate other EVM L2 block proofs.<\/p>\n<p><span><i>Image source: Shutterstock<\/i><\/span>                    <!-- Divider --><\/p>\n<p>                    <!-- Divider --><\/p>\n<p>                    <!-- Author info START --><br \/>\n                    <!-- Author info END --><br \/>\n                    <!-- Divider -->\n                <\/div>\n<p>[ad_2]<br \/>\n<br \/><a href=\"https:\/\/blockchain.news\/news\/taiko-unveils-raiko-multi-prover\">Source link <\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>[ad_1] &#13; &#13; &#13; &#13; &#13; Taiko, a prominent player in the blockchain space, has announced the launch of Raiko, a multi-prover designed to revolutionize<\/p>\n","protected":false},"author":1,"featured_media":232886,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"categories":[171],"tags":[],"_links":{"self":[{"href":"https:\/\/michigandigitalnews.com\/index.php\/wp-json\/wp\/v2\/posts\/232885"}],"collection":[{"href":"https:\/\/michigandigitalnews.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/michigandigitalnews.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/michigandigitalnews.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/michigandigitalnews.com\/index.php\/wp-json\/wp\/v2\/comments?post=232885"}],"version-history":[{"count":0,"href":"https:\/\/michigandigitalnews.com\/index.php\/wp-json\/wp\/v2\/posts\/232885\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/michigandigitalnews.com\/index.php\/wp-json\/wp\/v2\/media\/232886"}],"wp:attachment":[{"href":"https:\/\/michigandigitalnews.com\/index.php\/wp-json\/wp\/v2\/media?parent=232885"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/michigandigitalnews.com\/index.php\/wp-json\/wp\/v2\/categories?post=232885"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/michigandigitalnews.com\/index.php\/wp-json\/wp\/v2\/tags?post=232885"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}