Bitcoin Forum
May 23, 2024, 11:31:28 AM *
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]
201  Bitcoin / Development & Technical Discussion / Re: What are the best criticisms of blockchain technology? on: June 16, 2015, 07:49:30 AM
why do you need to run a full client? there are many good alternatives.
Because I do.
202  Bitcoin / Development & Technical Discussion / Re: Building headless Bitcoin and Bitcoin-qt on Windows on: June 16, 2015, 07:42:20 AM
if you cannot properly/easily compile a client you should not be running an alt coin or developing a coin unless it is just for your own instructional purposes.   The best way to learn is to learn to compile bitcoin first. Then learn to compile litecoin. These are the basics.

This attitude is why PGP was such a failure and why we don't have email encryption as standard. Roll Eyes
203  Bitcoin / Development & Technical Discussion / Re: What are the best criticisms of blockchain technology? on: June 10, 2015, 10:03:31 PM
And what about the HUGE blockchain size?
As time passes, it becomes more and more difficult to handle the blockchain.
Bitcoin have been up and running since 2009.
That is more than five years!
It is currently 34.5 gb, and it was 10 gb less 6 months ago!
This is a 25-30% increase in six months!

I must echo this. I am not impressed with the platitudes such as "storage is cheap". As of writing, Bitcoin Core requires 40GB. I have a several laptops with varying space of about 20-40 GB spare so it will no longer fit on any of them. They all sport SSDs so huge drives are not "cheap" and if you expect me to go back to mechanical drives just to run this one piece of software; you are insane. The spare space is perfectly adequate and has been for a few years.

I tried moving it to a NAS which has 10 TB of storage spare. I had to use a symlink to fool Bitcoin Core  because it only uses a fixed local directory. Once I had managed to convince it that no, it isn't really on another drive, it was extremely problematic in that it took hours to "verify" when starting the application and that's before getting to updating the blockchain. There are many small accesses which are horribly inefficient trying to verify. On some occasions it borked and refused to continue because it somehow corrupted during the verify. The NAS solution is currently not really viable.

Bitcoin is suffering from similar problems that PGP suffered from. Nerdy software that is rigid and inflexible and unusable for many. You can, of course, put all your coins in an online exchange but you might as well keep your dollars in the bank-it's the same thing.

If Bitcoin Core can be run from a laptop, Raspberry Pi or even a mobile phone with, say a gig or two of working data but the vast majority of the blockchain reside on a remote NAS. Then it would become workable for me and probably most other people too (yes I do want full nodes). If it can reside on a remote NAS and accessed at WiFi rates, even better. This all presumes that the size is a necessary evil so the approach is to be able to split the blockchain into historic and working data sets for the blockchain with lazy updates back to the NAS.

At the moment the software is like this:
http://www.freakingnews.com/pictures/25500/Ruben-Studdard-25987.jpg

I'll leave the rant about not having a torrent client built in for the peer to peer distribution of the block chain for a later post.
204  Bitcoin / Bitcoin Technical Support / Re: My bitcoin wallet insists on charging 0.001 btc to send, but I want to pay less on: June 10, 2015, 09:30:51 PM

Hi. I am trying to lower the fee to send bitcoins, but my wallet is stuck at a fee of 0.001 btc

I tried resetting the fee amount in the Settings>Options>Main window to 5000 satoshi,

but it is still stuck at 100,000 satoshi.

I am thinking I might pay 0.00000500 btc (500 satoshi) to send.

How do I make the fees less to send?

What wallet are you using? That's an important information to share.
A fee of 500 satoshis is worthless and will be treated as 0. It's possible in that case it's using a default value of 0.001. Try setting it to 0.0001 (per kb) which is what's normally used.

I recommend you to read this https://bitcointalk.org/index.php?topic=124068.msg1332793#msg1332793 and the docs about fees.
Nope, you're wrong.
Bitcoin transaction fee now is per byte, not per kilobyte.
https://blockchain.info/tx/a40793e7c4eddea9474f9378143e7208cbcac8d4e3ec7d1eb72948e7ba47f591

In most wallets you set the fee per kb, not per byte, and then the calculations are being made from there whether the fee is rounded up to kb or set per byte.

I highly doubt OP meant he was setting 500 satoshis per byte. I'm pretty sure he was setting it per kb and that's way to low. I insist that he should set it to 0.0001 per kb (or the equivalent per byte but I really don't think his wallet is asking per byte). Anyway as I said it would help if OP mentions the wallet he's using.

I you meant something else with your high-priority TX link I didn't understand you.

I should have mentioned in my previous post. Sorry!

The recommended fee is 0.0001BTC/1000 bytes. If you convert 1000 bytes to kilobytes, you will get 1KB. So the fee is per KB not per bytes or you can say, the fee is per 1000 bytes. Saying fee is per byte is wrong.
Since 0.9.x Bitcoin core release, the default fee has been set to 0.00001BTC/1000bytes. Fees/1000bytes help in the ranking of transaction but it shouldn't matter if the priority is high enough.

*1KB=1024byte but 1kB=1000byte. In this case, it is kB.

Ahem.

1KB=1kB=1000 bytes. 1KiB=1024 bytes
Search Google for "Kibibyte"
205  Other / Beginners & Help / Re: bitcoin-0.8.1-win32 and bandwith usage on: March 30, 2013, 05:31:04 PM
All nodes verify transactions and relay them to other nodes.  While miners are the only ones who create new blocks of confirmed transactions all nodes verify everything.
Thanks for clarifying. Does that mean only miners are able to put blocks into the block chain and clients are merely signatories that they have done it correctly?
206  Other / Beginners & Help / Re: bitcoin-0.8.1-win32 and bandwith usage on: March 30, 2013, 04:54:59 PM
There is no bandwidth throttling in the current clients (there should be IMHO). Since it seems only miners can verify transactions (someone correct me if I'm wrong) there is no point in having the bitcoin app running unless you actually want to do a transaction.
207  Other / Beginners & Help / Re: Stolen coins on: March 30, 2013, 02:11:03 PM
Bitcoins can be tracked through the network. Identifying an individual is dependent on out of network information, however. So all you peeps with a bitcoin address in your signature-beware!
An Analysis Of Anonymity
208  Other / Beginners & Help / Re: Bitcoin: The Digital Kill Switch on: March 29, 2013, 11:28:12 PM
How about I do that easy fork, then we test the hard-disk thing and decide whether to adopt it later?

I can do the easy fork in probably a day.
Better still. Post a link to the source so we can inspect and build it.
209  Other / Beginners & Help / Re: Bitcoin: The Digital Kill Switch on: March 29, 2013, 11:17:18 PM
That is not entirely correct (partially yes). Difficulty will scale up accordingly. But I do agree the ASICs hardware cost now far exceeds the electricity cost. This may change as ASICs are converted to IC chips that are mass produced.

My design uses hard-disk space, which is much more reliable to predict. We won't have these phase-shift changes causing miners to waste capital in a direction that becomes obsolete. The Moore's Law for hard-disks is very predictable.

I want miners to be healthy. I want every user to be able to mine some. In the design of a P2P currency, you can't neglect a part of your ecosystem. Investment requires predictability.
You are missing the point. Difficulty is irrelevant. It just takes longer to glean bitcoins as difficulty increases. As the electricity is free (and you have already sold some bitcoins to recoup the initial outlay), you can just leave it switched on without incurring electricity costs. The issue becomes is it more profitable to mine bitcoins or sell the juice to the grid.

But this is an aside to your main points (it was just a comment to the poster about electricity).

More in line with your OP...........

I find the 51% very troubling. As I pointed out in this thread a 51% hashing power takeover has already taken place and was been proven to be effective. In this case the "cartel" was the bitcoin community, but it might not have been.
210  Other / Beginners & Help / Re: Bitcoin: The Digital Kill Switch on: March 29, 2013, 10:55:50 PM
You don't realize that investing in PV is economically worse than renting electricity from the utility.

You don't realize that nobody can manipulate electricity prices if you produce it and in the long term it's cheaper in some parts of the world.
You don't need mains electricity anymore with the new ASICs. 4 solar panels will run it so as long as you can recoup the ~$3500 outlay in the medium term. (A lot less than the outlay on GPU rigs and no running costs). When/if bitcoins become unprofitable, you can then just sell juice back to the grid.
211  Other / Beginners & Help / Re: Anyone know when Websockets will be back? on: March 19, 2013, 07:12:20 PM
Aww. MtGox Websockets down again
212  Other / Beginners & Help / Re: I am a certified Anti-Money Laundering agent. (AMLCA) on: March 19, 2013, 12:19:09 PM
I had my doubts originally, but it looks like MtGox offloading US and Canadian customers to Coinlab was a smart move.
213  Other / Beginners & Help / Re: Anyone know when Websockets will be back? on: March 19, 2013, 08:14:13 AM
Ah. Yes. Sorry. Should've linked to the thread
MtGox Websockets
214  Other / Beginners & Help / Re: Anyone know when Websockets will be back? on: March 19, 2013, 12:35:59 AM
Woohoo.
Up and running again
215  Other / Beginners & Help / Re: What industry will Bitcoin succeed the most in the next 5 years? on: March 19, 2013, 12:24:55 AM
Porn
216  Other / Beginners & Help / Anyone know when Websockets will be back? on: March 18, 2013, 11:22:35 PM
The websocket server has been unresponsive all day. I cannot ask on the thread (being a newb and all that).

Any ETA until it's back up and running?
217  Other / Beginners & Help / Re: DB Bug Example of 51% Network Takeover? on: March 18, 2013, 11:20:43 PM
They'ld throw twenty million+ dollars away?  I doubt their shareholders would think it wise.
Well.
a) It's not their money they are playing with (unless they use their bonus).
b) 20 million is chicken feed when you can create fiat.
c) Market manipulation would make it worthwhile (if that is the possibility).

We all know the other markets are manipulated using high frequency trading. Bitcoin "could" be the next "wheeze".

I think the difference between now and, say, a year or so ago, is that it is now on the radar and the market has been shown to be fairly resilient. Couple that with a deep mistrust of the current banking system and the sector is seriously looking at how to exploit BC. I have looked quite a bit at the technology and really like it (especially the lesser known transactions for escrow etc). It's just the 51% that causes me concern. Especially as it was effectively what was used to address the forking issue.
218  Other / Beginners & Help / Re: DB Bug Example of 51% Network Takeover? on: March 16, 2013, 05:56:40 PM
Quote
What is to stop a government or even an institution (read bank) putting 10,000 asic miners in a building and subverting the network to their new chain?
Nothing.

There are some suggestions about what to do in this case and how to avoid the attacker chain to be used by the clients but well, so far nothing serious.

Technically a 51% attacker can rebuild the chain from where he want and do what he want with all the transactions, keep them or reject them.
Well. According to the Wiki

Quote
An attacker that controls more than 50% of the network's computing power can, for the time that he is in control, exclude and modify the ordering of transactions. This allows him to:

    Reverse transactions that he sends while he's in control. This has the potential to double-spend transactions that previously had already been seen in the block chain.
    Prevent some or all transactions from gaining any confirmations
    Prevent some or all other miners from mining any valid blocks

The attacker can't:

    Reverse other people's transactions
    Prevent transactions from being sent at all (they'll show as 0/unconfirmed)
    Change the number of coins generated per block
    Create coins out of thin air
    Send coins that never belonged to him

It's much more difficult to change historical blocks, and it becomes exponentially more difficult the further back you go. As above, changing historical blocks only allows you to exclude and change the ordering of transactions. It's impossible to change blocks created before the last checkpoint.

Since this attack doesn't permit all that much power over the network, it is expected that no one will attempt it. A profit-seeking person will always gain more by just following the rules, and even someone trying to destroy the system will probably find other attacks more attractive. However, if this attack is successfully executed, it will be difficult or impossible to "untangle" the mess created -- any changes the attacker makes might become permanent.
I suppose what I am not comfortable with is the line "it is expected that no one will attempt it". I know of some people in the banking sector that would do it just for laughs if it became mainstream and, if you can "print" fiat, cost is no problem (hell, how many ASICS does a bankers bonus buy!).
219  Other / Beginners & Help / DB Bug Example of 51% Network Takeover? on: March 16, 2013, 05:02:51 PM
Hi all.

I've been on the periphery of bitcoins for quite a while and must admit, whilst quite enthusiastic I have wondered about the 51% since the beginning. My understanding is a little sketchy in places, so please point out any incorrect assumptions/analysis.

On March 12th 2013. A bug was revealed in the 0.7 software which caused a hard fork in the bitcoin chain between 0.7 and 0.8 clients. Whilst the system is designed to do this so that new forks (read, new currencies) can be created, in this instance it was undesirable. The bitcoin gurus recognised the issue rapidly and, as an excellent example of on-line collaboration between devs and traders/miners, the issue was rapidly resolved. My question, however is in the way it was resolved.

During the height of the issue, there existed two divergent forks. The 0.7 fork could be assimilated by the 0.8 clients, however, the 0.8 fork could not be assimilated by the 0.7 clients. Since the 0.8 fork had most of the hashing power, the 0.7 fork could never catch up so that it could be assimilated into the main block chain. The response to the issue was that, since most of the hashing power was on the 0.8 software, a temporary switch to majority hashing on the 0.7 version was conducted by asking the major players to downgrade their software (i.e. 51% of the network switched to the 0.7 fork.). This enabled the 0.7 block chain to overtake the 0.8 one at which point the 0.7 chain would become the main chain and the 0.8 clients switch over to it (presumably all the miners then immediately upgraded).

This is troubling though. If it was fairly straight forward for a few individuals to "agree" to switch over to a different fork and effectively take over 51% of the network (albeit in a good cause) . Then what of a government backed attempt to do the same. What is to stop a government or even an institution (read bank) putting 10,000 asic miners in a building and subverting the network to their new chain?

More over. Can anyone explain (in laymen terms) if that were to happen, what would be the effect on the current bitcoin chain and clients, the rules that the current clients abide by and the implications/impact of the 21e10^6 limit?

If it has already been answered elsewhere, my apologies, However I would appreciate some some links since I do not know my way around the board as yet.
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!