Bitcoin Forum
May 07, 2024, 09:17:41 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 3 »  All
  Print  
Author Topic: If you could travel back in time, how would you change Bitcoin?  (Read 2334 times)
gabriella (OP)
Member
**
Offline Offline

Activity: 336
Merit: 10


View Profile
December 31, 2013, 07:35:36 AM
 #1

if you could travel back to 2008, knowing what you know now, what fundamental changes (if any) would you make to the bitcoin system before it gets released to the wild?
1715116661
Hero Member
*
Offline Offline

Posts: 1715116661

View Profile Personal Message (Offline)

Ignore
1715116661
Reply with quote  #2

1715116661
Report to moderator
Every time a block is mined, a certain amount of BTC (called the subsidy) is created out of thin air and given to the miner. The subsidy halves every four years and will reach 0 in about 130 years.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715116661
Hero Member
*
Offline Offline

Posts: 1715116661

View Profile Personal Message (Offline)

Ignore
1715116661
Reply with quote  #2

1715116661
Report to moderator
1715116661
Hero Member
*
Offline Offline

Posts: 1715116661

View Profile Personal Message (Offline)

Ignore
1715116661
Reply with quote  #2

1715116661
Report to moderator
1715116661
Hero Member
*
Offline Offline

Posts: 1715116661

View Profile Personal Message (Offline)

Ignore
1715116661
Reply with quote  #2

1715116661
Report to moderator
beetcoin
Sr. Member
****
Offline Offline

Activity: 434
Merit: 250


View Profile
December 31, 2013, 08:30:18 AM
 #2

as i expect everyone else to say, i'd give myself some more  Grin

but yeah, possibly implement a way to prevent big mining pools from forming. the idea is decentralization after all.
grau
Hero Member
*****
Offline Offline

Activity: 836
Merit: 1021


bits of proof


View Profile WWW
December 31, 2013, 09:09:08 AM
 #3

1. Define its protocol then implement tests of it then implement code that satisfies the tests in a modern programming language by a software engineer and produce documentation.

2. Isolate consensus engine from wallet mining and UI at best implemented in separate processes.

3. have a trusted communication channel (bus) instead of RPC.

4. Have a voting algorithm for hard forks.

5. use an industry standard message serialization e.g. BSON.

6. use regular 2 complement integers with fixed 32 bit length in the script language.

7. have  SIGHASH_WITHINPUTVALUE https://bitcointalk.org/index.php?topic=181734.0

this is just a quick list ... completing this list should be point 0.
Bigeyeone
Member
**
Offline Offline

Activity: 112
Merit: 10


View Profile
December 31, 2013, 09:10:47 AM
 #4

This guy has an idea how to prevent mining pools; NSAcoin lol , a coin that DDOS you every time you find a block

https://bitcointalk.org/index.php?topic=392535.0

But I suspect if anyone had implemented that in the past for bitcoin, BTC would have been history by now

PMC: 19dNRVPcjsESqo8isdauc1gQ6PbUrAZor9
Kenshin
Sr. Member
****
Offline Offline

Activity: 280
Merit: 250


View Profile
December 31, 2013, 09:14:28 AM
 #5

I would contact Satoshi, then I will know who he, she or they are. Then make a movie about Bitcoin.  Grin
davedx
Sr. Member
****
Offline Offline

Activity: 434
Merit: 250



View Profile WWW
December 31, 2013, 10:37:27 AM
 #6

Faster transaction times, surely?

Bitcoin is one piece of a larger puzzle to promote liberty, prosperity and democracy.
Support the EFF with your Bitcoins. https://supporters.eff.org/donate
Come-from-Beyond
Legendary
*
Offline Offline

Activity: 2142
Merit: 1009

Newbie


View Profile
December 31, 2013, 10:42:48 AM
 #7

if you could travel back to 2008, knowing what you know now, what fundamental changes (if any) would you make to the bitcoin system before it gets released to the wild?

I would ask Satoshi not to use "coin" in the name.
bryant.coleman
Legendary
*
Offline Offline

Activity: 3654
Merit: 1217


View Profile
December 31, 2013, 10:48:28 AM
 #8

If I could travel back in time, I will do something to eliminate the possibility of a 51% attack. It is not a concern now... but in future it can become one.
zagerfish
Newbie
*
Offline Offline

Activity: 37
Merit: 0


View Profile
December 31, 2013, 01:59:44 PM
 #9

they need a way to split stocks, but with the coins.

turn 12 million coins into 120 million. 

no one wants to pay for a sandwich with .00000012 of a coin.

___________________________________
Get 420 with bitcoins at zeltasgarden.com
davedx
Sr. Member
****
Offline Offline

Activity: 434
Merit: 250



View Profile WWW
December 31, 2013, 02:05:15 PM
 #10

they need a way to split stocks, but with the coins.

turn 12 million coins into 120 million. 

no one wants to pay for a sandwich with .00000012 of a coin.

___________________________________
Get 420 with bitcoins at zeltasgarden.com

Why not?  Huh

It's not like you have to count out a hundred satoshis by hand.

I really don't understand the fixation on the magnitude of amount used in payments. Most people will end up scanning QR codes in the end, right?

Bitcoin is one piece of a larger puzzle to promote liberty, prosperity and democracy.
Support the EFF with your Bitcoins. https://supporters.eff.org/donate
tysat
Legendary
*
Offline Offline

Activity: 966
Merit: 1004


Keep it real


View Profile
December 31, 2013, 02:13:06 PM
 #11

they need a way to split stocks, but with the coins.

turn 12 million coins into 120 million. 

no one wants to pay for a sandwich with .00000012 of a coin.

___________________________________
Get 420 with bitcoins at zeltasgarden.com

Why not?  Huh

It's not like you have to count out a hundred satoshis by hand.

I really don't understand the fixation on the magnitude of amount used in payments. Most people will end up scanning QR codes in the end, right?

Because small numbers like that will confuse most people.
zagerfish
Newbie
*
Offline Offline

Activity: 37
Merit: 0


View Profile
December 31, 2013, 02:15:39 PM
 #12

there's also just something psychologically that makes me not want to pay 10k per ONE coin.

I'd start buying litecoin before I'd pay 10k per a bitcoin.

Stocks split for a reason.

Then imagine 100k for a bitcoin. Who in their right mind would pay that?

For bitcoin to become mainstream it would have to increase in value to like 100k or even a million, cause their just aren't enough bitcoins for it to be mainstream for the whole world of 7 billion.
Cryddit
Legendary
*
Offline Offline

Activity: 924
Merit: 1129


View Profile
December 31, 2013, 02:34:09 PM
 #13

Scalability.

Bitcoin can never become mainstream while able to handle less than a thousand transactions per second. 
skivrmt
Hero Member
*****
Offline Offline

Activity: 994
Merit: 501


View Profile
December 31, 2013, 02:39:07 PM
 #14

Scalability.

Bitcoin can never become mainstream while able to handle less than a thousand transactions per second. 

I think this is the main concern.  Merchants need instant verification if this is ever to go mainstream.  I don't know who much of a concern double spending (I know there's a better term for it!) the same address is right now, but the first we hear of it from a merchant there might be some negative press about it.
gsingh
Member
**
Offline Offline

Activity: 146
Merit: 10


View Profile
December 31, 2013, 02:48:59 PM
 #15

I guess the current limit is 7/sec. Is there any way to optimise this to 500/sec.

Is litecoin any better for this?

DannyHamilton
Legendary
*
Offline Offline

Activity: 3388
Merit: 4653



View Profile
December 31, 2013, 04:34:51 PM
 #16

Then imagine 100k for a bitcoin. Who in their right mind would pay that?

Right, and who in their right mind would pay $39,000 for a kilogram of gold?!

Oh, wait, we don't have to buy it in kilogram units?  It can be bought in smaller portions and we can use different names for those portions?  But, it's still gold, right?  Ok, so mayby I can spend $39 and buy a gram of gold.  That works.

If bitcoin is $100,000 per bitcoin, then you will be exchanging and buying microbitcoin (µBTC). You might even use a reasonable nickname for the quantity.  Call it a "Mike", or a "microbit", or a "Mic".  You'll be paying $0.10 per microbitcoin.  That's a very reasonable number.
cbeast
Donator
Legendary
*
Offline Offline

Activity: 1736
Merit: 1006

Let's talk governance, lipstick, and pigs.


View Profile
December 31, 2013, 04:39:03 PM
 #17

Nothing but the name. I would have called it Dogecoin.

Any significantly advanced cryptocurrency is indistinguishable from Ponzi Tulips.
theecoinomist
Full Member
***
Offline Offline

Activity: 200
Merit: 100


View Profile
December 31, 2013, 05:03:29 PM
 #18

they need a way to split stocks, but with the coins.

turn 12 million coins into 120 million. 

no one wants to pay for a sandwich with .00000012 of a coin.





tromp
Legendary
*
Offline Offline

Activity: 978
Merit: 1087


View Profile
December 31, 2013, 05:35:34 PM
 #19

I'd employ a different proof-of-work that doesn't provide much benefit to GPUs/ASICs,
but rather depends on many gigabytes of memory (just for generating, not for verifying)

Well, that's what I'm trying to design right now:)

-John
Come-from-Beyond
Legendary
*
Offline Offline

Activity: 2142
Merit: 1009

Newbie


View Profile
December 31, 2013, 05:40:17 PM
 #20

I'd employ a different proof-of-work that doesn't provide much benefit to GPUs/ASICs,
but rather depends on many gigabytes of memory (just for generating, not for verifying)

Well, that's what I'm trying to design right now:)

-John

Where could we read more about ur design?
Pages: [1] 2 3 »  All
  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!