Developer of ActivityPub-based micro-blogging and content subscription platform Mitra. Admin of mitra.social instance.
@tusker @monero Chain growth is a real problem that is often dismissed because storage prices are falling. This makes sense when you’re small and there is not much activity, but that could change in the future.
However, I don’t think you can simply drop old blocks without burning someone’s savings? One probably should look into what Ethereum people are doing with their state expiry proposals.
@rafael_xmr @monero Support for portable objects can be added to existing Fediverse applications, the idea is relatively simple. However, implementing it might still require significant effort because of the fundamental shift from “one account -> one server” to “one account -> multiple servers”. I’ve started to work on this in Mitra, but we’re still several months away (at the very least) from anything usable.
Once this idea is proven to work, I expect rational developers to adopt it, because the benefits of data portability seem to vastly outweigh its downsides.
@monero @rafael_xmr I know how Nostr works, I just don’t think it is better. However, if it still be around in a year or two, I might consider using Nostr relays for storing AP data. Why not, if this infrastructure already exists
@rafael_xmr @monero With AP you can have multiple admins too. Server-bound accounts is not an inherent limitation of a protocol, it just happened that popular servers like Mastodon and Lemmy are designed this way.
If you’re interested in technical details, here’s what I’m working on: https://codeberg.org/fediverse/fep/src/branch/main/fep/ef61/fep-ef61.md
@mister_monster @monero Yes, this is me. I’m choosing fediverse for several reasons 1) almost everyone I care about is here 2) I think it’s actually very important to be in contact with people who maintain infrastructure (admins) 3) ActivityPub is an open protocol which is not controlled by anyone 4) better protocol design overall
Many existing implementations suffer from the lack of data portability but I figured out how to fix that.
@treetrnk @monero I recommend building on ActivityPub instead.
You’ll be able to connect to monero.town and to everything else in Fediverse. See https://codeberg.org/grindhold/flohmarkt for example. It is a bit unfinished but people are already using it. If you’re python dev you can even fork it.
@Eggroley I have no time for shitcoin research. If there are other CHIP sites, it shouldn’t be difficult for you to present them.
>Decision making being done by multiple unaffiliated people from multiple different teams on different node software and, CHIPs taking multiple years and iterations to achieve consensus seems to fit the definition of decentralized governance pretty well.
If 10 guys talking on a forum and deciding what’s best for all users of a network counts as “decentralized”, then yeah, maybe it is.
@Eggroley We were talking about CHIPs at https://bch.info/en/chips. There’s a website and a github repo, likely controlled by the same person. Looks very official to me, and very centralized. More generally, there’s no such thing as “decentralized governance”. You can have anarchy / free market, or you can have a centralized decision making process, but not both.
@japananon @monero I talked with some devs and learned about plans to add GUI for mutlisig to Feather wallet. But it is not clear when this will happen because Monero multisig still has experimental status (its security is not proven).
I could try to build an alternative wallet app, but there’s a risk that Feather will add it first and my effort would be wasted.
Also, this just popped up in my feed: https://monero.im/post/3925
@japananon @monero I could build one, sounds like an interesting project.
There was an old system based on BitMessage, but it is unusable and unmaintainted: https://www.getmonero.org/resources/user-guides/multisig-messaging-system.html.
Someone is trying to build I2P-based version with an integrated marketplace: https://github.com/creating2morrow/neveko. It doesn’t look very usable either, and developer is trying to do everything at once, which is usually a bad idea.
I would make it as a standalone tool that can work on clearnet and can connect to other software
@japananon @monero Apparently it was never attempted. What is so great about Nunchuk, integrated chat?
Given that monero-wallet-rpc provides CLI interface, GUI shouldn’t be difficult to build. I think it can be even built by integrating multisig into an existing chat or social application.
@japananon @monero monero-wallet-rpc can manage multisig wallets, but I’ve never tried it: https://monerodocs.org/interacting/monero-wallet-rpc-reference/#make_multisig
This functionality doesn’t seem to be available in Monero GUI.
@tusker There seems to be an overlap in functionality between Kuno and my project Mitra, which also provides a way to support individuals with XMR.
Have you looked at it? The software is well-maintained, and has federation capabilities (I’m posting to monero.town from my own server right now). If any feature is missing (e.g. the ability to set goals), I could add it.
>On the other hand this alone may push the hardfork to Seraphis and Jamtis a full year further out
Move slow and don’t break things. I think an additional year of development is not a problem for end users
@WishfulAlbatross Looks like it was abandoned by the person who started it. And the only way to submit a MIP was privately via email. No public discussion, no peer review of proposals – it’s understandable why nobody wanted to participate.
I could create a similar repo if anyone is willing to submit a proposal. I have no proposal ideas at the moment, but I wrote Monero-related proposals in the past (1, 2) for CASA (Chain Agnostic Standards Alliance)
@lukeprofits I think your application can be better described as “payment scheduler”, and you’re right about “monero payment code” sounding confusing. Maybe “monero scheduler code”? Or “monero payment request”?
Also, I’m still interested in implementing code generation in my project. The only blockers are portability issues that I previously reported.
@DisgracedDoctor @monero @monerobull I think this is because monero today is a boring tool that just works. The community calmed down and many activists/shills moved to greener pastures. This is probably a good thing
If you want more activity in fediverse, you can try to get micro-blogging sector going. There are many people who are interested in monero but no organization. I’ve seen a couple of accounts run by projects which mostly cross-post from twitter and do not engage with audience. No follow lists. We had a xmrposter Pleroma instance, but it was shut down.