09:51:31 If anyone from the core team is ready to seriously discuss this funding model, we can do it in a separate chat. If we all come to a consensus that it's necessary, then I'll take on its development. 09:52:30 The core team doesnt control funding 09:53:01 Anything you have to discuss, you can say it openly 09:54:49 And if it's better than what we have, and we have consensus about that it is better, we will probably adopt it, Core team or not Core team, strictly necessary or not. And maybe hundreds of other open source projects as well ... 09:55:46 <321bob321> Why does "this new model" need to be in a separate chat 09:56:42 We will patent it, of course :) 09:59:45 It doesn't really matter which chat — we can do it here. Alright, I'll try to explain it in simple terms. 10:17:12 First, let me explain what problem I want to solve this way. The problem is this: any independent project needs constant funding, both at the development stage and after release. Its development and improvement directly depend on this. Commercial projects have this, but the goal of commercial projects is only one — to make m [... too long, see https://mrelay.p2pool.observer/e/3cz7iqULOXpBbWh4 ] 10:32:29 tbf, in the grand scheme of things rewriting the CCS website isn't as important as the rest of the proposals that are getting funded more quickly that relate to core or infrastructure development > <@wrdn_13:matrix.org> I mean that there are few participants in this funding program. Have you thought about expanding it? 10:32:29 It's more of a "nice to have eventually" 10:42:35 The essence of the new model is income sharing based on shares. Each participant contributes any amount they wish to support the project, thereby receiving a proportional share of its income. Part of the contributions goes directly to the developer, while the other part is distributed among all participants proportionally to t [... too long, see https://mrelay.p2pool.observer/e/lcnYi6ULMWRRODdL ] 10:52:41 What income? 10:54:37 Example: the ccs frontend redesign is funded, is @redsh4de:matrix.org supposed to give a portion of the funds raised back to the people who donated? 10:54:49 How does that make any sense? 10:56:03 fund a monero core dev and receive royalties from moneros market cap for eternity? 10:59:10 The point is continuity, not one-time fundraising. Don't think in terms of: if a certain amount was raised, then part of it needs to be returned. This is a streaming model designed for ongoing income for all participants. 11:00:11 remind me again - where does the payback money come from? 11:11:40 Income from all participant contributions. For example, you contribute 100 coins; these coins are distributed according to the shares of all participants. You receive your proportional share in the pool. If the pool is 1000 coins, then your share in it is 10% (from your 100 coins). Then the next participant contributes 200 coins, and you get a payout of 20 coins (your 10%), and so on. 11:48:20 Does the pool ever reset? Or how is its size calculated? If I contribute 100 coins, and the pool reaches 1,000,000 over some time, my share and therefore my "passive income" will be dimished to some insignificant amount. 11:55:17 And another question: What will be the overall result of this scheme regarding how much money will go as "salary" so to say to the people who do the work, and how much will go to donors as "passive income"? If we have "X% to the workers" and "Y% to the donors", what will be typical numbers for X and Y? 12:08:12 it sounds like a simple pyramid scheme 12:08:37 you cant create something from nothing 12:09:06 and the math isnt mathing 12:10:08 A = 100; B = 100; C = 300, D = 500; Total pool = 1000 coins. according to this math, A gets back 10%, so... there is no money raised 12:11:08 or the person raising funds gets 100/1000 coins, and the other 900 go to people who just sent it? that also makes no sense 12:11:17 why not jsut sent 100, instead of 1000? 12:16:18 @rbrunner7: The size of the pool is not reset, which motivates participants to increase their share in it with new contributions, thereby ensuring ongoing funding for the developer from new top-ups. The theoretical share split between the developer and participants is approximately 50/50. 12:20:30 sorry, this idea makes 0 sense at all 12:20:31 @ofrnxmr:xmr.mx: No, the calculation is such that if you contribute 100, 50 go to the developer and 50 are distributed among the participants. The example above was given for simplicity of understanding. In reality, the internal structure is much more complex — there is a general system pool and a local project pool. It's probably not worth describing this yet to avoid confusion. 12:21:20 so basically, if i am the only contributor, i put in 100, and i get back 50 12:21:38 why wouldnt i just put in 50? skipping the fake rebate 12:22:17 if there are two contributors who each put in 50, we each get back 25. again, why wouldnt we just put 25 to begin with? 12:23:47 @ofrnxmr:xmr.mx: Because under such a scheme, you won't receive anything from subsequent inflows. 12:24:06 there is nothing to receive 12:24:31 you cant ever get back more than you put in 12:24:47 there is no profit incentive. youre trying to create money out of thin ait 12:24:49 air* 12:25:11 there is no return on investnment. all of these things are imagined in your scenario. nor real 12:25:17 not* real 12:26:20 The system is not designed for return on investment — this is not investing, it's project financing with a partial return of funds. > <@ofrnxmr:xmr.mx> you cant ever get back more than you put in 12:26:54 lets say two contributors put in 100 each. pool = 200. a proposer takes 50 from the pol, leavin 150 behind. a third contributor comes in and adds 200. youre saying that the fir 2 contributors make money off of the third 12:27:04 this is just a scam 12:27:39 nobody can get anything back. it is no different than not adding it in the first pplace 12:28:23 its like, going to mcdonalds and paying 5x as much for a burger, and i can redeem coupons for the burgers that i overpaid for 12:28:30 theres no incentive to do that. 12:28:35 its your own money 12:28:53 its like, how haveno repays the people who lost funds -- with their own money 12:28:59 It seems you've started comparing this to pyramid schemes and missed the point of the mechanism and what it's designed for. 12:29:42 it's funny because the idea was so weird to me I had to ask claude about it to understand better and claude said 12:29:42 > You're right about how donation funding works, and you're right that WRDN_13's terminology is nonsense. 12:29:42 as in when you donate you give money away, that's the whole point. it's not about receiving money 12:31:32 what we need, is 700 ai agents to raise the money for us 12:31:42 hashtag offtopic https://www.bleepingcomputer.com/news/security/nearly-700-rogue-ai-agents-coordinated-in-the-hugging-face-attack/ 12:34:30 @ofrnxmr:xmr.mx: lmao they shitpost on social medias and that's how we raise the money 12:34:59 I'll repeat once more: the goal is ongoing funding for development, not making a profit from it. So to speak, passive income for participants is a bonus for their participation. 12:35:15 there is NO INCOME 12:35:19 what are you talking about 12:35:32 its MY money. i cant have an INCOME off of MY OWN MONEY 12:35:58 a donation isn't an investment. you give the money away, that's what makes it a donation. 12:36:15 it cant be an investment 12:36:31 there is NO money to get rebate from 12:36:39 there is no dividend 12:37:04 whatever you fund has to generate money for there to be a dividend 12:37:09 If you were the only one participating, then yes, it would be pointless. > <@ofrnxmr:xmr.mx> its MY money. i cant have an INCOME off of MY OWN MONEY 12:37:27 if there were 1000 people participating, its the same linear equation 12:37:34 still pointless, entirely 12:42:43 I'm talking about a project funding model, but you seem to want to recoup your investments) to put it even more simply (so you don't drift toward investment ideas), it's just like a donation, but with cashback. 12:46:27 I don't think it's a surprise that questions and doubts immediately jumps on those payouts, because as far as I can see they are the sole difference between what we have now (donate, get nothing back as a donor) and your proposal (donate, but also somehow get back something). Quite naturally the question arises "How much will [... too long, see https://mrelay.p2pool.observer/e/k6Cej6ULdWk1NnV3 ] 12:49:20 As I see it, the whole starting point is "We want more donors, and we want them to donate long term." Well, ok, you seem to introduce a new element compared to today, "passive income", "paybacks", "interest", whatever you want to call it". And now the point: How will that attract more donors and keep them long term? 12:50:30 To achieve systematic development, constant motivation of participants is needed. For the developer, it's a steady stream of contributions; for participants, the motivation is in increasing their shares. This is precisely what serves as the cyclical engine of the entire mechanism. 12:51:51 a donator isn't motivated in making money. the WHOLE point is to donate to the developer doing good work for monero NOT enrich the donator 12:52:36 also it's not even making donator richer ofc he just gets little % of what he already gave and he thinks this system is a scam (which it is) 12:52:57 so now we have 0 donators. good job. 12:54:23 @thomasbuilds:matrix.org: This is very strange logic. 12:54:27 Well, I would hesitate to call this a scam. Seems to me it looks like some "delayed reward" scheme. I donate 100 XMR. At some time later I will get something. Never mind how much, never mind how much later, I will get something. Which is nice, which I may like. 12:55:20 the guys who donated earlier get back more XMR right 12:55:36 Seems to me that's the core idea, or at least part of it, yes 12:55:59 @rbrunner7: Yes, that's exactly how it is. 12:56:05 it's a pyramid scheme. it would disgust donors 100% 12:57:16 Well, I would worry about not all the donations funding work, but some % giving donors rewards, which, because they can't be that big, are mostly on the "psychological" side. Almost a placebo effect. 12:58:24 @thomasbuilds:matrix.org: literally it shifts the conversation from "let me donate for what I believe in" to "let me fuck other donors by entering earlier" 12:59:58 Hmm. I see at least some similarity with reward programs like miles when you fly. You get back a ridiculous 1% of what you pay for your ticket, but boy, see how that moves some people psychologically :) 13:02:13 @thomasbuilds:matrix.org: Here it doesn't matter who joined earlier or later — shares are recalculated with each transaction and depend on the total amount each participant has contributed. 13:09:44 If this works at all (which I sincerely doubt) I think the only way to convince people would be with a simulation of some sorts that shows exactly, with hard numbers, what typically happens with me donating, receiving some cashback, not donating any more, or me donating the same amount again later, or me donating more and more [... too long, see https://mrelay.p2pool.observer/e/uMXzj6ULNlJSaFFE ] 13:10:49 I think this is doable with every serious spreadsheet program out there. Take something open source, Libre Office Calc. 13:12:53 If you had this in a spreadsheet you could also play wonderfully with cashback percents or other variables and see the changes ripple through the numbers beautifully. 13:15:08 Let's call the whole thing MFDRP. Monero frequent donor reward program. You read it here first :) 13:19:34 Yes, it's very difficult to explain without an example, and ordinary spreadsheets won't handle it either. Even creating a prototype could take a ton of time — there are many pitfalls in the internal calculations. This can only be implemented in code. 13:31:20 Get back from where > <@rbrunner7> Seems to me that's the core idea, or at least part of it, yes 13:31:34 @thomasbuilds:matrix.org: 100 13:38:47 "ordinary spreadsheets won't handle it either" This tells me that you probably don't use spreadsheets. Half the world runs on Excel spreadsheets. I have seen people running fund management companies mostly on spreadsheets. Spreadsheets can give a rough simulation of a "donations and cashbacks" approach? Come on. 13:40:37 it's just coding with claude is simpler than learning how to use spreadsheets that's the reason probably 13:41:39 @ofrnxmr:monero.social: "Get back from where" From your donations of course. Just like with any loyalty point schemes. As I said, for the paltry return of 1% those systems have absolutely astonishing psychological effects, at least with some people. 13:42:08 Loyalty programs charge customers and pay you from their revenue 13:42:17 @thomasbuilds:matrix.org: Maybe you are even right. So even less excuses to not try a simulation. 13:42:34 Unless monero starts selling Tshirts for profit, there is no money to give bacj 13:42:56 Or unless proposers start overcharging and setting aside 1% for dividend repayments, there is no money to give back 13:44:19 I buy goods for USD 100, store gives me back USD 1 in the form of loyalty points. I donate XMR 100, I get 1 back as "Monero donor reward". It does not get any simpler than that. Whether this would appeal to our donors is a totally different question, probably with an answer of "No" ... 13:44:40 where are you getting the 1xmr from? 13:46:14 Lets say fund pool needed = 1000 xmr 13:46:14 someone donates 100 xmr and gets 1 back. We need to raise 1010 xmr to facilitate that. Its exactly the same thing as raising 1000 13:46:51 Only difference is you overcharge the ask 13:47:30 When you get 4% cashback onyour credit card, the merchant eats fees for that, and raises prices to compensate 13:47:55 So your $1 chocolatebar becomes $1.25 so that they can give you 4c back 13:51:04 And what exactly should cause disgust in a donor? There are two models: they contribute funds and receive nothing in return, or they contribute funds and receive a share and ongoing passive income from the project. 13:57:52 > <@ofrnxmr> Lets say fund pool needed = 1000 xmr 13:57:52 With the current one-time fundraising scheme, you collect the required amount of coins and give them to the developer — but what next? Development stalls until you collect again. And again. And if there are many projects and no one has income from them, donors won't be able to spread themselves thin and constantly support all of them. Do you have a solution to this problem? 13:58:46 We have a generalfund 14:00:40 I already get something from my donations and that is a better monero :) 14:01:10 you want ngu? 14:01:16 make monero better 14:09:55 It seems only a few people out of everyone understood the essence of this model. 14:23:35 Seriously. If you don't want your idea to die right here, right now, as far as Monero is concerned, please get out of your comfort zone and simulate the damn thing. Whichever way. Maybe even by hand, by manually entering the numbers as you see them into spreadsheet cells, if nothing else helps. 14:27:53 overfunding for specific proposals funnelled back to donors proportional to their donation in a trustless / automated / magic way clicks heels together to bring it to existence? 14:28:53 could be a smart contract somewhere for that, but not on monero 14:30:20 You could just do a lottery 14:30:31 House always wins 14:30:31 Just saying, donating now is not trustless. I have to trust Core Members to do the right thing with the XMR I donate. They could easily doing something in addition to simply pay out. If that "else" brings more donors, and long term. 14:32:04 Are we talking about an alternative to the generalfund? 14:33:04 Not me, in any case. It's also a Core member that manages payouts from the CCS, right? 14:33:49 Just want to argue that I don't thing @plowsof:matrix.org 's argument "Monero does not have smart contracts" is any real barrier here. 14:33:55 *I don't think 14:34:52 But of course this is all moot without a good proposal for a new scheme. Which I don't see yet. 14:37:58 > <@rbrunner7> Seriously. If you don't want your idea to die right here, right now, as far as Monero is concerned, please get out of your comfort zone and simulate the damn thing. Whichever way. Maybe even by hand, by manually entering the numbers as you see them into spreadsheet cells, if nothing else helps. 14:37:58 I'll think about it, but still, testing requires a significant number of participants for the results to be illustrative; doing it through a spreadsheet, even if possible, would be problematic. 14:40:51 No smart contract can handle cascading share recalculation operations from every transaction — it would be very expensive and makes no sense. 14:40:59 smart contracts would handle the logistics - if you think sending 100 payments to individuals without mistakes is feasible 14:41:16 fprever 14:46:55 Do like they do for fundraisers, someone will match donations up to a certain amount 14:48:16 What they don't tell you is that those people will donate that regardless or have already donated :) 14:56:55 Why not have devs publish their own dedicated wallet per proposal, address plus view key? instead of relying on middleman? 14:57:56 then you have the website tracking the funds and they should only increase until milestone 1 is completed 15:00:12 carrot makes this possible right 15:05:09 it's probably better the dev is allowed to spend the donations even if milestone 1 hasn't completed actually 15:11:38 the community has input into proposals and trusting core to payout after work is completed 15:12:48 some devs you could pay without concern of work while others you can't as can be seen with past CCS proposals that were funded 15:15:47 Milestones would bound it rather than remove it, in my scenario a dev can only walk with one milestone's worth and the community keeps whatever already shipped 15:15:47 In case of overfunding for milestone 1, it switches silently to general fund 15:16:19 bcuz ppl can just take the $ and burn the handle? > <@thomasbuilds:matrix.org> then you have the website tracking the funds and they should only increase until milestone 1 is completed 15:16:45 @thomasbuilds:matrix.org: Kuno 15:17:24 @ofrnxmr:xmr.mx: well idk, generally only people with lots of monero history get funding? 15:18:24 the downside to my approach though is that it requires splitting into milestones and in some cases it's not possible 15:20:10 @thomasbuilds:matrix.org: It requires each proposal to be 1 milestone 15:20:56 The only reason milestones exist, is so ppl can claim money before completion. If they could be paid directly, every proposal would be 1 milestone 15:22:29 milestones are a middleground between post-payment and pre-payment. Direct payment = pre-payment 15:23:28 i mean like you ask 100XMR over 5 milestones for example and on milestone 1 you get 10 XMR max or whatever (which you can technically steal) 15:23:33 https://docs.juicebox.money/blog/overflow/ seems to be related, and a funding round that was refunded in the end to donors https://docs.juicebox.money/blog/constitutiondao-config/ 15:24:02 @thomasbuilds:matrix.org: but it's more convenient for you and your reputation to continue the work 15:24:13 and complete it 15:24:57 a dev can appear on the ccs after 6~ months of farming PR's 15:27:05 I mean idk would you lose 6 months where you worked very hard for monero just to steal 10XMR? 15:27:24 and then your reputation is finished 15:28:40 @thomasbuilds:matrix.org: There are plenty of people who would, and have yes 15:29:13 I have to say I'm surprised. like it really happened? when was last time? 15:29:30 People who have been here for years did it for 1 or 2 xmr 15:29:38 people can be given 900 xmr and produce nothing any time soon 15:29:54 @ofrnxmr:xmr.mx: no way damn 15:30:03 some devs cant accept donations directly for tax purposes 15:30:42 @thomasbuilds:matrix.org: They migrated to kuno 15:31:18 reputation - there are many crypto projects to contribute to 15:31:18 isn't their reputation finished? 15:31:32 Then, while blame and shaming other ppl for their cancellation, raised funds there, claimed things were back in fulk swing, and now attack people who ask 15:31:42 @thomasbuilds:matrix.org: Depends who you ask 15:32:10 If you believe their victim rants, postd, gists, then no. People think they are a victim 15:32:14 As is usually the case 15:33:05 isn't it straightforward ? As in: you said you would output A, you didn't, so you don't get paid 15:33:15 yes 15:33:18 a contractor would never scam you if you paid them 100% upfront because it would damage their reputation 15:33:31 But ppl dont read the facts, they read the appeals to emotion 15:33:36 it would be nice if the world worked that way 15:34:25 well rip 15:35:11 Example, if i say im going to give you 12 apples for $1 each, but i might be short 1 apple occasionally. then i give you 9 apples - and as a longtime customer, you dont complain. But then you count and there is only 5 15:35:26 seems pretty simple, doesnt it? 15:35:40 Yet its framed as an attempt to cancel them due to false accusations 15:35:45 ah yes I get it now 15:39:56 we need the arbitror to not be a single entity but every person who donated 15:42:10 if more than like 60% of donators (by quantity of money donated) say he shouldn't get paid, there is no debate then? 15:43:04 No 15:43:29 in this situation it's individual vs individual > <@ofrnxmr:xmr.mx> Example, if i say im going to give you 12 apples for $1 each, but i might be short 1 apple occasionally. then i give you 9 apples - and as a longtime customer, you dont complain. But then you count and there is only 5 15:44:15 in individual vs group and the group is calling him a scammer then he IS much probably a scammer 15:44:25 asking donors to monitor the proposals they donate to, is an exrra burden 15:44:56 theres no need for group-think 15:45:06 5 != 12 15:46:23 if you make it "donors decide" then this becomes a vc operation 15:46:38 Where the proposers only job is to win the favor of the donor 15:47:38 cant expect a donor to read your code to make sure youre not claiming a milestone for a vaporware haveno mobile app 15:48:24 worst thing as a donor is being scammed 15:48:41 Which is why ccs exists the way it does 15:48:54 yes it's best seems like 15:51:08 @ofrnxmr:xmr.mx: hi, i have just joined and see this message: 15:51:08 my i ask why "vaporware" and "haveno mobile app" are in same sentence? Is this something wrong with haveno mobile app? 15:51:23 not that one 15:51:30 There was a mobile app ccs that we got scammed on 15:51:53 Everybody thought that somebody else ran the app or read the code, but nobody did 15:52:11 oh, so it wasnt about atsamd21's app - cool, thank you 15:52:52 no. Atsamd21's app was done over a long period of time in an honest manner 16:12:26 ngl with AI you don't have these issues lol 17:24:10 Can someone please tell me if this convo is worth spending 15 minutes reading 17:29:03 No 17:29:34 Enjoy your 15 minutes !