Bitcoin Forum
May 25, 2024, 09:57:52 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 4 5 6 7 8 9 [10] 11 »
181  Economy / Economics / Re: Bitcoin as a national currency? on: July 22, 2015, 10:35:54 AM
If we have learnt anything, it is that you never connect something that is vital to the running of the country to the internet. That makes using Bitcoin as a national currency, problematic.
182  Bitcoin / Bitcoin Discussion / Re: Block Chain Size On Disk size Vs Number of Full Nodes on: July 22, 2015, 10:01:27 AM
I don't think there's such a chart, that I'm aware of, but it would be interesting to see one.

Maybe someone can take this info and this (or maybe something with more historical data, if it exists), combine them and create such a chart.

Well, here's an idea for my free time... Cheesy

Great.
I was able to download the data for the block chain size, but the reachable nodes had no such facility as far as I could tell.

The nodes graph seems to be all reachable nodes, which is useful, but not as useful as knowing full nodes which require the full block chain. Is there a way to distinguish a full node from any old node or is the user agent sufficient?
183  Bitcoin / Bitcoin Discussion / Block Chain Size On Disk size Vs Number of Full Nodes on: July 21, 2015, 03:18:14 PM
Can any point me to graphs or data showing a relationship, if any, between the block chain database size on disk  (currently at about 40ish GB) for a full node and the number of full nodes over time? Is there a correlation?

I don't mind if I have to create them from raw data. Just point it out for me please?
184  Bitcoin / Development & Technical Discussion / Re: Reminder: zero-conf is not safe; $500USD reward posted for replace-by-fee patch on: July 13, 2015, 07:19:13 AM
The few who do understand believe that they can counteract it by the "big red button"defense: let the whole network mine the cartel's version, while the faithful bitcoiners will throw their bitcons away, create a new premined altcoin that can be mined only with CPUS, and declare it to be "the" true bitcoin.

That's even worse. A group doesn't even have to takeover the network, only the guardian of the button. The benevolent dictator is not a solution to this.

I think the vehement opposition to admitting the issue is because when the dust settles, the solution will be that there is no safe economic model that allows miners to do anything other than mine for bitcoin. The idea that miners will gradually switch to fees to continue making money to pay for their investment will be the undoing since the alternative is for all the miners to become obsolete once all coins are mined or all clients to be able to collect fees.
185  Bitcoin / Development & Technical Discussion / Re: Reminder: zero-conf is not safe; $500USD reward posted for replace-by-fee patch on: July 12, 2015, 04:26:39 PM
There is still some hope though: if the price crashes to below 1$, all the industrail miners will go bankrupt, and bitcoin may then return to how it was in 2009, with mining well distributed through the remaining clients.

This is the crux of the issue that I have real concerns about but  I don't think it is as trivial as wait until miners go out of business. That's just a boom/bust cycle waiting to oscillate.

I also think the current lack of real opposition to Bitcoin is down to the old financial institutions seeing that the current trend is pushing Bitcoin into a centralized system. They will just step in at some point and start buying up the infrastructure since whoever controls the miners; controls confirmations and therefore the money flow. How would users fare with 3 of the largest mining pools all owned by Goldman Sachs saying they want to make bitcoin inflationary? How would you stop it?
186  Bitcoin / Development & Technical Discussion / Re: Building headless Bitcoin and Bitcoin-qt on Windows on: July 09, 2015, 07:13:26 PM
Hello TransaDox,

First link is just one message, mostly pix, little text.  Second is Claires, read that at your leisure.  Third are short videos.

Maybe after you've seen my videos, you will see that no VSIX packages are necessary.  Four easy to build static libraries and VS does the rest.  No absolute paths, etc. etc.

Ron

Wow. You have a voice like chocolate.  Kiss Hello Microsoft Windows Developers Wink

Great videos and threads. I went back to the component building since I am interested in building things like Yacoin rather than using it a set piece so a lot of what you talked about was a step-aside from where I need to be. It all went great (sort of) then you got to the LevelDB  which wouldn't have been so different if it were a DLL rather than static, eh? Wink

Can we continue via PM? I have a lot of discussion points that I'd like to cover about static and dynamic linking (why didn't you use the OpenSSL DLLs for example) which isn't really on-topic for this thread and you seem to have the patience to mentor rather than preach.
187  Bitcoin / Development & Technical Discussion / Re: Reminder: zero-conf is not safe; $500USD reward posted for replace-by-fee patch on: July 09, 2015, 12:33:27 PM
Objectively, bitcoin failed.  Users and holders must trust that those top 5 miners will not do anything nasty.  If they conspired to put all other miners out of business, they could do it.  If they agreed to block an account forever, they could do it.  If they agreed to make some change to the protocol, they could easily force everybody do accept it.  There would be much cursing ang grawing of teeth, but the only choices for all users and holders would be to either accept the change, of lose their coins.  Since the whole point of bitcoin was to eliminate the need to trust an intermediary, the system has become pointless.

You know what? I think they should - before some government does when we can't do anything about it. At least for a 48hr period to demonstrate the consequences and it is a real threat that needs to be addressed. Lock the main devs bitcoin addresses for a couple of days to focus their attention; first on the testnet then on the real net. Put out a public warning a week before and goad the devs to stop them if they can. Treat it as a white-hat DOS test with full disclosure.
188  Bitcoin / Development & Technical Discussion / Re: Building headless Bitcoin and Bitcoin-qt on Windows on: July 09, 2015, 08:38:51 AM
But have you seen:
https://bitcointalk.org/index.php?topic=149479.msg5937160#msg5937160
https://bitcointalk.org/index.php?topic=349094.0;all
https://www.youtube.com/channel/UCytoaHvG3H1y9CnxZS819eQ

and I agree with you on windows, since there are ~9 times more of them than all the others combined! I've posted this llive link before, but here it is again.
http://www.netmarketshare.com/ choose Operating Systems -> Desktop Share and Desktop Share by Version

Ron


I haven't, but I will look (long, long threads so will take me a while to read through). Looks like you are using VC++. You have VSIX packages?
189  Bitcoin / Development & Technical Discussion / Re: Building headless Bitcoin and Bitcoin-qt on Windows on: July 09, 2015, 08:18:40 AM
If they we just compiled libbitcoin binaries for Windows devs they we would see an explosion of applications for bitcoin on Windows. You won't get Windows devs looking at bitcoin software until you we supply these binaries in the same way people do for OpenSSL or SQLite. Then you we would see header translations and workspaces for Codeblocks, Lazarus and Visual Studio.

We I am not going to go through 500 pages of Linux speak, install Linux or a Linux emulator/VM and search far and wide for esoteric packages that noone has ever heard of just to compile your that library, which will probably be unsuccessful after 2 days of getting it set up because you it already had a dependency that you they didn't notice!
FTFY

Windows devs are often careless enough to compile stuff with hidden backdoors (at least I was until a few years ago), and using precompiled binaries as suggested invites that.  However, just as the Windows Satoshi client has signatures from core devs, libbitcoin binaries could do the same thing, so it's a minor problem... at least if the signing developers have a reputation to protect.

No. You didn't FTFY. Windows devs are generally application developers. In the same way that web developers don't compile Apache or PHP, Windows devs don't compile reuse libraries . Linus Torvalds gets it but few from Linux seem to listen to him.

Windows devs are often careless enough to compile stuff with hidden backdoors (at least I was until a few years ago),

That's just nonsense.
190  Bitcoin / Bitcoin Discussion / Re: Block chain size/storage and slow downloads for new users on: July 08, 2015, 04:17:39 PM
Drives are pretty much cheap now, but I think a huge problem is still bandwidth caps. 40GB is about two times the bandwidth cap I get where I am right now.

[sarcasm]
Bandwidth's pretty much cheap now; I have unlimited 100 mb/sec. Lets increase the required bandwidth because its only waiting a couple of minutes longer.
[/sarcasm]

I get fed up with the "I'm alright Jack cos I have a 10 tonne tower of hard drives." attitude. It's not a problem FOR YOU and it's cheap FOR YOU and you can do anything you like to your computer because you don't have an IT department in your bedroom.
191  Bitcoin / Development & Technical Discussion / Re: Building headless Bitcoin and Bitcoin-qt on Windows on: July 06, 2015, 02:46:34 PM
Hey I saw this and thought this could definitely be a good solution : http://www.aliexpress.com/item/Voyo-Mini-PC-Windows-8-1-2GB-64GB-Intel-Z3735F-Quad-Core-Activated-Windows-with-bing/32381104507.html

One of these seem good for the Bitcoin-qt full node on windows and has 64gb of storage, while the os is an annoying 8.1 with bing there are similar ones for a little more to get a better 8.1 experience.

Should not have to buy a new computer to compile bitcoin.... I often buy a 4$ a month shell for a few hours at ~10 cents total cost to do it on, let alone any computer from the past 10-15 years....

If they just compiled libbitcoin binaries for Windows devs they would see an explosion of applications for bitcoin on Windows. You won't get Windows devs looking at bitcoin software until you supply these binaries in the same way people do for OpenSSL or SQLite. Then you would see header translations and workspaces for Codeblocks, Lazarus and Visual Studio.

We are not going to go through 500 pages of Linux speak, install Linux or a Linux emulator/VM and search far and wide for esoteric packages that noone has ever heard of just to compile your library, which will probably be unsuccessful after 2 days of getting it set up because you already had a dependency that you didn't notice!
192  Bitcoin / Bitcoin Discussion / Re: Block chain size/storage and slow downloads for new users on: July 05, 2015, 09:06:24 PM
There are a number of issues that I think get rolled into one "its too big" which really shouldn't be.

A client doesn't require a lot of CPU or memory or disk space to confirm transactions or signatures. The hardware requirements are pretty much the same now as they were when Satoshi had his brainwave. This aspect can be achieved on Raspberry Pi and even some micro controllers. You don't need huge clusters of supercomputers either now or in the future to confirm transactions and signatures.

To be able to confirm transactions and sigs, however, you need to be able to trust your current information about the blockchain. This is where things are ballooning.

The Bitcoin Core software is naive, in software terms, in that assumes the host computer is for the sole purpose of running the application. It requires this, not for operation, but for pre-processing the block-chain only. It will max out bandwidth trying to catch up, hammer the CPU to verify blocks and use a huge chunk of a disk drive without options to move the data or offload any or all of those facets. The software needs to be more cooperative and smarter in the way it stores and reassembles the block chain and it is my opinion that bittorrent, as has been adopted by the games industry for large scale distributions for this exact reason,  is the way forward there where the data can be downloaded directly to a NAS, piece by piece in reverse order with the option of how far back you want to go.

I also see that there is a real need for a ACID compliant database - after all, this is money we are talking about  - which would relegate to the history books, the godawful verifying every time you start the application (SQLite is the first choice here, I think). The latter would also enable adhoc verifications rather than the completely linear one of the hash-table method. (e.g. pick tx 1, 9 and 50 produce a hash then ask another client what they make it).

I would like to see these kinds of things. Perhaps not exactly, but in that general direction. All I see at the moment though is less and less hardware being capable of running the software and more and more centralization to those who own the infrastructure. The end result will be online web services that you access through a browser and the banks will be those services.
193  Bitcoin / Bitcoin Discussion / Re: Block chain size/storage and slow downloads for new users on: July 03, 2015, 07:57:57 AM
Also, now with the proposed gradual block size increase the more transactions happen, the larger the blocksize will be. I wonder how long this "be your own bank" can be sustainable before some other measures need to be introduced that wouldn’t require everyone to hold the full blockchain, just say the last X GB.

I agree. The mindset that tries to fill technology as it arrives should be resisted. We should be viewing this as a minimal resource system so that you don't necessarily need expensive 1st world infrastructure to participate.

My opinion is probably on the other extreme to those that think throwing TB of disk space is a non-issue but my sentiment is valid, I think. We should be trying to put our energies into making Bitcoin resource agnostic, as far as it can be, and have design goals around low footprint, low bandwidth with the aim of being able to run full nodes over things like radio. The current mindset of a "huge blockchain is OK" is an anathema to a decentralized system pushing more and more control into infrastructure-rich people and societies and I would like to see a reversal of this.
194  Bitcoin / Bitcoin Technical Support / Re: My bitcoin wallet insists on charging 0.001 btc to send, but I want to pay less on: June 28, 2015, 06:55:08 AM
I am using blockchain wallet and there is no any transaction fees.
I recommend it

I would advise against using the blockchain.info wallet. There have been a lot of security breaches and screw ups in recent times. Better to use a more secure and reliable wallet.

I would go further. I would advise not using online wallets at all otherwise you might as well use a bank.
195  Bitcoin / Bitcoin Discussion / Re: 5 Chinese mining pools propose 8MB block size on: June 28, 2015, 06:52:48 AM

i don't think so, it is just that they find 8 mb the most valid choice, for their business, and since they are situated all in china, they will share similar goals

yet i still believe that something aginst the 51% problem must be done, something that will tell the network to not count the longest chain, but the more legit block, i don't know how it can be implemented

Maybe PoW+PoS.

When BTC becomes popular, most people will mine it, if they can make the cost low. Even (every) governments will mine it. So there will not be 51%

Most people won't mine it unless you go back to including the miner in the client and it doesn't use the CPU 100%. That would be a good solution if you can convince the virus scanner people that bitcoin mining software is not a virus anymore. Relying on unproven psychological incentives is a political solution not technological and I prefer relying on the maths.
196  Bitcoin / Bitcoin Discussion / Re: Block chain size/storage and slow downloads for new users on: June 28, 2015, 06:35:49 AM
um why are people complaining about blockchain size I mean 1tb drives aren't that expensive

Check your privilege.
197  Bitcoin / Bitcoin Discussion / Re: Block chain size/storage and slow downloads for new users on: June 19, 2015, 09:03:30 AM
Aight but the whole "be your own bank" thing depends on you maintaining your own full node. Otherwise you might as well be using PayPal. It doesn't do much good signing transactions if you don't also have a record of all the other transactions. I mean, centralized services could just as easily implement a "sign a message with a key" option for authorizing account actions. The whole point of bitcoin is keeping track of the public ledger so that nobody can get away with inflating the supply of money or double spending already spent outputs. These are the things that you cannot do, and by my estimation this makes you *not* a bitcoin user.

+1.

I have come in pretty late to this thread but your post is pretty much my view. Bitcoin is peddled as a decentralised payment system and all the latest decisions seem to be pushing it closer to centralised. The proliferation of web wallets and exchanges means that you don't need a client to *use* bitcoin - just a browser - but you are forced into trusting a 3rd party so you are pretty much back to centralised banks. The block chain is getting so large that most home users are running out of drive space on their netbooks, laptops and phones, and the verification time when you start the software is enormous unless you have a huge SSD. So again we are coming to rely on others to be guardians of the ledger, verify transactions, commit to the ledger and mine new bitcoins. That can all be done by one company!

I don't see this as a good trend. It was originally pitched there were no transaction fees. Well. Now there are and what they are is up to a very small group of people. The protocol should be thinning, IMO, not clumping into resource hungry clusters of services.
198  Bitcoin / Bitcoin Discussion / Re: 5 Chinese mining pools propose 8MB block size on: June 19, 2015, 07:55:23 AM
There are real issues to discuss, but storage cost isn't one of them.

I don't think the "cost" is the main issue with storage either. I personally am annoyed at verification times for large blockchains but the real problem, as I see it, is all of these solutions to issues have the effect of centralising operation of the network into large, resource rich, enterprises.

We are already in the situation where miners are dedicated large organisations (some even have more than 51% hashing power) with enormous resources. The barrier to entry for mining is significant and has been for some time. We are also discussing large scale storage and having "Data Centers" that have the full block chain and everyone else having thin clients. This is centralising the network and at some point the miners will merge with the data centers and you will have a small number of large commercial organisations that can hold the entire network to ransom and dictate terms. Sound familiar?
199  Bitcoin / Bitcoin Technical Support / Re: My bitcoin wallet insists on charging 0.001 btc to send, but I want to pay less on: June 17, 2015, 08:01:24 AM
Erhm
http://en.wikipedia.org/wiki/Kilobyte
Quote
The kilobyte is a multiple of the unit byte for digital information. It refers to either 1000 bytes or 1024 bytes, depending on usage and context. The abbreviations for these are kB and KB, respectively, although this distinction is not always observed.

That article is inconsistent (look at the table to the right hand side).
https://en.wikipedia.org/?title=Binary_prefix
200  Bitcoin / Bitcoin Discussion / Re: 5 Chinese mining pools propose 8MB block size on: June 17, 2015, 07:42:24 AM
Why is 8M rather than other size?
We still don't know how big size of the block. The most important thing is we should solve this problem forever. We can't do it again after several years later for the same reason.

Oh, this. This x1000. This x1,000,000

I keep hearing about these bodges in the protocol. It's like listening to the ECB kicking the can down the road for Greece. This coupled with some mining groups clearly achieving enough hashing power to subvert the network when, only a year or two ago, it was being poo, poo'd that it was possible; means these issues need to be put to bed once and for all - sooner rather than later.
Pages: « 1 2 3 4 5 6 7 8 9 [10] 11 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!