Please describe your proposed solution.
The Optim-Account is a natural and ambitious extension of Optim's innovative implementation of transaction chaining combined with other on and off chain optimizations live and in use for Optim's Liquidity Bonds product(live for 1 year with 70 Million ADA successfully transacted)
A prototype of the Optim-Account is seen on our currently deployed Dapp, the Optim Bonds. The application takes advantage of the future state of the blockchain and makes use of it in the present, using a bespoke offchain technology that ensures rollback and fork coherence in the process. We will continue to leverage this technology and in fact have made strives in pushing it to the utmost theoretical limit of scalability. This is what the Optim Account aims to achieve, and this is the core of our scaling improvement plan around the Optim Account. The other features of it center around improving the developer experience and pushing beyond what apps on Cardano can achieve.
The concept of Optim-Account is conceived as a response to inherent limitations within Cardano's existing architecture, particularly addressing issues related to transaction concurrency and composability limitations arising from deterministic processing. Rooted in a comprehensive understanding of blockchain mechanics and user experience, the Optim-Account system introduces a paradigm shift in how transactions are structured and executed within the Cardano ecosystem.
At the core of the Optim-Account system is the concept of intent-based transactions, which diverges from traditional direct blockchain transaction submissions. Users articulate their transactional goals as 'intents', a digital method of conveying desired outcomes without immediately initiating on-chain operations. These intents offer a simpler, more abstract yet precise interaction with the blockchain, easing complexity.
Intent-Based Transactions focus on specifying the "what" rather than the "how" of desired outcomes. Traditional transactions require users to define every parameter, but intents allow users to state their end goals and leave execution to 'solvers'. For example, traditional transactions might demand "do A then B, pay C to get X," while intent-based transactions would simply state "I want X and am willing to pay up to C", letting solvers handle technical details.
The process of conveying user intents in the Optim-Account is akin to sending messages. Users articulate their transactional needs in the form of these messages, which encapsulate the essence of their intended blockchain interactions. This abstraction not only simplifies the user experience but also enhances the system's efficiency.
By decoupling the user's direct engagement with the blockchain's intricacies, the system effectively opens the door to a more intuitive and accessible blockchain experience, even for users who may not possess extensive technical knowledge of blockchain operations.