Bitcoin Forum
May 07, 2024, 10:23:07 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Love Story - Confessions of a Crypto Coder  (Read 142 times)
spartacusrex (OP)
Hero Member
*****
Offline Offline

Activity: 718
Merit: 545



View Profile
February 12, 2020, 08:52:52 AM
Merited by CjMapope (2)
 #1

Hello.

I’m Spartacus Rex. The guy who wrote Minima. Paddy Cerri is just the pseudonym I use in the real world, not the digital one.

I’ve been programming since the ZX Spectrum 48K at the ripe old age of nine. Owned almost every computer since then, worked in almost every computer industry since then, and before starting Minima, was a full stack programmer contracting to the highest bidder. To be absolutely clear - gaming is by far the most fun a coder can have. SQL is at the bottom of the stack.

I fell in love with Bitcoin in 2012, and that love affair has never really stopped. Throw BitcoinTalk into the mix, the most opinionated, irreverent, intelligent, conspiratorial, mathematical, programmatic, dumb-ass, frustrating, interesting and diverse group of individuals it has ever been my absolute pleasure to encounter, and there’s no escape.

The first cracks in our relationship started to appear after ‘The Segwit Wars’. It became clear to me then that there were different interested parties. That we were not all on the same page. Not all in the same boat. Miners and Users were two very distinct groups. Not one and the same. At this point some may be thinking “Well DUH! - you didn’t know that already !?’. Nope - it took a good kick in the balls to finally see it.

UASF won!.. Woo hoo.. But it was too late, we had had our first proper argument, and our relationship started to be a little strained. Delving deeper, deeper than I’d maybe gone before, or at least as deep as before but this time eyes wide open, it became clear to me that what I thought Bitcoin was, was not what it was.

I was a bit player, not an equal. I was a User, not a Miner. The mantra started. VERIFY don’t TRUST!... Yes, yes - obviously that is important, but verifying has nothing to do with anti-censorship. Sure - no one is going to stuff an invalid transaction down my nodes’ throat, but my full node has ZERO influence on which valid transactions are actually in the blocks. Only the miners decide that. And that stung. That hurt. That gnawed at the back of my mind.

Bitcoin mining is an industry. Like every other industry on the planet. And like every other industry on the planet, it's susceptible to Economies of Scale. It has nothing to do with clever maths, nothing to do with clever cryptography, nothing to do with the Will of the set of full validating nodes or the other miners. There is only one way that the Bitcoin Mining industry ends.... One miner. And nothing anyone has ranted about since then has convinced me otherwise. The beauty of permissionless PoW mining is exactly the fact that it is so hard to control and regulate, the only way we currently deal with large monopolies.

Bitcoin miners, whether one or many, are clearly strongly incentivised to play fair. Absolutely. But the state level attack is the one to watch out for, not the miner attack. If or When Bitcoin actually threatens the Chinese Yuan or the US Dollar, are these all-powerful institutions just going to sit back and admit defeat? Of course not. This will only matter when it matters. Plenty of viable attacks.

And so.. Minima. Deep down I think the urge is in all of us. All of us Coders anyway. Always has been. As a Coder, how could I not try and write my own version of Bitcoin. My vision of a better version of Bitcoin. Frankly, as a Coder, I would be derelict in my duties if I did not attempt to better Bitcoin. The ultimate programmatic life form. The ultimate piece of code. How can any coder resist ? It’s too much. It’s intoxicating. I didn’t realise how absolute this desire was until I started coding up my own version.

I won’t go into the technical details of Minima, all of that is in the White Paper, and soon the as-yet-unfinished Yellow Paper will explain it in microscopic detail, along with the release of the first test-net and source code. But I wanted to ensure that what I felt was happening to Bitcoin, would never happen to Minima.

Minima was designed by me, for ME. Minima is the cryptocurrency I want to be using. In this regard - I don’t care about anyone else. If it’s not for you, whoopee shit. I won’t be losing any sleep over it. There’s plenty of rubbish out there to choose from. Take your pick.

But Bitcoin. The root of all crypto. My first love. I do lose sleep over that. The anguish is very real. The torment that somehow I am betraying something so wonderful. Because despite the problems I have with Bitcoin, it is wonderful, and brilliant, and has utterly changed the world for the better. My feelings on that will never change. Come what may.

The Minima Team has grown. Our office is full of people. It is no longer just me, down the hole, tap tap tapping away at my keyboard. Others believe too. I have no idea how this story ends. But - it’s truly, madly, deeply, getting exciting now.

Bring it on.

..

minima.global

Life is Code.
1715077387
Hero Member
*
Offline Offline

Posts: 1715077387

View Profile Personal Message (Offline)

Ignore
1715077387
Reply with quote  #2

1715077387
Report to moderator
1715077387
Hero Member
*
Offline Offline

Posts: 1715077387

View Profile Personal Message (Offline)

Ignore
1715077387
Reply with quote  #2

1715077387
Report to moderator
The forum strives to allow free discussion of any ideas. All policies are built around this principle. This doesn't mean you can post garbage, though: posts should actually contain ideas, and these ideas should be argued reasonably.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715077387
Hero Member
*
Offline Offline

Posts: 1715077387

View Profile Personal Message (Offline)

Ignore
1715077387
Reply with quote  #2

1715077387
Report to moderator
1715077387
Hero Member
*
Offline Offline

Posts: 1715077387

View Profile Personal Message (Offline)

Ignore
1715077387
Reply with quote  #2

1715077387
Report to moderator
offwhitebucket
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile
February 14, 2020, 12:35:08 PM
 #2

Woke up this morning.  Checked the date... 14th February.. another day right.  NOPE. It's valentines day.. great.. another day to remind me that I'm still single. 

To take my mind off things I decide to jump on this forum.  No regrets.  Beautiful story, perfect protocol.  Can't wait to see where this goes.

OffWhiteBucket

2020
Ailurophile
Member
**
Offline Offline

Activity: 294
Merit: 13

★777Coin.com★ Fun BTC Casino!


View Profile
February 14, 2020, 12:45:47 PM
 #3

Woke up this morning.  Checked the date... 14th February.. another day right.  NOPE. It's valentines day.. great.. another day to remind me that I'm still single. 

To take my mind off things I decide to jump on this forum.  No regrets.  Beautiful story, perfect protocol.  Can't wait to see where this goes.

OffWhiteBucket

2020
What a coincident you are just new in this forum and the first thread that you have posted is this.
And a funny comment by the way seem's like you are not the only single person who are spending their day on this forum,
I believe that there are also plenty of members who are single and decide to be on this forum right now instead of going out.

masterrex
Full Member
***
Offline Offline

Activity: 1820
Merit: 107



View Profile
February 14, 2020, 01:12:08 PM
 #4

Woke up this morning.  Checked the date... 14th February.. another day right.  NOPE. It's valentines day.. great.. another day to remind me that I'm still single. 

To take my mind off things I decide to jump on this forum.  No regrets.  Beautiful story, perfect protocol.  Can't wait to see where this goes.

OffWhiteBucket

2020
Your not alone buddy, same here a weird feeling that its a valentines day and I have a girlfriend. but I choose to spend my time in this forum, I forgot that we are in quarrel last night so it's better to settle our differences sometimes. BTW, regarding the topic, I think the author was blessed with talent and he is indeed useful in the crypto industry because he is a programmer her skills will be more in demand as always.
mr_uk_btc
Member
**
Offline Offline

Activity: 83
Merit: 10


View Profile
May 19, 2022, 03:25:27 PM
 #5

Indeed a delightful tale... particularly now that it seems Minima is rising in recognition... 80,000 downloaded nodes across hundreds of countries is quite some progress.

Where does this go next?

Congratulations Spartacusrex for your vision and delivery.

More people need to learn of this... shame your didn't format the hyper link properly above... small helping hand... https://minima.global

Best wishes x

RussianEnglishTranslation
Jr. Member
*
Offline Offline

Activity: 840
Merit: 6


View Profile
May 19, 2022, 07:09:46 PM
 #6

Hello.

I’m Spartacus Rex. The guy who wrote Minima. Paddy Cerri is just the pseudonym I use in the real world, not the digital one.

I’ve been programming since the ZX Spectrum 48K at the ripe old age of nine. Owned almost every computer since then, worked in almost every computer industry since then, and before starting Minima, was a full stack programmer contracting to the highest bidder. To be absolutely clear - gaming is by far the most fun a coder can have. SQL is at the bottom of the stack.

I fell in love with Bitcoin in 2012, and that love affair has never really stopped. Throw BitcoinTalk into the mix, the most opinionated, irreverent, intelligent, conspiratorial, mathematical, programmatic, dumb-ass, frustrating, interesting and diverse group of individuals it has ever been my absolute pleasure to encounter, and there’s no escape.

The first cracks in our relationship started to appear after ‘The Segwit Wars’. It became clear to me then that there were different interested parties. That we were not all on the same page. Not all in the same boat. Miners and Users were two very distinct groups. Not one and the same. At this point some may be thinking “Well DUH! - you didn’t know that already !?’. Nope - it took a good kick in the balls to finally see it.

UASF won!.. Woo hoo.. But it was too late, we had had our first proper argument, and our relationship started to be a little strained. Delving deeper, deeper than I’d maybe gone before, or at least as deep as before but this time eyes wide open, it became clear to me that what I thought Bitcoin was, was not what it was.

I was a bit player, not an equal. I was a User, not a Miner. The mantra started. VERIFY don’t TRUST!... Yes, yes - obviously that is important, but verifying has nothing to do with anti-censorship. Sure - no one is going to stuff an invalid transaction down my nodes’ throat, but my full node has ZERO influence on which valid transactions are actually in the blocks. Only the miners decide that. And that stung. That hurt. That gnawed at the back of my mind.

Bitcoin mining is an industry. Like every other industry on the planet. And like every other industry on the planet, it's susceptible to Economies of Scale. It has nothing to do with clever maths, nothing to do with clever cryptography, nothing to do with the Will of the set of full validating nodes or the other miners. There is only one way that the Bitcoin Mining industry ends.... One miner. And nothing anyone has ranted about since then has convinced me otherwise. The beauty of permissionless PoW mining is exactly the fact that it is so hard to control and regulate, the only way we currently deal with large monopolies.

Bitcoin miners, whether one or many, are clearly strongly incentivised to play fair. Absolutely. But the state level attack is the one to watch out for, not the miner attack. If or When Bitcoin actually threatens the Chinese Yuan or the US Dollar, are these all-powerful institutions just going to sit back and admit defeat? Of course not. This will only matter when it matters. Plenty of viable attacks.

And so.. Minima. Deep down I think the urge is in all of us. All of us Coders anyway. Always has been. As a Coder, how could I not try and write my own version of Bitcoin. My vision of a better version of Bitcoin. Frankly, as a Coder, I would be derelict in my duties if I did not attempt to better Bitcoin. The ultimate programmatic life form. The ultimate piece of code. How can any coder resist ? It’s too much. It’s intoxicating. I didn’t realise how absolute this desire was until I started coding up my own version.

I won’t go into the technical details of Minima, all of that is in the White Paper, and soon the as-yet-unfinished Yellow Paper will explain it in microscopic detail, along with the release of the first test-net and source code. But I wanted to ensure that what I felt was happening to Bitcoin, would never happen to Minima.

Minima was designed by me, for ME. Minima is the cryptocurrency I want to be using. In this regard - I don’t care about anyone else. If it’s not for you, whoopee shit. I won’t be losing any sleep over it. There’s plenty of rubbish out there to choose from. Take your pick.

But Bitcoin. The root of all crypto. My first love. I do lose sleep over that. The anguish is very real. The torment that somehow I am betraying something so wonderful. Because despite the problems I have with Bitcoin, it is wonderful, and brilliant, and has utterly changed the world for the better. My feelings on that will never change. Come what may.

The Minima Team has grown. Our office is full of people. It is no longer just me, down the hole, tap tap tapping away at my keyboard. Others believe too. I have no idea how this story ends. But - it’s truly, madly, deeply, getting exciting now.

Bring it on.

..

minima.global
Question, why are you still building on Bitcoin, which has no smart contract functionality, when you could be developing on a Web3 platform with high TPS and zero gas fees like $CNDL?
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!