⚖️ Resolvr ⚖️ - Week 6: Narrowing Focus
A decentralized bounty marketplace for the #FOSS community.
Pausing FediMint Development
Last week resulted in the biggest changes to Resolvr’s roadmap so far. We placed the FediMint🔅 and FROST🥶 features on the post-hackathon roadmap (see below). To fully implement the FROST🥶 signing scheme, allow regular external signing of events as contemplated by the Resolvr design, and use the federation as a decentralized oracle requires a substantial amount of work on the FediMint🔅 protocol, which is beyond the scope of this (relatively) short hackathon.
For the hackathon MVP, the team has narrowed its focus on shipping (1) a nostr🦩 bounty-board with instant payouts and dispute resolution, and (2) a bitcoin (₿) escrow system built on Discreet Log Contracts🔮. Once these core components are nailed down, we’ll turn focus back to using FediMint🔅 to further decentralize the dispute resolution and escrow systems.
Wen Alpha? Soon™️
If you haven’t signed up for the Alpha, there’s still time!
The work of finalizing features for Alpha continued last week. The biggest success was implementing encrypted direct messaging between bounty makers and bounty takers assigned to solve the bounty. There’s only a few features left to push into the Alpha release. You can check those out on the repository here.
The Alpha site will launch with Resolvr-backed bounties that anyone can claim! We’ll have some bounties for direct contributions to Resolvr, as well as bounties that users can claim even if they have no technical expertise, but still want to participate.
There’s already a bounty for nostr badges live on the pre-Alpha site! Complete it and become the OG Alpha Contributor!
Until next week!
Progress
-
Nostr🦩 Bounty Board:
-
Encrypted Direct Messaging between taker assigned to bounty and bounty maker (NIP-04).
-
Bounty filtering implemented on front page.
-
User activity displayed on their profile.
-
-
Escrow (₿):
- Began building out Discreet Log Contracts🔮 tooling.
-
Design: updated and refreshed logos.
Problems
-
Escrow: Need to bridge decision of review panel (users of resolvr client) to oracle attestation.
-
automate to remove potential of oracle accidentally or maliciously attesting to the wrong review panel outcome
-
OR rely on reputational risks to oracle/resolvr team
-
OR stake a fidelity bond that is burned when decision is attested to incorrectly
-
Roadmap Revisions from Week 5:
-
Moved FediMint🔅 and FROST features to post-hackathon roadmap.
-
Moved bounty review system from FediMint🔅 to nostr🦩 bounty-board
Project Roadmap:
Hackathon
-
Build bespoke nostr🦩 bounty board that allows posting, solving, and reviewing bounties.
-
Implement DLCs🔮 for bitcoin (₿) escrow
-
Develop review system
-
Tier 1: AI🤖
-
Tier 2: Crowdsourced Human Developers
-
-
Conduct design research with alpha testers in all roles.
Post-Hackathon
-
Finalize FROST🥶 integration with FediMint🔅
-
Deploy FediMint🔅 DLC🔮oracle
Links 🔗
-
alpha signup/newsletter: https://www.resolvr.io
-
Discord: https://discord.gg/DsqRw8My4m
-
Weekly Zap.Stream All-Hands Call (11/20/23 @ 1:00pm ET)
-
GitHub repo: https://github.com/Resolvr-io
-
“Advancing Dispute Resolution Beyond the State through Bitcoin”, Research paper explaining dispute resolution design theory underpinning Resolvr