Bitcoin Forum
May 23, 2024, 01:11:43 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 »
161  Bitcoin / Bitcoin Discussion / Re: Bitcoin is Forking on: August 15, 2015, 07:47:33 PM
I agree. Bitcoin is forking awesome  Grin
162  Bitcoin / Development & Technical Discussion / Re: Scalability and blockchain size solution? on: August 15, 2015, 07:43:31 PM
I like that these ideas are being entertained and scrutinised. I want to see a distributed block chain but probably don't have the expertise to actually implement what is required. I do hope that someone does pick up some of these ideas for reducing the size on disk and runs with it or fans the spark to an inferno.

My vague idea is that blocks are distributed throughout the clients. No one has all (but you could pull them all if you wanted). There is some replication so a 50GB chain might be 70GB in the cloud. There may also be some overhead of erasure coding taking it up to 100Gb. But that is distributed amongst many, many thousands of clients.

To reconstitute a start point (this master block maybe?). A Client queries some other clients for some random blocks (say genesis, #10 and #100). It makes a hash of them then queries some other clients as to the hash of their genisis, #10 and #100 blocks. If the hashes agree, then the blocks it received are true and can be used to generate your master block. It then repeates the process with #200, #300 and #500, say, and continues to progress towards the master block (whatever that is) but querying clients for blocks they have and comparing hashes with others

Every so often there are checkpoint blocks. These are distributed in places like websites, usenet and other known places and occasionally included when generating a check hash. Once you are up to the latest transactions you then become a provider for others by having some blocks for others to query.

So the idea is that you don't need to keep all the blocks, only the master block (if that's how that part works) and the last N transactions. If a particular block is required to spend or calculate a signature, then it can be requested from the cloud, combined with a couple of other blocks and/or checkpoint blocks, hashed and the hash conformed by a few nodes to verify the block you want is true.

Not sure if that's useful as is, but I think a distributed blockchain s the way forward.
163  Bitcoin / Bitcoin Discussion / Re: Windows 10 and Bitcoin Discussion on: August 15, 2015, 06:21:28 PM
If that happens Windows would have shot themselves in the foot and Linux would easily take over, Microsoft needs to watch out with Linux being Free as well.

I don't think so. Linux has always been free so you have to ask yourself. All things being equal, why do people pay money for something that they can get for free?

The Linux community didn't capitalise on the abomination of Windows Vista. They didn't capitalise on Windows 8 debacle. Are they going to capitalise on Windows 10? Probably not.

Some in the Linux community ask "When will it be the year of the Linux Desktop". They pine for market dominance for a superior operating system. They definitely have the cheapest. They probably have the best hardware support (it runs on anything). It runs most of the internet, TVs and phones even. Yet they still can't get their parents, siblings and aunties and uncles to use it.

When they understand why, instead of snorting derision. When they pool their expertise instead of feuding between distros. When they make things easy because simple has become cool - that year will be the year of the Linux Desktop.
164  Bitcoin / Bitcoin Discussion / Re: Windows 10 and Bitcoin Discussion on: August 15, 2015, 11:16:19 AM
Switch to Linux

Stick with Open source software.

Try Linux Mint


Sure. Because its not like Linux would track and log every website you visit,  conversion you have or file you have opened,  is it?
Reading Metadata is not like interpreting content as “similar”. Now where have I heard that before?  Cool
165  Bitcoin / Development & Technical Discussion / Re: Ideas for a new block header format on: August 15, 2015, 01:34:44 AM
Why not use the first byte of the version as a header length indicator to give you up to an additional 95 bytes of extended header for clients that are aware? If the version is FF, then the version is in the extended header and clients should look there for it because it is bigger than 1 byte.-> Fully backwards compatible.

If you need more, just keep leapfrogging adding 255 bytes or less whenever you need a bigger header and always maintaining backwards compatibility.

How would you hash the "extended header"? If it is not hashed, it is not a part of the header. If it is hashed, it is not backward compatible
The hash is kept in txn_count.

I am making some pretty broad assumptions here though (like there is no check for zero in txn_count) . So please do pick holes or tell me I'm an arse and shut up.
166  Bitcoin / Bitcoin Discussion / Re: Windows 10 and Bitcoin Discussion on: August 14, 2015, 11:50:02 PM
Companies like M$, Google and Apple want you to share everything. They do everything they can to make it easy for your to share everything. Recently, they have taken steps to make it extremely difficult for you to prevent their software from sharing all your stuff. It is a short update away from forcing you to send everything through their servers for scrutiny if you don't share enough willingly.

On the other hand, they want to share nothing. They will take you to court if they catch you sharing their stuff. They force you to accept thousands of words in agreements you cannot understand, written by lawyers who are employed specifically to relieve you of your rights while giving them rights over you. They sell the information they accrue to people who can harass or even imprison you but you cannot know who has it or what it is used for.

Food for thought.

-------------------------
"Everyone should wear these latest fashion bracelets", they say.
The chain bracelet meme goes viral.
While some are berated for calling them handcuffs.
In the peonage downward spiral.
-------------------------
167  Bitcoin / Development & Technical Discussion / Re: Ideas for a new block header format on: August 13, 2015, 11:39:18 AM
Why not use the first byte of the version as a header length indicator to give you up to an additional 95 bytes of extended header for clients that are aware? If the version is FF, then the version is in the extended header and clients should look there for it because it is bigger than 1 byte.-> Fully backwards compatible.

If you need more, just keep leapfrogging adding 255 bytes or less whenever you need a bigger header and always maintaining backwards compatibility.
168  Bitcoin / Bitcoin Discussion / Re: Describe BITCOIN in ONE word. on: August 13, 2015, 08:50:51 AM
Serendipitous
169  Bitcoin / Bitcoin Discussion / Re: Can you use Bitcoin and access Bitcointalk freely without using a VPN? on: August 13, 2015, 08:43:29 AM
there is no simple reason why to block something on internet. you can block import of some goods or yourself in elevator. but blocking some portion of websites? in world, where you can connect any device capable to broswe web via proxy and deploy squid proxy within minutes on cheap vps?

blocking any content or information source simply can't change or improve anything. please, be so kind and realize it..

Some people refuse to take responsibility for their impulses, parenting and environment-they never really grew up. They wish for all of us to suffer or be denied access to things because of their failings. It is not only a petty and selfish attitude which goes hand in hand with entitlement, but is the noose by which authoritarians and totalitarians strangle open and free populations.
170  Bitcoin / Development & Technical Discussion / Re: Would bitcion be able to handle 1000 tr/sec all of sudden. on: August 08, 2015, 12:19:01 AM
Food for thoughts : Moving 100 Tons of Gold is costlier than moving the equivalent in BTC.
However, moving the equivalent of 100,000,000 Grams of Gold, grams by grams in BTC is costlier than moving it in gold.

Short answer : No it can't, but it might not be a deal breaker since it can move big amount of money more efficiently.

That being said, this post does not belongs to Development & Tech discussion I think.

While true, gold isn't physically moved very often. Instead they allocate it to you and give you a receipt for a particular hunk of metal. Give you unallocated gold which is pretty much a promise to give you gold if you really want it and futures, which is gambling with gold without ever needing it. For all of those, there doesn't have to be any gold at all until someone wants delivery then they go and buy it if they must . Bitcoin certainly could replace those methods of dealing in gold and be far less open to manipulation and general skullduggery as they have been caught doing time and time again. IMO a bitcoin type ledger would be far superior.
171  Bitcoin / Development & Technical Discussion / Re: Blockchain download speed singularity on: August 07, 2015, 11:41:45 PM

What's this "otherwise"?
We can have centralization of nodes, or centralization of transactions, take your pick.
I pick neither.

Clients could process transactions instead of miners which fully decentralises the operation of the network. Miners would still do as their name suggests, mine new bitcoins  Roll Eyes. A block could essentially be one transaction but a few more might be more efficient. This would mean that the tx/sec is intrinsically linked to the number of nodes rather than hashing power and bandwidth load balanced amongst many clients.

You don't need the entire block chain to process or send/receive bitcoin. You just need traceability of the latest hashes. You could keep the block chain distributed amongst the network clients and reconstitute only those pieces required in a particular client to process transactions. If you were worried, you could audit the entire block chain at regular intervals by pulling every distributed block from the network and running the normal block verify. The block chain is essentially a hash table, it just needs to be distributed (dCache? DFSgc?). Several existing replicating storage systems (such as usenet) could be used to persist reference blocks (like the genisis block) to avoid encirclement of a client by naughty people Shocked.
172  Bitcoin / Bitcoin Discussion / Re: When bitcoin allows side chains would anyone still use an alt currency ? on: August 06, 2015, 11:14:59 PM
Edit: I originally thought Satoshi Nakamoto was behind the creation of Namecoin.
        But according to the Wiki, he only thought experimented it with others in this forum.
        According to the Wiki, the creator of Namecoin is "Vinced".

Here's a thread where Satoshi discusses it with the other members.
One point that is made is that hashing power shouldn't be diluted by alt coins. Is that the difference between a side-chain and an alt-coin? Namecoin, for example, is able to discover bitcoins. It just discovers Namecoins more frequently due to lower difficulty.
173  Bitcoin / Bitcoin Discussion / Re: Can you use Bitcoin and access Bitcointalk freely without using a VPN? on: August 06, 2015, 09:07:02 PM
Is Tor now considered usable with Bitcoin?

I remember there was an issue with being de-anonymised but that was a while ago.
174  Alternate cryptocurrencies / Altcoin Discussion / Re: Beware of Increasingly Sophisticated Malware Infection Attempts on: August 06, 2015, 08:54:31 PM
Edit: There is need for a new style of bios security, like anti virus, which, when your bios gets bigger, can load in bios FIRST, before bios is loaded.. it's not as hard as you think, but I'm not THAT good..
Or they could just put a small mechanical switch in like the dip switches they used to put on the motherboard years ago. Problem solved.
175  Bitcoin / Bitcoin Discussion / Re: When bitcoin allows side chains would anyone still use an alt currency ? on: August 06, 2015, 07:52:06 PM
Side Chains, in theory, would facilitate features the Main Chain can not (or will not).
So, for example, if you want instant confirmations for/as merchants, then in theory you would use the "Lightning Network".

Would this be a good use case for DNS like Namecoin?
176  Bitcoin / Mining / Re: Energy Efficient Mining Process on: July 27, 2015, 02:45:24 PM
I am in favour of the clients doing more of the work but for slightly different reasons, i.e. not energy consumption.

If the clients verified and included transactions instead of miners, then all clients could share in the processing fees and at the same time dilute the 51% attack to all network nodes not just the smaller subset of miners that have specialist hardware. While dedicated mining farms would still get the lions share of fees and still get the mining rewards, everyone would get something for their participation and support of the network while decreasing the possibility for a cartel to capture the network.

Leave the big boys mining and let everyone else handle the day-to-day running of the network.
177  Bitcoin / Bitcoin Discussion / Re: Is the Blocksize Debate Potentially Catastrophic to Bitcoin? on: July 26, 2015, 11:21:33 PM
And hopefully they (miners) will follow Satoshis path and make bigger blocks  Wink

There are two debates going on here. The technical one with devs and miners about block size which no-one outside of geeksville particularly cares about or even understands and the block chain ledger size non techies are complaining about. The two are related but they are different arguments.

Satoshi predicted the latter debate and seems to have seen it as a participation issue.

Quote
while Bitcoin users might get increasingly tyrannical about limiting the size of the chain so it's easy for lots of users and small devices.
178  Bitcoin / Development & Technical Discussion / Re: Can I run a full node on bitnodes.io and use it as a wallet ? on: July 23, 2015, 11:38:14 AM
  • Buy an expensive SSL server cert.  There are some Root CA's that were hacked, rendering their certs worthless.  Get what you pay for.

Some great advice in that list but I'm wondering about this one.

If he/she is not customer facing; would a self-cert be better? You know that it hasn't been compromised or given to any agencies and you can trust yourself (although my wife might argue differently).

P.S.
I think they also recommend disabling SSL3 now too.
179  Bitcoin / Bitcoin Discussion / Re: Do you agree to raise the block size limit to 20 megabytes or not? on: July 23, 2015, 09:27:29 AM
No please, no more bullshit and useless coins.. there's only profit for devs and it's sad.
There was not a good coin for very long time and they should make something useful.

Most sensible comment I've seen for a while.

My vision (however feasible it may be) has these two features:
1. Transactions are processed in clients and not by miners, harnessing the collective processing power of participants to run the network. (the original vision?)
2. The block chain is distributed - by that I mean in pieces distributed amongst the clients and a local "cache" of relevant pieces used by the client for transactions. You could still build a complete history by retrieving all the pieces in the cloud if you wanted, but its not necessary for day to day operation.

These two would make most of the infrastructure problems go away, IMO. Interesting times.
180  Bitcoin / Bitcoin Discussion / Re: Do you agree to raise the block size limit to 20 megabytes or not? on: July 23, 2015, 08:52:14 AM
And that's really the debate, how and when, not if.

And I find that sad. I believe the debate should be about a way of giving back the ability for any client to add transactions to the block chain, getting rid of blocks altogether (or viewed another way, block size=1 transaction) and load balancing the distribution of blocks. Mining and including transactions in the block chain need to be separate, IMO.
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!