monero-project / monero-site

https://getmonero.org
BSD 3-Clause "New" or "Revised" License
275 stars 384 forks source link

update roadmap for 2024 #2310

Closed HardenedSteel closed 2 months ago

HardenedSteel commented 3 months ago
netlify[bot] commented 3 months ago

Deploy Preview for barolo-time-757cf9 ready!

Built without sensitive environment variables

Name Link
Latest commit 30aeac7c0ee865112e567439062514071b6e0811
Latest deploy log https://app.netlify.com/sites/barolo-time-757cf9/deploys/669aa7b9d184df000829932a
Deploy Preview https://deploy-preview-2310--barolo-time-757cf9.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

HardenedSteel commented 3 months ago

^ updated the commit description

https://deploy-preview-2310--barolo-time-757cf9.netlify.app/resources/roadmap/ LGTM

plowsof commented 3 months ago

Thanks! Some initial thoughts:

nahuhh commented 3 months ago

we also seen an MVP xmr-ltc testnet atomic swap from kayabanerve @ https://bounties.monero.social/posts/112/21-050m-xmr-to-ltc-atomic-swap but im not sure of any projects integrating/actively working on it (early days)

xmr <> ltc has been working via basicswap for a long time. Currently uses adaptor sigs

will likely implement eth and bch swaps as well

HardenedSteel commented 3 months ago

tbh XMR-BCH doesn't look very completed to me.

and work on Seraphis not started should i change it to planned?

link the open mrl open research issue

done

FCMP++

done

Cuprate

done

HardenedSteel commented 3 months ago

@nahuhh since when? for adding to roadmap

nahuhh commented 2 months ago

@nahuhh since when? for adding to roadmap

Just saw this. ltc<>xmr has been live on basicswap since dec 2022

august 2023 for bi-directional xmr atomic swaps. if deciding which date to list, i think the august date is likely the better milestone. Before this, the monero holder in atomic swaps had to act as the "taker"

plowsof commented 2 months ago

We can get some MRL input on removing tych. That open ccs was refunded to the GF a while ago

plowsof commented 2 months ago

edited excerpts without full context from an informal chat in monero lounge regarding layer2's below: (which is being deleted in this PR)

<kayabanerve> [...] FCMP++s enable some PCNs as Seraphis (the protocol) would.
<k​ayabanerve> So we are indirectly working on those, even if I don't support the enabled instances I know of.

Rucknium mentions cores intentions of making layer 1 scale and "Since 7 years ago, a few papers on Monero payment channels have been published. No production code implementing them AFAIK"

My thoughts on layer2's are that this was probably added because it's a popular buzzword and people bring it up a lot

nahuhh commented 2 months ago

LWS subaddress support was completed as of Dec 2023

HardenedSteel commented 2 months ago

@nahuhh do you have link for it?

nahuhh commented 2 months ago

https://github.com/vtnerd/monero-lws/commit/b4426b4a74f1ab83f076288c34816447bc1577ba

I spoke with vtnerd to confirm subaddress support

HardenedSteel commented 2 months ago

didn't add the commit link, not very useful for the roadmap

nahuhh commented 2 months ago

The ETH<>XMR atomic swaps should likely move to completed as well. I'm not sure the date. I think May 2023, but need to double check (This is not to contradict @plowsof, but for consistency. If BCH is marked as completed, ETH should be as well.)

eth-xmr swaps are "completed" but the last update in their matrix room was that not many people came forward to test. But this is my unqualified opinion. I think bch-xmr should be listed as also on-going. Last i seen they where working on a monero web wallet. Depends how we define completed : a swap on main/testnet or a working gui/cli that has peers to swap.with which we can link users to.

I'm personally ok with listing both BCH and ETH as completed. I don't believe we waited for a GUI before considering BTC<>XMR as complete, but considered "complete" to imply that there was a functional tool.

nahuhh commented 2 months ago

bumping this: ETH<>XMR atomic swaps went from prerelease to release in may 2023

Tldr: BCH is marked as completed, so eth should be as well.

The ETH<>XMR atomic swaps should likely move to completed as well.

plowsof:

Depends how we define completed : a swap on main/testnet

this is how id define completed ^. liquidity or consumer grade tooling isn't essential to completion.

I'm personally ok with listing both BCH and ETH as completed. I don't believe we waited for [unstoppableswaps] before considering BTC<>XMR as complete, but considered "complete" to imply that the protocol was functional

At a glance, this is the last "low hanging" change. The rest LGTM

HardenedSteel commented 2 months ago

finally