Bitcoin Forum
June 29, 2024, 04:08:21 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 12 13 14 15 16 17 18 19 »
181  Alternate cryptocurrencies / Altcoin Discussion / Re: Proof of stake coin --- The pros and cons? on: May 10, 2014, 04:49:03 PM
I think POS promotes spending because of never ending inflation. Especially for most users who cant have computer on 24/7.
NXT has zero inflation. Miners make money from transaction fees alone.

PoS is inherently less inflationary than PoW. This is because mining in PoS does not require expensive hashpower, so miners don't need to be paid as much as in PoW. Bitcoin, for example, will be inflationary until 2140, because of the coins created to pay the miners.

Also, as the block reward diminishes, miners will still need to be paid, so the transaction fees will have to rise, so in the long run PoS can have lower transaction fees than PoW. This trend is obscured in Bitcoin by its increasing market capitalisation. Last time the block reward halved, the miners got fewer coins but they were worth more. We hope market cap will continue to rise for a while, but it won't continue rising forever.
182  Alternate cryptocurrencies / Altcoin Discussion / Re: Proof of stake coin --- The pros and cons? on: May 10, 2014, 04:38:38 PM
A PoS coin is susceptible to an attack, just like PoW. However, the means of performing the attack would be much simpler. The main weakness comes from most coin holders do not (and will probably never) stake their coins in the long run.
Isn't that problem avoided with leasing? Leasing in NXT is a way to delegate your stake to a pool, which then mines on your behalf and sends you your share of the revenue. You can still spend your coins after you have leased them; the pool benefits according to your current balance so when you spend, the pool's effective stake reduces. Leasing lets you participate in mining without needing to maintain an always-on computer and the necessary bandwidth.

Leasing is similar to how in PoW you can pool your hashing power, with similar benefits and drawbacks. In both systems the pools get to wield a lot of power, which is potentially dangerous, but in both if they abuse that power then people can withdraw from the pool and switch to a different one.

Now that leasing is live, it is a lot easier to stake one's coins and a lot more coins will be staked. I think their system isn't yet perfect - you have to pay a transaction fee to lease which makes it uneconomical for the very poor - but we should end up with most coins getting staked.
183  Bitcoin / Bitcoin Discussion / Re: re-use of addresses on: May 07, 2014, 08:34:35 PM
By providing a single address, everyone can see the average amount donated per person, and know how many people didn't donate.
Yes. That's information about the community.

Quote
Using additional information, it might become possible to make educated guesses about who gave how much.
Well, yes. You could go around and ask them, or you could guess that those who knew the boss longest would give more. That's not much Bitcoin can do about additional information.

Quote
Better would be to print out enough donation addresses so there is one for each employee.  Then cut up the paper so that there is only one address per piece.  Turn then face down so nobody knows what address anybody else gets, and let everyone choose randomly.
Sure, there are ways to use multiple addresses. You could just choose to not remember who got which address. If all this is happening through email, then it becomes harder for the co-workers to directly verify.

In general, when someone gives you a custom address online, you have to figure they can tie it to you (or whatever conversation you are involved in). Usually that's a good thing. When ordering a pizza, you want the payment to be tied to the delivery address.
184  Alternate cryptocurrencies / Altcoin Discussion / Re: Turing complete language vs non-Turing complete (Ethereum vs Bitcoin) on: May 07, 2014, 08:19:12 PM
consider that, under the proposed model of ethereum,
Yes, when I first read their stuff I found it terrifying. Each address is like a little computer, with local state, exchanging messages with other addresses, all within the block-chain. Nice academically, but seeming like a horrendously inefficient way to do computation. It made me think of trying to compute with 1-dimensional finite state automata, or Conway's Game of Life. I get the appeal but I don't think it's practical.
185  Bitcoin / Bitcoin Discussion / Re: re-use of addresses on: May 07, 2014, 07:20:25 PM
I still don't get how a dozen people sending to a single address of mine is protecting their privacy better than if I provide one address per transaction.
Well, suppose you are collecting donations from co-workers for your boss's birthday present. If you give them all the same address, you see the incoming transactions and the total balance, but you won't know who paid what, so they have some anonymity. If you give a different address to each co-worker, and remember who got which address, then you can tie the amount of each donation to the person who sent it. Then you can inform your boss about who didn't pay for her present. Clearly, your co-workers' anonymity has been compromised in a way that affects (some of) them adversely.

The above makes sense to me, but I can't relate it to Peter Dushenski's article, so he may have been saying something different. Quite a lot of that article makes no sense to me.

Quote
And I'm more interested in MY privacy than theirs, anyway.
That's your choice. In the above scenario, their loss of privacy is to your benefit. If you were running something like Wikileaks, you might get more donations if you did respect your benefactor's privacy.

Quote
If they want privacy, that's their job to mix or obfuscate -- not mine.
There's not a lot they can do in the above scenario.
186  Alternate cryptocurrencies / Altcoin Discussion / Re: Turing complete language vs non-Turing complete (Ethereum vs Bitcoin) on: May 05, 2014, 03:44:45 PM
I wrote a number of papers about p2p financial contracts before Ethereum or related projects ever even came out.  Fact is, we can do this fairly simply with something like NXT.  I think NXT is very compelling because it's a complete rewrite and the code is CLEAN java.  Innovations will happen fairly quickly in NXT(amof they ARE happening).  So we can support complex contracts simply by making the kernel modular, having a TYPE field in the TXs and the TX is processed by the module according to type.  They already have a namecoin clone and bitmessage clone in there.  No need for complex turing complete support.  Most importantly the system remains SIMPLE, PEER TO PEER, and accessible to the community.
That's a relatively centralised approach, though, in that the NXT core developers have to agree what the TYPE field means, and approve the code that goes in to support it. I imagine a goal of Ethereum is to allow permissionless innovation. They don't want arbitrary limits on scripts and they don't want application developers to have to get permission from anyone before they deploy. It's similar to the Bitcoin vision where you don't have to get permission from a credit card company before accepting payments.
187  Bitcoin / Bitcoin Discussion / Re: A new unit=1/1000000BTC. Bit is already taken, how to call a new unit/symbol? on: May 05, 2014, 01:17:25 PM
You don't calls cents centidollar.
But we do call decibels decibels. Many people don't realise the "deci" prefix means that a decibel is 1/10th of a bel (and a bel is named for Alexander Graham Bell), but that doesn't matter.
188  Bitcoin / Bitcoin Discussion / Re: re-use of addresses on: May 05, 2014, 01:06:56 PM
so everyone should be screaming at 'seans outpost' that he can lose all donations in his address tomorrow?? not next year or 10 years time when quantum computers are around.. but tomorrow.
It's only tomorrow if his wallet is flawed. Since these issues are well-known by wallet authors, his wallet is probably fine. In which case, he has 128-bit security and that is pretty good. He can mitigate the risk by transferring funds out frequently, and by monitoring the news for developments in quantum computing. He probably figures his expected loss from reusing addresses is more than compensated by the donations he gets from having a fixed, published address.
189  Bitcoin / Bitcoin Discussion / Re: House of Windsor - Commonwealth of Nations - Who decides? on: May 04, 2014, 01:33:37 PM
No. She has a lot of influence, but not a lot of power.
190  Bitcoin / Bitcoin Discussion / Re: Generating Vanity Addresses on: May 04, 2014, 01:23:59 PM
If I do it again I think I am going to distribute the job across many more servers in my data center to increase my luck and perhaps do it faster next time.
Do you have a decent graphics card? If so, did you use the version of vanitygen that exploits it? Doing so can make a big difference. On my machine, generating 1Brangdon gets to 50% after 511 days with vanitygen, 310 days with vanitygen64, and 15 days with oclvanitygen. So 20 times faster with the graphics card.
191  Bitcoin / Bitcoin Discussion / Re: [POLL] Spending bitcoin on Amazon: when will it happen? on: May 01, 2014, 09:24:42 PM
Any chance one of these mega companies like Amazon, Apple, Google, Facebook, will start their own coin rather than deal with something they don't control?
Amazon already have their own AmazonCoin. Since they control it, it's effectively a gift token. It's not set the world on fire, nor is it likely to.
192  Bitcoin / Bitcoin Discussion / Re: [POLL] Spending bitcoin on Amazon: when will it happen? on: May 01, 2014, 09:23:22 PM
I don't understand how using a credit card is safer, though?

Chargeback, fraud protection, no need to worry about wallet security. Bitcoin has some drawbacks to the consumer and I want a discount in compensation for using it. It's a boon to merchants in some ways, they need to share the rewards.
Credit cards are fundamentally unsafe, because the information you give to a merchant to pay them a specific amount is the same information a thief needs to steal a fortune. You may feel insulated from this, but ultimately it is the customer who pays for the lack of safety.
193  Bitcoin / Bitcoin Discussion / Re: Why Proof-of-Work WORKS on: May 01, 2014, 09:12:50 PM
Or it could be that there is no other trustless method besides PoW to ensure block duration.
The obvious alternative would be for a protocol to simply require that each block have a timestamp 10 minutes after the previous block to be valid. One problem is that a miner might lie, and add a timestamp that is in the future. Nodes could reject blocks from too far in the future, but since they all have their own clocks this could get a bit hit and miss at the edges. If miners are competing to create blocks, then you'd get a rush of blocks broadcast as the deadline passes. It does feel a bit anti-consensus.

With transparent forging, as I understand it, miners aren't competing to create blocks. Instead, one miner (or a small group, for redundancy) gets nominated in advance as having the honour. I have reservations about transparent forging - it seems to be an invitation for denial of service attacks - but maybe it resolves this issue. Certainly Proof of Stake coins don't seem concerned about their block time being variable. (Although most prefer a shorter block time than Bitcoin.)
194  Bitcoin / Bitcoin Discussion / Re: Question about James Rickard "btc as currency dies, but tech stays" scenario on: May 01, 2014, 08:51:01 PM
Question:If the scenario plays out, does that mean that A) the price of Bitcoin plummets, but the miners are going to do something else? Or B) does that mean that nobody uses Bitcoin as currency but the price skyrockets because of the technological potential of the network being used for other things?
I don't see much logic behind his statements. He mentions not trusting Bitcoin because it is too young to have seen a full boom/bust business cycle. If that's how he feels, he'll have to wait another 10 or 20 years before jumping on any related technology.

If the price of Bitcoin plummets, then the real-world value of the block reward and transaction fees paid to miners also plummets, and some of them will find it is no longer economical to mine. As they drop out, profits to the remainder rise, so there will always be someone mining, but the network will be less secure. Mounting a 51% attack will become cheap. Because of this, the block-chain won't be usable to secure anything of value. So it becomes useless for coloured coins and the like.

Coloured coins won't create demand for bitcoins, because they generally only need a few satoshi to do their job. Hence they won't cause the price to skyrocket.

So he may mean (A), but that isn't really what he actually says. A lot of people see the flaws in Bitcoin, and conclude that it will fail and that some other altcoin will win, but I think they are mostly basing that on gut feel. It's a hard proposition to disprove, and it makes a good sound-bite, but that doesn't make it right.

At the moment it seems to me that the first mover advantage of Bitcoin, and the resulting network effects, make it almost impossible for another altcoin to beat. The only potential killer flaw in Bitcoin is the escalating costs of the proof of work mechanism, and therefore the only technology that has a chance of beating it is proof-of-stake, and I'm not yet convinced that PoS even works. Other features, like the choice of hashing algorithm, or the block time, or the transaction scripts not being Turing-complete - none of these seem like fatal flaws. Some economists argue that deflation is bad, and they may be right, but a kind of reverse Gresham's Law applies and Bitcoin will succeed even if the economy would be better off without it. So we're left with his vague unease about Bitcoin being 5 years old and not 25.
195  Bitcoin / Bitcoin Discussion / Re: In a bitcoin society! What is the role of banks? on: May 01, 2014, 08:15:40 PM
How about standing orders and direct debits? I could make those transfers myself, but then again I might forget. I could have some software on my home computer that makes them automatically according to a schedule, but what if there's a power cut or my internet goes down and I miss a mortgage payment?
196  Bitcoin / Bitcoin Discussion / Re: Do you want Governments to make 51% attacks illegal? on: May 01, 2014, 08:10:31 PM
Let's say a government tried to enact a law to prevent 51% attacks, how do you regulate it?

"You may go no higher then 50% of the Global hash rate"....
No. Having 51% of the hashpower should not be illegal. Attempting to use that power to defraud someone should be, and probably already is. At least from a common sense point of view, issuing a transaction that pays Bob, and then issuing another transaction that sends the same coins to yourself instead of Bob, is a pretty unambiguous attempt to defraud. It's legality does not need to depend on you having 51%.

(Some people argue that double-spending can be a normal part of a payment protocol, eg for micro-payments. However, although those protocol may involve creating conflicting transactions, so far as I know only one of those transactions actually needs to get broadcast to the network. Still, it might be best to avoid naive legislation.)
197  Bitcoin / Bitcoin Discussion / Re: Annual 10% bitcoin dividends if mining were Proof-of-Stake on: May 01, 2014, 07:47:31 PM
It's trival to create a PoW system with that creates coins according to whatever schedule you want. 

the 'schedule' is based on number blocks, not a timestamp though , right?
If you like. It is in Bitcoin.
198  Bitcoin / Bitcoin Discussion / Re: Annual 10% bitcoin dividends if mining were Proof-of-Stake on: April 30, 2014, 09:02:15 PM
The entire Bitcoin network uses less energy than one out of thousands of large banks like the Philippine National Bank.
If that's true, it's surely true because the network is so small and lacking in features. To get the same ease of use as a credit card, Bitcoin will have to expend much more energy than it does now.
199  Bitcoin / Bitcoin Discussion / Re: Annual 10% bitcoin dividends if mining were Proof-of-Stake on: April 30, 2014, 08:57:46 PM
It seems to me that the essence of the PoS-vs-PoW debate is whether one prefers "soft" or "hard" money.  I would define "hard" money as coins that are created by doing work (mining for gold or searching for nonces).  I would define "soft" money as shares that are created by popular agreement of stakeholders (issuing new fiat currency or creating new PoS shares).
I completely disagree. PoW is primarily a way of securing the block chain. It is a way of creating coins only incidentally. In 2140 Bitcoin will not be creating any coins at all, yet it will still be a PoW currency, with even more work being done than today. Clearly, the work being done does not relate to the coins created.

PoS uses a different way to secure the block-chain. Like PoW, any coins created by PoS are incidental. Indeed, it is easier to have no money created at all because income from transactions fees will be enough to pay for the miners because their costs are so much lower. So money is not harder or softer in PoW or PoS.

Quote
PoW supporters see PoS as wasteful and dangerous because:

  (a) there are no physical constraints limiting share creation (only popular opinion) which tends to over issue shares for the "greater good" resulting in malinvestment and misallocation of capital.
The same is true for PoW. It's trival to create a PoW system with that creates coins according to whatever schedule you want. Popular opinion will determine whether it succeeds. We could make a fork tomorrow that gave every current owner a million new Bitcoins, and if it was popular it would replace Bitcoin. (It wouldn't be popular, obviously.)

Quote
  (b) it is not possible to stop or necessarily even identify that a cabal of anonymous central planners is controlling a PoS system.
Again, this is true for PoW. Many of us are concerned that someone could secretly acquire enough hashpower to launch a 51% attack. It's harder to identify with PoW because the hashpower doesn't have any representation on the block-chain. You have to know what is physically going on in a chip foundry in China to detect it. At least with PoS the cabal has to acquire actual coins, and this will show up in the block-chain.
200  Alternate cryptocurrencies / Altcoin Discussion / Re: [ANNOUNCE] Bitcoin Proof-of-Stake on: April 28, 2014, 09:05:12 PM
Why would the current stake-holders be so stupid to switch to a system which is unproven
I gather the plan is to spend several years developing the technology, proving it and building consensus. I presume one of the goals is to keep the protocol as compatible with Bitcoin as possible, so authors of wallet software etc will find it relatively easy to support.

I don't know how practical this is. The root post mentions "a sandboxed testnet that periodically forks the Bitcoin blockchain". To me that sounds like I won't be able to buy anything with the testnet coins, and any trading I do will be wiped out when the next fork happens, because the testnet block-chain will be over-written with the latest Bitcoin block-chain. So, nothing will be at stake in the testnet. Those conditions are so unrealistic that I'm not sure any system can be said to have proven itself under them.

After that, although it might be theoretically possible to gradually evolve Bitcoin into Bitcoin-PoS, with both PoW and PoS blocks being accepted as valid by nodes for a while until all nodes upgrade, that isn't what the root post in this thread proposes. Instead it proposes a "big bang", go live with one last snapshot of the Bitcoin block-chain. After which, it will be a fully-fledged altcoin which will coexist alongside the original Bitcoin.

Quote
Coin creation in Bitcoin doesn't arbitrarily change. That's why its a solid system. If such changes were possible Bitcoins would be worthless.
The goal is to preserve Satoshi's social contract. Presumably this includes the rate at which new coins are created.

Quote
And those that own the hashing power will not agree to give it up. That's the fundamental limitation as well.
The miners are not the only stakeholders. What really matters is whether the users want to own the new coins or the old. I think the goal is to make it very easy for them to switch. So the authors of wallet software are important stakeholders, because they can ease the transition for users. It's also important that the new coin is a fork of the old, because basing it on a snapshot of Bitcoin's block-chain means the value of users' holdings in Bitcoin is preserved in the new coin. If the users then prefer to buy the new coins, the value of old Bitcoin will crash and the miners will be in trouble anyway, because the block reward will have less real-world buying power.

A core belief here is that PoS is simply better, and will carry the day on merit. It does seem to me that transaction fees ought to be lower with PoS. That hardly matters today because the block reward is so high. It will matter more in a few years with the block reward halves. Anyone with any foresight can see that after a few halvings, and after a few more years of the PoW hashpower arms race continuing, that Bitcoin transaction fees will have to grow a lot to cover the cost of the miners' hardware. If PoS can offer a similar system with greater efficiency, and that translates into lower transaction fees for users, then it has a real chance of winning users and other stakeholders. Basically, all stakeholders except the miners. And the great thing about PoS is that it doesn't need the miners because it's not computationally expensive. And we don't have to wait for the block reward to happen to make these judgements. The stakeholders - the venture capitalists, the people who make hardware wallets, point-of-sale terminals, Bitcoin ATMs - will place their bets based on which network they consider to have the most long-term future value. And that won't be PoW because PoW is painting itself into a corner.

(All assuming PoS can be made to work. Of which I have yet to be convinced. And as I mentioned above, I also have reservations about whether a currency can really be considered to have proven itself on a testnet.)
Pages: « 1 2 3 4 5 6 7 8 9 [10] 11 12 13 14 15 16 17 18 19 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!