Vitalik proposes solution to link certain layer-two scaling projects
Vitalik proposes solution to link certain layer-two scaling projects
L2 DeFi protocols currently cannot communicate with each other, so Vitalik has proposed a fix.
25025 Total views
137 Total shares
In an ongoing effort to battle escalating transaction fees while creating a unified ecosystem, Ethereum co-founder Vitalik Buterin has proposed a solution for a detail type of cantankerous-rollup scaling.
The proposal outlines how two protocols using rollups tin can communicate with each other while maintaining interconnectivity and composability.
Rollups are layer-two solutions that are essentially smart contract networks that process and shop transaction data off the master chain. Nevertheless, there are a number of different rollup types, with each using unique smart contracts such as optimistic and zero-knowledge.
While a number of DeFi projects have deployed layer-ii rollups, such as Loopring and Synthetix, the particulars of the various rollups mean projects are unable to communicate to one another directly on layer-two.
Buterin'southward proposal assumes that one rollup can process elementary transactions whereas the other has full smart contract support. There are already proposals for transfers betwixt two smart contract enabled protocols using rollups.
To explain how the proposal works, Buterin provides the example of a hypothetical commutation intermediary he called 'Ivan' — where Ivan has an business relationship 'IVAN_A' on rollup A that he fully controls, and as well has some funds deposited in a smart contract 'IVAN_B' on rollup B.
The smart contract would be programmed to accept "memos" that include additional data from anyone sending to it in social club to secure any futurity transactions. The transactions create a connecting layer that keeps deposits in all these isolated contracts, allowing rollup A to ship to rollup B via this layer.
Buterin suggested that the beliefs would work as follows;
"Alice sends a transaction to IVAN_A with N coins and a memo ALICE_B. Ivan sends a transaction sending TRADE_VALUE * (one - fee) coins through IVAN_B to ALICE_B"
He added that the worst-instance beliefs would exist if Ivan does non send coins to ALICE_B as he is expected to.
Addressing the "worst-case" scenario that could arise as a result of using the proposed situation, Buterin emphasized that Alice would nonetheless be able to wait until the transaction on rollup A confirms, notice some alternate route to getting coins on rollup B to pay fees, and and then but claim the funds herself.
Responding to the proposal, Alon Muroch pointed out that it worked in a similar manner to how banks articulate transactions:
"That's very interesting, similar to how banks clear transactions betwixt themselves. Batching assets into separate "accounts" could accept limitations, a solution could be only large pools on either ends and fees split pro-rata."
Source: https://cointelegraph.com/news/vitalik-proposes-solution-to-link-certain-layer-two-scaling-projects
Posted by: edwardsfiche1966.blogspot.com
0 Response to "Vitalik proposes solution to link certain layer-two scaling projects"
Post a Comment