Justin Kilpatrick (@ttk314) with Gravity Bridge
George Beall (@GeorgePBeall) with Commonwealth.im
Osmosis Updates (Sunny):
Chain registry:
just moved in Osmosis github repo
place for every chain's metadata — too many chains launching! need a place for validators, relayers, wallets to get the metadata
Node performance improvements:
Still much to be done, working hard
Bech32 approaching completion - working with Gravity Bridge / Justin to get that completed, Gravity Bridge will likely be the first user
Community/Governance:
Eddie, Kevin, and others are working on community support, tracking projects / organization, transparency sheets — will be able to see everything with (inter alia) on-chain memos
Justin from Gravity Bridge
Launch in a couple weeks!
Active testnet w/ validators has been live for 3-4 months
Paused right now to integrate Bech32 improvements, about to restart final testnet
Hoping for 300+ validators within a year of launch — flexible, efficient, fast, secure
Controversial? - 'the most decentralized bridge?' - will be giving a talk at ETH PDX 2021.ethportland.com
super scalable
Audit contest - very successful but no one has been able to steal funds from it!
—some things that could have potentially frozen the bridge, etc. — all solved
(If Cosmos generated an empty validator set, no sigs could be signed, bridge locked — but this would require completely broken Cosmos consensus — but this problem is still solved.)
2 audits: Informal and Code4rena, one upcoming: flow = audit, revise, audit, revise
Expanded test suite - not just, does bridge work?, but simulating validators attacking the bridge and solving for it
Gravity bridge: Own chain AND Copyable by anyone
Goal is that Gravity Bridge will be used by 3rd parties within their own cross-chain applications
Osmosis is excited for Ethereum assets being linked to IBC and ERC representations of Cosmos tokens on Ethereum
Bech32 will help send tokens 'directly' to another chain — Gravity Bridge will automatically forward tokens so you only have to deal with 2 chains (though technically 3)
It will help abstract away the IBC layer and don't have to think about it
Bridging basics: lock asset on one chain, mint a representation on another chain
Question: similar to Injective Bridge?
Injective Bridge is based on an earlier version of Gravity Bridge (and they have been troubleshooting it and providing bug reports)
Question: Similar to Sifchain Peggy?
different process but ends up similarly representing cross-chain assets: see ETH PDX talk! (will not be livestreamed, but recording will be posted — happens later this month)
George - Commonwealth (our governance forum provider)
Osmosis forum is booming
Proposal process originally had some bugs and wasn't intuitive: updates have been rolling out
Initiatives for partners: Commonwealth being more active in governance
Commonwealth team as delegates — like Aave, Compound, Uni grants committee
They want to hear from us so they can assist with grants, proposals, etc.
i.e. how to pay community contractors
Commonwealth could help put together bounty programs (anything from small UX, to larger things, to payroll)
Could add a widget to our forums for this
They do this on HydraDX and other Substrate projects (check out Edgeware on commonwealth to see their widgets)
(Whale transfer feature?)
They can help rally support for certain community programs: e.g. grants program for investing in various initiatives (events, hackathons, core development, etc.) — setting rules like <$50k can be approved by grants community on a multisig, more requires community voting
Who would the grants committee be? Community vote (in other projects, these are often external folks: VCs, founders of other projects, notable folks)
Progressive decentralization is our goal
Tradeoff: e.g. Edgeware - first smart contract platform on Polkadot
Problem of too many cooks in the kitchen: need trusted community members to provide leadership, but with restraints on their power
Flow: community discussion to get direction —> trusted community members to help make that a reality (tragedy of commons where community doesn't always really get things going)
Wen Commonwealth Token?
Looking to decentralize the protocol — hope to launch it within the next 3-6 months — making good progress — likely that there will be a token, but not committing to anything, esp. given SEC concerns
Doxxing not required for Commonwealth?
—you can signup with an email (or github), and a disposable wallet will be created for you — or make a separate discussion wallet — or set name to anonymous
(Will from Regen asks) Commonwealth expansion plans? New features? Cross-talk among projects?
—they plan to be in Cosmos, Polkadot, Eth, etc.
Working with Sifchain, Stargaze actively to onboard them — would
Cross-chain discussion is being built: 3 month timeline
—global profile pages for users to aggregate info from activity on different chains
—focused on onboarding, then cross-chain talk — happy to get ideas for how to implement
Thesis: governance is done through Telegram, Discourse, etc., and none of these communities have your profiles connected, which enables whales larping, hard-to-follow governance conversations
Kevin: previous discussion of proposals often gets lost (e.g. Community DAO prop)
Commonwealth has working group discussions, and other ways of bucketing conversations — pinned posts, community admins
DMs are about 6 months out (among other things, can keep forums clean)