1"use strict";(self.webpackChunkmanta_docs=self.webpackChunkmanta_docs||[]).push([[9113],{3905:function(e,t,n){n.d(t,{Zo:function(){return u},kt:function(){return f}});var a=n(7294);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function o(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?r(Object(n),!0).forEach((function(t){i(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function s(e,t){if(null==e)return{};var n,a,i=function(e,t){if(null==e)return{};var n,a,i={},r=Object.keys(e);for(a=0;a<r.length;a++)n=r[a],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(a=0;a<r.length;a++)n=r[a],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}var l=a.createContext({}),c=function(e){var t=a.useContext(l),n=t;return e&&(n="function"==typeof e?e(t):o(o({},t),e)),n},u=function(e){var t=c(e.components);return a.createElement(l.Provider,{value:t},e.children)},d={inlineCode:"code",wrapper:function(e){var t=e.children;return a.createElement(a.Fragment,{},t)}},p=a.forwardRef((function(e,t){var n=e.components,i=e.mdxType,r=e.originalType,l=e.parentName,u=s(e,["components","mdxType","originalType","parentName"]),p=c(n),f=i,m=p["".concat(l,".").concat(f)]||p[f]||d[f]||r;return n?a.createElement(m,o(o({ref:t},u),{},{components:n})):a.createElement(m,o({ref:t},u))}));function f(e,t){var n=arguments,i=t&&t.mdxType;if("string"==typeof e||i){var r=n.length,o=new Array(r);o[0]=p;var s={};for(var l in t)hasOwnProperty.call(t,l)&&(s[l]=t[l]);s.originalType=e,s.mdxType="string"==typeof e?e:i,o[1]=s;for(var c=2;c<r;c++)o[c]=n[c];return a.createElement.apply(null,o)}return a.createElement.apply(null,n)}p.displayName="MDXCreateElement"},8831:function(e,t,n){n.r(t),n.d(t,{assets:function(){return u},contentTitle:function(){return l},default:function(){return f},frontMatter:function(){return s},metadata:function(){return c},toc:function(){return d}});var a=n(3117),i=n(102),r=(n(7294),n(3905)),o=["components"],s={},l="Fast Finality on Manta Pacific",c={unversionedId:"concepts/fast-finality",id:"concepts/fast-finality",title:"Fast Finality on Manta Pacific",description:"Layer 2 networks have faced a frustrating problem: it takes way too long for transactions to settle onchain. Most current solutions make users wait up to a week before they can be completely sure their transaction is final and their assets are safe. This delay creates significant UX friction and capital inefficiency. Our solution minimizes finality time while preserving security and decentralization guarantees.",source:"@site/docs/concepts/fast-finality.md",sourceDirName:"concepts",slug:"/concepts/fast-finality",permalink:"/docs/concepts/fast-finality",draft:!1,editUrl:"https://github.com/Manta-Network/docs/edit/main/docs/concepts/fast-finality.md",tags:[],version:"current",lastUpdatedAt:1760843810,formattedLastUpdatedAt:"Oct 19, 2025",frontMatter:{},sidebar:"docs",previous:{title:"Your Guide to MANTA: Understanding the Token and its Value",permalink:"/docs/mantaToken/"},next:{title:"What is OP Stack?",permalink:"/docs/concepts/OPStack"}},u={},d=[{value:"Understanding the Finality Challenge",id:"understanding-the-finality-challenge",level:2},{value:"Our Two-Layer Solution",id:"our-two-layer-solution",level:2},{value:"MANTA Token Delegation via Symbiotic",id:"manta-token-delegation-via-symbiotic",level:3},{value:"Bitcoin Security via Babylon",id:"bitcoin-security-via-babylon",level:3},{value:"Progressive Proof System Integration",id:"progressive-proof-system-integration",level:3},{value:"Results and Benefits",id:"results-and-benefits",level:2},{value:"Improved Performance and Efficiency",id:"improved-performance-and-efficiency",level:3},{value:"Enhanced Security",id:"enhanced-security",level:3},{value:"Conclusion",id:"conclusion",level:2}],p={toc:d};function f(e){var t=e.components,s=(0,i.Z)(e,o);return(0,r.kt)("wrapper",(0,a.Z)({},p,s,{components:t,mdxType:"MDXLayout"}),(0,r.kt)("h1",{id:"fast-finality-on-manta-pacific"},"Fast Finality on Manta Pacific"),(0,r.kt)("p",null,"Layer 2 networks have faced a frustrating problem: it takes way too long for transactions to settle onchain. Most current solutions make users wait up to a week before they can be completely sure their transaction is final and their assets are safe. This delay creates significant UX friction and capital inefficiency. Our solution minimizes finality time while preserving security and decentralization guarantees."),(0,r.kt)("h2",{id:"understanding-the-finality-challenge"},"Understanding the Finality Challenge"),(0,r.kt)("p",null,"Finality refers to the point at which it is no longer possible to reverse or change the effect of a transaction on the overall state of the network. In optimistic rollups like Manta Pacific, finality is more complex due to the interaction between two blockchain layers:"),(0,r.kt)("ol",null,(0,r.kt)("li",{parentName:"ol"},(0,r.kt)("strong",{parentName:"li"},"Transaction Execution"),": A transaction is sent to Manta Pacific (L2) and is immediately executed."),(0,r.kt)("li",{parentName:"ol"},(0,r.kt)("strong",{parentName:"li"},"Batching & State Roots"),": Multiple transactions are bundled into a batch, and a state root is generated based on the updated state of the network."),(0,r.kt)("li",{parentName:"ol"},(0,r.kt)("strong",{parentName:"li"},"Data Availability & Settlement"),": The bundled transaction data is stored on Celestia, while the state roots are published to Ethereum.")),(0,r.kt)("p",null,'The "optimistic" nature of the system assumes the validity of newly generated state roots without immediate verification. Instead, a 7-day ',(0,r.kt)("em",{parentName:"p"},"challenge period")," allows any network actor to prove that a state root is incorrect by executing the transaction data and demonstrating inconsistencies to contracts deployed on Ethereum."),(0,r.kt)("h2",{id:"our-two-layer-solution"},"Our Two-Layer Solution"),(0,r.kt)("p",null,"To reduce finality times without compromising security, our solution introduces ",(0,r.kt)("em",{parentName:"p"}
1,"active validation")," via native MANTA token staking using Symbiotic\u2019s restaking protocol, along with additional security through the Babylon Bitcoin staking protocol."),(0,r.kt)("div",{align:"center"},(0,r.kt)("img",{alt:"Simple architecture diagram",src:n(5574).Z,width:"80%"})),(0,r.kt)("p",{align:"center"},(0,r.kt)("em",null,"Fig: Ultra-simplified architecture diagram")),(0,r.kt)("h3",{id:"manta-token-delegation-via-symbiotic"},"MANTA Token Delegation via Symbiotic"),(0,r.kt)("p",null,"The first layer leverages MANTA token staking through Symbiotic\u2019s restaking protocol:"),(0,r.kt)("ol",null,(0,r.kt)("li",{parentName:"ol"},(0,r.kt)("strong",{parentName:"li"},"Delegation"),": MANTA token holders delegate their validation power to trusted Manta node operators."),(0,r.kt)("li",{parentName:"ol"},(0,r.kt)("strong",{parentName:"li"},"Validation"),": Node operators swiftly validate new state roots as they are generated and post validation results to Celestia."),(0,r.kt)("li",{parentName:"ol"},(0,r.kt)("strong",{parentName:"li"},"Aggregation"),": A decentralized relayer system collects and aggregates the validation results, adding a BLS signature for efficient verification."),(0,r.kt)("li",{parentName:"ol"},(0,r.kt)("strong",{parentName:"li"},"Settlement"),": The aggregated and signed signature data is published to Ethereum.")),(0,r.kt)("h3",{id:"bitcoin-security-via-babylon"},"Bitcoin Security via Babylon"),(0,r.kt)("p",null,"The second layer employs Bitcoin\u2019s security through the Babylon protocol:"),(0,r.kt)("ol",null,(0,r.kt)("li",{parentName:"ol"},(0,r.kt)("strong",{parentName:"li"},"BTC Staking"),": BTC holders stake their tokens and participate in the validation process."),(0,r.kt)("li",{parentName:"ol"},(0,r.kt)("strong",{parentName:"li"},"Validation"),": Babylon\u2019s Finality Providers (FPs) validate the state roots using Extractable One-Time Signature (EOTS) schemes."),(0,r.kt)("li",{parentName:"ol"},(0,r.kt)("strong",{parentName:"li"},"Submission"),": Validations are sent to a contract deployed on Babylon."),(0,r.kt)("li",{parentName:"ol"},(0,r.kt)("strong",{parentName:"li"},"Relaying"),": The decentralized relayer system submits validation results to Ethereum.")),(0,r.kt)("h3",{id:"progressive-proof-system-integration"},"Progressive Proof System Integration"),(0,r.kt)("p",null,"Our fast finality security framework will evolve through three phases:"),(0,r.kt)("ol",null,(0,r.kt)("li",{parentName:"ol"},"Launch with a robust dual-layer validation system."),(0,r.kt)("li",{parentName:"ol"},"Integrate Optimism's fraud proofs."),(0,r.kt)("li",{parentName:"ol"},"Incorporate zero-knowledge (ZK) proofs for efficient dispute resolution.")),(0,r.kt)("h2",{id:"results-and-benefits"},"Results and Benefits"),(0,r.kt)("p",null,"By combining both layers of validation, our system achieves fast finality while maintaining strong security guarantees. Key benefits include:"),(0,r.kt)("h3",{id:"improved-performance-and-efficiency"},"Improved Performance and Efficiency"),(0,r.kt)("ul",null,(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"Reduced Finality Times"),": Transactions are confirmed much faster."),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"Shorter Withdrawal Periods"),": Withdrawals can be completed in minutes."),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"Lower Costs"),": Selective use of ZK proofs during challenges reduces operational costs."),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"BTC Delegation"),": Bitcoin doesn\u2019t need to be bridged or wrapped for delegation.")),(0,r.kt)("h3",{id:"enhanced-security"},"Enhanced Security"),(0,r.kt)("ul",null,(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"Dual-Layer Validation"),": Combines the native MANTA token and BTC for added security."),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"Slashing Mechanism"),": Discourages malicious behavior among validators."),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"Decentralization"),": Leverages Bitcoin\u2019s network effect for increased decentralization.")),(0,r.kt)("h2",{id:"conclusion"},"Conclusion"),(0,r.kt)("p",null,"Our fast finality solution represents a significant advancement in L2 scalability. By integrating MANTA token staking with Bitcoin\u2019s robust security model, we\u2019ve created a system that achieves both speed and security. This architecture not only addresses the immediate challenge of slow finality times but also lays the foundation for future innovations in scalability and efficie
1ncy."),(0,r.kt)("p",null,"We look forward to further enhancing this system while maintaining the highest standards of security."))}f.isMDXComponent=!0},5574:function(e,t,n){t.Z=n.p+"assets/images/fast-finality-simplified-388684881273d4e66d3e4e66bb57d119.png"}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.