Bitcoin Forum
May 06, 2024, 04:36:37 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 [2] 3 »  All
  Print  
Author Topic: Overstock CEO Calls Bitcoin Code "Slop"  (Read 3032 times)
froggyfeels
Newbie
*
Offline Offline

Activity: 27
Merit: 0


View Profile
June 23, 2014, 05:26:53 PM
 #21

Patrick Byrne is not referring to downloading the blockchain or the size of it.
He is referring to the actual source code being sloppy and not easily scalable.
Let's keep in mind that Satoshi was a genius, great programmer and bitcoin was an experiment.
When coding something so complicated the V1 of the code has a lot of room for improvements.
Thus the reason many btc developers have concerns about the scalability of btc.
"The nature of Bitcoin is such that once version 0.1 was released, the core design was set in stone for the rest of its lifetime." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715013397
Hero Member
*
Offline Offline

Posts: 1715013397

View Profile Personal Message (Offline)

Ignore
1715013397
Reply with quote  #2

1715013397
Report to moderator
1715013397
Hero Member
*
Offline Offline

Posts: 1715013397

View Profile Personal Message (Offline)

Ignore
1715013397
Reply with quote  #2

1715013397
Report to moderator
1715013397
Hero Member
*
Offline Offline

Posts: 1715013397

View Profile Personal Message (Offline)

Ignore
1715013397
Reply with quote  #2

1715013397
Report to moderator
rext
Full Member
***
Offline Offline

Activity: 378
Merit: 100



View Profile
June 23, 2014, 05:36:15 PM
 #22

Satoshi = 21st century Einstein
Sukrim
Legendary
*
Offline Offline

Activity: 2618
Merit: 1006


View Profile
June 23, 2014, 05:49:42 PM
 #23

Let's keep in mind that Satoshi was a genius, great programmer
Nope...

Genius maybe, good programmer probably too but definitely not "great".
Also he secured his premine by developing on Windows only. Wink

https://www.coinlend.org <-- automated lending at various exchanges.
https://www.bitfinex.com <-- Trade BTC for other currencies and vice versa.
rext
Full Member
***
Offline Offline

Activity: 378
Merit: 100



View Profile
June 23, 2014, 05:53:07 PM
 #24

lol, well he did made you and I comment on a forum based on his idea.
allthingsluxury
Legendary
*
Offline Offline

Activity: 1540
Merit: 1029



View Profile WWW
June 23, 2014, 05:55:35 PM
 #25

Kind of an odd choice of words, but I believe he is referring to the block chain.

Dr. Pepper
Full Member
***
Offline Offline

Activity: 172
Merit: 100


View Profile
June 23, 2014, 05:58:35 PM
Last edit: June 23, 2014, 06:10:22 PM by Dr. Pepper
 #26

Yeah I agree, kinda harsh to call it 'slop'.

BitCoinDream
Legendary
*
Offline Offline

Activity: 2324
Merit: 1204

The revolution will be digital


View Profile
June 23, 2014, 06:04:44 PM
 #27

carrying the blockchain on a mobile phone is not what most people would consider as portable, just chewing up to much space. Is there anyway for 'average Joe' to carry a shortened block chain or transactions of the chain without the need to have a degree in computer science?

Why the average Joe will contain the whole blockchain on his phone ? We have online wallets for mobile use. Its like having a few notes in your wallet for daily use. Some more can be kept at your computer's hosted wallet. That is like having some more notes in your almirah for weekly/monthly use. The rest should be kept at cold paper wallet. That is your bank balance.

Dr. Pepper
Full Member
***
Offline Offline

Activity: 172
Merit: 100


View Profile
June 23, 2014, 06:07:51 PM
 #28

carrying the blockchain on a mobile phone is not what most people would consider as portable, just chewing up to much space. Is there anyway for 'average Joe' to carry a shortened block chain or transactions of the chain without the need to have a degree in computer science?

Why the average Joe will contain the whole blockchain on his phone ? We have online wallets for mobile use. Its like having a few notes in your wallet for daily use. Some more can be kept at your computer's hosted wallet. That is like having some more notes in your almirah for weekly/monthly use. The rest should be kept at cold paper wallet. That is your bank balance.

There are a few wallets that don't need to download the blockchain, and like BitCoinDream just said phone apps work fine. I'm sure there will be more of these options in the future too.

311
Full Member
***
Offline Offline

Activity: 230
Merit: 100

Come original.


View Profile
June 23, 2014, 06:09:59 PM
 #29

Does the CEO even know any code? I don't know why he would say this about it as it's very negative to say he's such a fan.
Cryptopher
Legendary
*
Offline Offline

Activity: 1789
Merit: 1008


Keep it dense, yeah?


View Profile
June 23, 2014, 06:18:07 PM
 #30

The title is a little misleading, but I suppose all headlines are designed to provoke interest.

I'm not sure if he is a coder himself, or whether he is simply paraphrasing others. My interpretation of what he is saying here is that Bitcoin needn't rest on its laurels of being the first mover, and that it's never too late to introduce an alt with real value.

It took some balls to start taking bitcoin payments on the scale that Overstocks did - some call it a purely media stunt, others call it being ahead of the curve (with respect to other larger retailers).

Sign up to Revolut and do the Crypto Quiz to earn $15/£14 in DOT
QuestionAuthority
Legendary
*
Offline Offline

Activity: 2156
Merit: 1393


You lead and I'll watch you walk away.


View Profile
June 23, 2014, 06:38:37 PM
 #31

This guy really hates the government and Wall Street. I wonder if someday one of those CIA guys wearing all black will be waiting in his bedroom closet for him to come home?


LiteCoinGuy
Legendary
*
Offline Offline

Activity: 1148
Merit: 1010


In Satoshi I Trust


View Profile WWW
June 23, 2014, 06:45:26 PM
 #32

Ripple.

slop.

IIOII
Legendary
*
Offline Offline

Activity: 1153
Merit: 1012



View Profile
June 23, 2014, 06:55:04 PM
 #33

He's probably right with part of the code.

I think it's important to have a 100% compatible alternative implementation of the Bitcoin protocol that is build from scratch.

I also see the danger that more and more additional features are implemented into Bitcoin Core, while the real "Core" is not cleaned up / optimized.

Ripple.

Nice laugh. Cheesy
Finchy
Sr. Member
****
Offline Offline

Activity: 315
Merit: 250


View Profile
June 23, 2014, 07:00:16 PM
 #34

I don't think describing it in such a negative fashion was such a good move. I don't think bitcoin or the code is slop at all.
RawDog
Legendary
*
Offline Offline

Activity: 1596
Merit: 1026



View Profile WWW
June 23, 2014, 07:24:07 PM
 #35

Some people I know download 20 gigs of porn in a night,
You ought to consider running with a little higher class of folks.  WTF?

*Image Removed* *Expletive Removed*  *Obsenity Removed*
What's going on - Slavetards?!!!
Watch my videos: https://www.youtube.com/watch?v=oE43M1Z8Iew  1FuckYouc6zrtHbnqcHdhrSVhcxgpJgfds
QuestionAuthority
Legendary
*
Offline Offline

Activity: 2156
Merit: 1393


You lead and I'll watch you walk away.


View Profile
June 23, 2014, 07:29:40 PM
 #36

I don't think describing it in such a negative fashion was such a good move. I don't think bitcoin or the code is slop at all.

You need to look into it more closely. Isn't it unusual to call something a transaction ID when it can be changed? At the very least it's misleading to call something a transaction ID when it doesn't identify a transaction, right? Do you think it's a good idea to have millions of dollars running around a system that a single pool attacker can destroy and devs have known about the problem for years? Don't you think it's a little weird that no one has implemented pruning yet even though Satoshi himself talked about the eventual need? Why are businesses required to make transactions fast by accepting 0-confirm transactions? Can't that problem be fixed? There have been so many cover your ass responses from Bitcoin devs in the last couple of years that I really don't trust anything they say. Byrne is right, Bitcoins code is sloppy and needs improvement.

calmindifference
Member
**
Offline Offline

Activity: 91
Merit: 10


View Profile
June 23, 2014, 07:40:43 PM
 #37

It does the job well enough and the single codebase supports a variety of build targets, but certainly doesn't adhere to SOLID principles. Some things I would like to see are - one class per file policy, zero tolerance of functional code in header files, breaking up of 4000 line main.cpp
DeathAndTaxes
Donator
Legendary
*
Offline Offline

Activity: 1218
Merit: 1079


Gerald Davis


View Profile
June 23, 2014, 07:42:57 PM
 #38

Well the "slop" of waiting a day to download a blockchain is too much for most people, especially new users to Bitcoin.

Most casual users will not download the blockchain.  They will run a SPV client and will need to download blockheaders which are no more than 5MB per year of blockchain history.  Still I doubt this is what he means by slop.  The blockchain, isn't code it is data.  So unless he used a tortured definition of "codebase" I would assume he is referring to the actual code that makes up the bitcoin-core client not the blockchain.
Lauda
Legendary
*
Offline Offline

Activity: 2674
Merit: 2965


Terminated.


View Profile WWW
June 23, 2014, 07:44:55 PM
 #39

Then why doesn't he help in coding it, if the code is 'Slop'. People would rather complain than do something about it.

"The Times 03/Jan/2009 Chancellor on brink of second bailout for banks"
😼 Bitcoin Core (onion)
Bitcoin Magazine
Sr. Member
****
Offline Offline

Activity: 252
Merit: 250


View Profile
June 23, 2014, 07:47:42 PM
 #40

alright Satoshi u have to come out of the wood work now. 

i am here.
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!