polymerdevs / Quest-Into-The-Polyverse-Phase-1

All information related to phase 1 of the polymer incentivized testnet (PIT)
82 stars 73 forks source link

Exploring new ways to bridge with Catalyst #19

Open dpbpolymer opened 8 months ago

dpbpolymer commented 8 months ago

Experimental idea: A gift link to help friends onboard to a new chain.

User story:

Objectives:

Implementation tips:

Future development:

For this quest we have Catalyst entering as the perfect protocol to help in asset bridging with their cross-chain AMM. Link to their resources.

Note: In testnet Polymer only supports Optimism and Base, your test application should be operational on these chain to qualify.

zomico commented 8 months ago

This is an interesting idea for onboarding new users to different blockchains and rollups. The ability to send a "gift link" with pre-loaded funds could definitely lowered the barrier to entry. However, there are a few concerns I have with the proposed implementation:

Security risks around shared links - passing around links containing funds seems inherantly risky from a security perspective. Naively implemented, these links could potentially be intercepted or shared unintentionally. Strong encryption and access controls would need to be inplace. UX challenges - The process of generating a link, sending it to someone, and having them claim it adds several extra steps compared to a normal send transaction. This could create UX frition, especially for non-technical users. Gas costs - Even if the sender covers inital gas costs, the recipient will eventually need to aquire more of the native gas token for that chain to continue using it long-term. So the "zero cost" experience is temporary. Chain support - Initially limiting the scope to just a few EVM chains makes sence for testing, but ideally this type of solution would need to supportmany chains simultaneously to be broadly useful. Centralization risks - Depending on how its architected, this could require a central coordinating server that mains the links, gift balances, etc. This re-introduces some centralization trust assumptions.

r3ndyyy commented 7 months ago

hmm, ok