Croutonrant #331 - Marketing a waste of time/money currently! Also PoW is an exclusionary dead end!

moli

Grizzled Member
Aug 5, 2014
3,255
1,830
1,183
because
anything posted and discussed here will end on twitter, or even get published as enough writers are hanging around here on DCT looking for stories, if you like it or not !
doesn't it ? come on , didn't we had that discussion over TREZOR and anything else.
there you go

that has nothing to do with hiding anything, or lying
these are internal things they have to get sorted internally before released to the community
"too many cooks ..... "
Yes I understand but that shouldn't stop you from communicating. I'm wondering if we, the extended team, should have a way for better communication without having to fight over stupid, nonsensical matters, but it seems like even some of us in the extended team aren't included in your private club...
 

tungfa

Grizzled Member
Foundation Member
Masternode Owner/Operator
Apr 9, 2014
8,898
6,747
1,283
Yes I understand but that shouldn't stop you from communicating. I'm wondering if we, the extended team, should have a way for better communication without having to fight over stupid, nonsensical matters, but it seems like even some of us in the extended team aren't included in your private club...
that private club nonsense again !
come on eh ... there is a marketing team in place, fernando, minotaur and me .... and yes we are talking every day and are working out all ideas and approaches together.
so you want us to report to the extended Dev team + general Dev Team with any idea we have. we would NOT get anything done, as we would be discussing pro and contra until the end of the week.we all want to be a decentralised entity and the word company or corporation is the big no no these days, but there are still things we have to deal with like any other company, corporation or whatever you want to call it.
there are teams in place who are taking care of their matters.
and that is how you get things done.
Is anybody checking with me what is going on on testate ? no, why would they, that is your and their department not mine. why waste time explaining it to me if you can get it done.
same with Marketing/Press !
Teams are keyword here, and dam they work well !
 
  • Like
Reactions: darkwing

tungfa

Grizzled Member
Foundation Member
Masternode Owner/Operator
Apr 9, 2014
8,898
6,747
1,283
Take a step back or take it to PM people.
hang in there,
you have NOT seen anything yet.
;)

these really seem to be fundamental issues here
where people think we are hiding something or lying ...BS
this has to be made very very clear, now and in public !
 

moli

Grizzled Member
Aug 5, 2014
3,255
1,830
1,183
that private club nonsense again !
come on eh ... there is a marketing team in place, fernando, minotaur and me .... and yes we are talking every day and are working out all ideas and approaches together.
so you want us to report to the extended Dev team + general Dev Team with any idea we have. we would NOT get anything done,
LOOK, I made a suggestion, you can forget it now. You have all the time in the world to argue with trolls and nontrolls on bct and time to tell each thread to update and bullshit but you don't have time to update someone about what the marketing team is doing? It's your call. Don't say someone insulted you because you have been vague and they have all the right to question what you and the marketing team are doing!!!
Is anybody checking with me what is going on on testate ? no, why would they, that is your and their department not mine. why waste time explaining it to me if you can get it done.
What's "testate"? Or you mean Testnet? That's not my department. And so far I haven't seen anyone plan for testnet to travel the world on Dash budget, have you?
 
  • Like
Reactions: thelonecrouton

tungfa

Grizzled Member
Foundation Member
Masternode Owner/Operator
Apr 9, 2014
8,898
6,747
1,283
Lol
I do not argue with trolls
I argue with people and issues I care about !
(And yes I know you love my spelling mistakes)

Team communication clarification:
- Marketing / PR
Slack/Telegram/Skype
- Videos
Slack/DCT/email
- China approach
Slack/ QQ/ email
- Russian approach
DCT
- HK /Asia Team
Telegram
.....

We have a ton of great communication apps available , please use them , it really helps to get off DCT to get stuff done
 
Last edited by a moderator:

moli

Grizzled Member
Aug 5, 2014
3,255
1,830
1,183
Lol
I do not argue with trolls
I argue with people and issues I care about !
Like there's always someone else is wrong on the Internet and you need to fix it?

So have you seen Testnet going to travel the world on Dash budget? Let's make it clear and public at your wish..

Anyways, all this bullshit is not worth my time, FYI.
 

tungfa

Grizzled Member
Foundation Member
Masternode Owner/Operator
Apr 9, 2014
8,898
6,747
1,283
Like there's always someone else is wrong on the Internet and you need to fix it?

So have you seen Testnet going to travel the world on Dash budget? Let's make it clear and public at your wish..

Anyways, all this bullshit is not worth my time, FYI.
man man moli
really a shame ... what happened to you ?
you are just pi..ed of in general right, all BS all around you, i am fixing too much, i am not fixing enough, they are transparent or not,....
maybe you should step up and get some done and not just sit on the sideline bickering and bickering away !

oh, it is not worth your pressures time,
ok
copy that
;)
 

darkwing

Active Member
Apr 8, 2014
149
110
103
There are a lot of good points here, I will try to address those that I can:



1. The solo mining paradigm.
You can't stop people from co-operating, but you can make it so that it requires trust between them. And solo mining doesn't mean you earn less, in fact over time you'll earn more as there are no pool fees, but you'll be waiting longer between payments. Agreed on it being harder to see who's controlling how much hashpower. Disagree it being less worthwhile for smaller miners, as I say you just get bigger payments less often, proportional to your hashpower. Much better than what we have IMO but not as good as pure Mn PoService.

2. Minernodes™
Why introduce an extra type of node? There is plenty of MN capacity for the job. Only difference is you buy eg. a 10% share instead of running your own 100 DASH Miningnode. You're still getting paid for your% of the work that your MN does, and you'll presumably be paying your share of hosting costs with a MN share. Conclusion: no difference.

3. Masterpools™

This is what I was advocating a while back. Require MN signoff on blocks, only allow p2pool blocks. Trouble is that ultimately, p2pool is just kicking the can down the road, it doesn't prevent concentrations of hash all mining through the same easily tracked-down and compromised/unplugged pool hardware, which is the root of the problem with pooled mining. Also still a huge waste of electricity. Conclusion: not as good as pure MN PoService.
1. If the hashrate gets too high and there are enough big miners the chance of solomining a block takes a very long time. If my internet drops for too long I have to start again?
On a pool I just lose a few shares. As for "trust" between them without being able to say entity X has Y percent of the hashrate I'd call it collusion not trust. In crypto if there is a way to game the system it will be done. Without visibility even better. I think we'd best agree to disagree on this one.

2. Extra node type so that the two functions are separate. I think the way it works now as two tier generation/blockchain separate from mixing/other services is a vital safety feature.
By having 1000's of minernodes it is a lot more secure than a couple of thousand MNs. Not putting all your eggs in one basket. For the swarm.

3. There must be a way.. MN signed off work from each part of a giant p2pool. Still love it.
 

moli

Grizzled Member
Aug 5, 2014
3,255
1,830
1,183
man man moli
really a shame ... what happened to you ?
you are just pi..ed of in general right, all BS all around you, i am fixing too much, i am not fixing enough, they are transparent or not,....
maybe you should step up and get some done and not just sit on the sideline bickering and bickering away !
;)
Mind you, I've got a lot of things done while you're trying to micromanage other people that you shouldn't.
But anyways, this is crouton's thread and he has a good point about not spending foolishly on marketing, I hope you guys think about it.

I hope crouton doesn't mind me derail his thread a bit but this is a description of "everyday tungfa fixing people on BCT":

 
Last edited by a moderator:

tungfa

Grizzled Member
Foundation Member
Masternode Owner/Operator
Apr 9, 2014
8,898
6,747
1,283
LOL
on BCT ? WTF, you are on BCT
you are just watching right, and bickering after ?

hold on
fixed that for you
;)
 

moli

Grizzled Member
Aug 5, 2014
3,255
1,830
1,183
LOL
on BCT ? WTF, you are on BCT
you are just watching right, and bickering after ?

hold on
fixed that for you
;)
Of course I read BCT, not every stupid post, but I skim through to see if Evan has posted anything there, or there's something worthwhile to read from some smart people there, and yes, I do see your dumb posts trying to fix the supposedly non-trolling trolls.
 

thelonecrouton

Well-known Member
Foundation Member
Apr 15, 2014
1,135
813
283
1. If the hashrate gets too high and there are enough big miners the chance of solomining a block takes a very long time. If my internet drops for too long I have to start again?
On a pool I just lose a few shares. As for "trust" between them without being able to say entity X has Y percent of the hashrate I'd call it collusion not trust. In crypto if there is a way to game the system it will be done. Without visibility even better. I think we'd best agree to disagree on this one.

2. Extra node type so that the two functions are separate. I think the way it works now as two tier generation/blockchain separate from mixing/other services is a vital safety feature.
By having 1000's of minernodes it is a lot more secure than a couple of thousand MNs. Not putting all your eggs in one basket. For the swarm.

3. There must be a way.. MN signed off work from each part of a giant p2pool. Still love it.
Heh, I might have an answer that solves all problems except a steady miner income, as pools aren't going to work.

I have said that this can be done purely with MNs but objections about reliability and the need for a physically separate network have been voiced, so:

Each block MNs choose a subset of miners. Only those assigned miners out of all connected miners validate transactions for that block. All mining logic is the same, just carried out by that subset. Plus a control group or three for extra security.

Furthermore, all connected wallets with a unique IP address are miners. (To avoid people firing up ten thousand wallets each.) And no expensive hardware or the ability to pay running costs are needed because there's no hardware arms race any more. All connected wallets are chosen amongst each block, The chosen subset does what miners usually do, but without the need for megawatts, bake that block and distribute to all. Next block, new subset, etc.

We would have
1. Near perfect decentralisation of mining.
2. Blockchain security on a par with IX and DS security. Even better in fact as hopefully there will be many more users/miners than Masternodes.
3. Inherently higher tx capacity as it should be faster to achieve consensus among a smaller set of nodes.
4. No wasteful make-work.
5. Separation of MNs and mining.
6. No hashrate fluctuations, as there wouldn't be any hashrate, so currency emission would be perfectly predictable.
7. Peace on Earth.

Now, tell me why this wouldn't be awesome. :D

edit: solved the miner income problem too - it could work the same way as MN payments, on a FIFO rolling basis. Again, Evan has already written the code for this...

8. Steady and predictable miner income while avoiding the p2pool dust problem as only elected miners are paid each block. :)
 
Last edited by a moderator:

tungfa

Grizzled Member
Foundation Member
Masternode Owner/Operator
Apr 9, 2014
8,898
6,747
1,283
Of course I read BCT, not every stupid post, but I skim through to see if Evan has posted anything there, or there's something worthwhile to read from some smart people there, and yes, I do see your dumb posts trying to fix the supposedly non-trolling trolls.
oh moli
what a pleasure to hear more from you
please keep it coming, i will be online all day
 

darkwing

Active Member
Apr 8, 2014
149
110
103
Moli Tunga both of you. Take it to PM throw rocks at each other daggers whatever. Get it all out. Then buy each other a beer and return to measured discussion. Don't lower the tone to BCT level. Much respect to both. Better POW systems is more interesting :)
 

darkwing

Active Member
Apr 8, 2014
149
110
103
Heh, I might have an answer that solves all problems except a steady miner income, as pools aren't going to work.

I have said that this can be done purely with MNs but objections about reliability and the need for a physically separate network have been voiced, so:

Each block MNs choose a subset of miners. Only those assigned miners out of all connected miners validate transactions for that block. All mining logic is the same, just carried out by that subset. Plus a control group or three for extra security.

Furthermore, all connected wallets are miners. And no expensive hardware or the ability to pay running costs are needed because there's no hardware arms race any more. All connected wallets are amongst each block, The chosen subset does what miners usually do without the need for megawatts, bake that block and distribute to all. Next block, new subset, etc.

We would have
1. Near perfect decentralisation of mining.
2. No wasteful make-work.
3. Separation of MNs and mining.
4. No hashrate fluctuations, as there wouldn't be any hashrate, so currency emission would be perfectly predictable.
5. Peace on Earth.

Now, tell me why this wouldn't be awesome. :D
I'll sleep on it. All wallets are miners smells like POS. :)
 

moli

Grizzled Member
Aug 5, 2014
3,255
1,830
1,183
Moli Tunga both of you. Take it to PM throw rocks at each other daggers whatever. Get it all out. Then buy each other a beer and return to measured discussion. Don't lower the tone to BCT level. Much respect to both. Better POW systems is more interesting :)
Tungfa started all this if you read his first post on this thread. And this is not a personal issue between us, it's an issue related to this thread and crouton is one of the members in the extended team. Sorry if this bothers you but I think we could take this to somewhere else, sure.
 

thelonecrouton

Well-known Member
Foundation Member
Apr 15, 2014
1,135
813
283
I'll sleep on it. All wallets are miners smells like POS. :)
If it works and solves all the problems, you can call it what you like. :tongue:

Actually I see one difficulty, but it isn't insurmountable: if the MN network suffers major catastrophe, how will the miner-subset be chosen?

Two possible WIP answers:
1. Choose them in advance to some specified time on a rolling basis, with miners identified by a minerprivkey which they are assigned whenever they connect to the network.
2. A fallback mechanism among the miners themselves.
 
Last edited by a moderator:

thelonecrouton

Well-known Member
Foundation Member
Apr 15, 2014
1,135
813
283
please do not insult me further
I don't recall insulting you at all, in fact I have praised you in this thread.

However, since you are now feeling insulted, you might also feel some empathy for the 2500 Masternode operators who have had to listen to various people imply, over and over, that they are all knuckledragging idiots who cannot be trusted to make informed decisions about their own future.

crouton asked to be removed from the extended Dev Team some time ago

he is not listed anymore

(just to clarify)

https://www.dashpay.io/team/
Heh, I did indeed ask to be removed as an official tester as I couldn't commit the time to it any more, but Fernando's last words to me were: "if you confirm one more time I'll let go" - that was March 12th, and I was still listed as recently as a week or so ago I think, so maybe Mr Moncado had me fired for being a pain in his neck. :D
 

moli

Grizzled Member
Aug 5, 2014
3,255
1,830
1,183
I don't recall insulting you at all, in fact I have praised you in this thread.

However, since you are now feeling insulted, you might also feel some empathy for the 2500 Masternode operators who have had to listen to various people imply, over and over, that they are all knuckledragging idiots who cannot be trusted to make informed decisions about their own future.



Heh, I did indeed ask to be removed as an official tester as I couldn't commit the time to it any more, but Fernando's last words to me were: "if you confirm one more time I'll let go" - that was March 12th, and I was still listed as recently as a week or so ago I think, so maybe Mr Moncado had me fired for being a pain in his neck. :D
OH wow.... This is new to me... I don't check that site often but I didn't see you removed from it until just now...
 

tungfa

Grizzled Member
Foundation Member
Masternode Owner/Operator
Apr 9, 2014
8,898
6,747
1,283
Why would the general idea be to have all MN owner voting if anybody would think they are knuckleheads ? Where is that coming from

Ed has nothing to do with on or off Dev team or listed on page
Another misconception of the "power of ed "
 

thelonecrouton

Well-known Member
Foundation Member
Apr 15, 2014
1,135
813
283
And so far I haven't seen anyone plan for testnet to travel the world on Dash budget, have you?
Ahahahaha!

I really thought he was just joking about Vegas. :D
 
Last edited by a moderator:
  • Like
Reactions: moli

thelonecrouton

Well-known Member
Foundation Member
Apr 15, 2014
1,135
813
283
Why would the general idea be to have all MN owner voting if anybody would think they are knuckleheads ? Where is that coming from
You are either being obtuse here or you have not read the DGBB thread at all. Numerous people objected to the idea that funds be approved first before being diverted from infrastructure providers because, to paraphrase them, "MN owners are morons who will vote no to everything for their short term gain and no spending will ever get approved."

In case you missed it: https://dashtalk.org/threads/self-sustainable-decentralized-governance-by-blockchain.4708/

Ed has nothing to do with on or off Dev team or listed on page
Another misconception of the "power of ed "
Nobody knows what the hell Ed is up to, apart from posting word-salads and telling us we're a pack of gullible numpties. :confused:


None of that matters though, did you not notice I have just in theory perfected decentralised mining and unbreakable blockchain security, and also saved the Earth from global GPU warming?
 
Last edited by a moderator:

tungfa

Grizzled Member
Foundation Member
Masternode Owner/Operator
Apr 9, 2014
8,898
6,747
1,283
Vegas was a joke
As much as that haircut for you was a joke
Lol
:confused:
 

5kmi

Member
Jul 21, 2014
41
19
58
Heh, I might have an answer that solves all problems except a steady miner income, as pools aren't going to work.

I have said that this can be done purely with MNs but objections about reliability and the need for a physically separate network have been voiced, so:

Each block MNs choose a subset of miners. Only those assigned miners out of all connected miners validate transactions for that block. All mining logic is the same, just carried out by that subset. Plus a control group or three for extra security.

Furthermore, all connected wallets with a unique IP address are miners. (To avoid people firing up ten thousand wallets each.) And no expensive hardware or the ability to pay running costs are needed because there's no hardware arms race any more. All connected wallets are chosen amongst each block, The chosen subset does what miners usually do, but without the need for megawatts, bake that block and distribute to all. Next block, new subset, etc.

We would have
1. Near perfect decentralisation of mining.
2. Blockchain security on a par with IX and DS security. Even better in fact as hopefully there will be more many users/miners than Masternodes.
3. Inherently higher tx capacity as it should be faster to achieve consensus among a smaller set of nodes.
4. No wasteful make-work.
5. Separation of MNs and mining.
6. No hashrate fluctuations, as there wouldn't be any hashrate, so currency emission would be perfectly predictable.
7. Peace on Earth.

Now, tell me why this wouldn't be awesome. :D

edit: solved the miner income problem too - it could work the same way as MN payments, on a FIFO rolling basis. Again, Evan has already written the code for this...

8. Steady and predictable miner income. :)
I agree with darkwing here, this smells like selective/round robin PoS, without the stake. So with this model implemented, on the small scale I can install the DASH client on my cryptoclueless friend's/family's/coworker's computer the next time I work on it, and collect the reward next time I use the given machine? And on the large scale, if I were a programmer the client would be included in a virus and I would colllect "mined" funds from hundreds or thousands of unknowing device owners? These funds are generated from virtually nothing and I don't see how they would hold value in this instance.
 

thelonecrouton

Well-known Member
Foundation Member
Apr 15, 2014
1,135
813
283
I agree with darkwing here, this smells like selective/round robin PoS, without the stake. So with this model implemented, on the small scale I can install the DASH client on my cryptoclueless friend's/family's/coworker's computer the next time I work on it, and collect the reward next time I use the given machine? And on the large scale, if I were a programmer the client would be included in a virus and I would colllect "mined" funds from hundreds or thousands of unknowing device owners? These funds are generated from virtually nothing and I don't see how they would hold value in this instance.
I don't agree with the argument that wasting electricity gives value to cryptocurrencies. DASH has never been profitable to mine at the time and it's not unusual in that. Mining is a purely speculative activity that will always be out of the reach of most due not only to hardware and electricity costs, but the need for weird alien geekskills to get it all set up and running. As I said, it's exclusionary, in fact highly exclusionary.. Could your granny build a mining rig? I bet she could fire up a wallet and enter a 2FA code... (see below)

Also, nobody outside of the crypto scene, which is just about everyone, cares what it cost you to manufacture your digital token. 1's and 0's are free, right? They only care that it is useful to them. Being useful to the masses is where the real value lies. "This is worth $x because making it is the most stupendously inefficient and esoteric activity!" sounds like something from the art world, which I am not knocking, but not a technology aiming for global utility.

The botnet argument is not convincing either, at least I don't think it's a showstopper. Miners (all users in this case) could be required to do something like complete some anti-bot challenge like a CAPTCHA before being issued their unique privkey, or even better 2FA of the wallet could be required on wallet startup to qualify to receive block rewards. 2FA = botnet stopped dead.

There's also PGP keys, md5 sums, CRC checks etc - I'm not a cryptography expert but if a cryptocurrency network can't somehow cryptographically verify the integrity of a binary file and reject anything coming from a tampered-with source then we're doomed anyway. Masternodes seem to do a good job of banning bogus or misbehaving peers, can't wallets do the same?
 
Last edited by a moderator:
  • Like
Reactions: 5kmi

darkwing

Active Member
Apr 8, 2014
149
110
103
It's not about electricity it's about work. It's work as a idealogical construct. Effort of some sort. And indeed competition. If it's hard to get it's harder to just throw away. If you have to run around the block three times to get a reward it's a reward. If you sit and watch TV and get rewarded it's fairydust.

If we changed to POS it would be a troll clusterfuck. And an internal meltdown. You would be happy, but all those who hate POS (and there are many who believe POW is a benchmark of honesty) would most certainly not be.

The only way I could see it working would be to have a portion of the mining done as POS so dual POW/POS so that in effect 51% would never be achievable. I'd still say minimum balance or minernodes or something similar though. Because free money is bollocks. But then you are reducing POW block rewards further and at some point you'd have rebellion.
Or the diff would just drop dramatically but that would be less of an issue..

The Granny factor comes down to UI/UX and everything would have to change visually and install wise to be as easy as possible. That's a separate issue.
 
  • Like
Reactions: 5kmi

thelonecrouton

Well-known Member
Foundation Member
Apr 15, 2014
1,135
813
283
It isn't PoStake. Users aren't staking anything, they're contributing a few CPU cycles now and again and getting a little in return. Earnings, not interest, how much DASH you have in your wallet makes no difference. Provide service, get paid, same as MNs.

And we'll have to disagree about where the value to the user comes from I suppose. Currency is a tool, and like any other product that costs money to purchase, whether someone buys a tool or not depends on the value it brings to them, not how much it cost to produce. Though I'll grant you that while manufacturing cost may be a factor in affordability for most tools, what a unit of currency costs to acquire is irrelevant as that cost is reclaimed upon spending of said currency unit.

I think every single user should be a value-adding participant, this is a way of achieving that.
 
Last edited by a moderator: