Bitcoin Forum
May 26, 2024, 04:39:32 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1] 2 »
1  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] NeuCoin - Easy to use, free to try, focused on micropayments - Official on: June 13, 2015, 11:51:08 AM

I havnt had time to re-assess TX expense yet, as all my calcs (since April 22) have been based on misinformation.

Just wondering, rizzlarolla... if you don't like Neucoin so much, why are you putting so much work into analyzing it (ie. re-assessing TX expenses)? Does this mean you see some glimmer of hope for it?... or maybe you just like analyzing things, as a hobby.
2  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] NeuCoin - Easy to use, free to try, focused on micropayments - Official on: June 11, 2015, 08:04:45 AM
The big early investors only get a small percent every month. From the wiki

"In contrast to virtually all previous cryptocurrencies with pre-mines, all NeuCoins held by the founding team, seed and angel investors are subject to strict re-sale provisions for five years, so that holders may only sell 2% of their holdings per month in the first year, 3% per month in year two, 4% per month in the year three, 5% per month in year four and 6% per month in year 5."
Except that, with 100% daily compounded interest per annum (I know it's not exactly daily, but for simplification lets assume it is), the investors will have gained 171% by the end of the first year. Therefore, after the first year, they'd being able to sell 63% of the total neucoins they own just from the interest alone.
3  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] NeuCoin - Easy to use, free to try, focused on micropayments - Official on: May 21, 2015, 12:57:05 AM

From the neucoin forum user list

gekko4631
This user is suspended until May 6, 2016 3:36pm.
Reason: Making personal attacks and repeatedly spamming on the NeuCoin forum

Jeff23
This user is suspended until May 18, 2016 3:52pm.
Reason: Clearly trying to discredit NeuCoin rather than contribute to make it successful. Harshing on my buzz, dude.

NomadBR
This user is suspended until May 18, 2016 7:07pm.
Reason: Subtracting value from the NeuCoin Project

gurkin
This user is suspended until May 18, 2016 7:11pm.
Reason: Subtracting value from the NeuCoin Project

It seems a cull is on at neucoin forum...



Look at NomadBR's activity. The only post I see that is even slightly critical of Neucoin is one where he writes that they shouldn't have banned Gecko because he brought up some interesting discussion. 

http://forum.neucoin.org/users/NomadBR/activity

I have no idea why they'd ban gurkin:

http://forum.neucoin.org/users/gurkin/activity
4  Bitcoin / Development & Technical Discussion / Re: Pool Double-Spend Solution on: June 16, 2014, 05:41:30 AM
Couldn't the client just check whether the current block given by the pool for it to work on is chained from the latest block on the publicly available block chain? This would prevent the double spend scenario as well as prevent a pool owner from attempting to revert a transaction that was already added to the block chain. It would also seem easier then trying to search through the block chain for double spends.
5  Bitcoin / Development & Technical Discussion / Re: Keys with withdrawal limit on: February 21, 2014, 08:08:44 AM
I'm kind of confused by these replies. In case this isn't understood, I'm proposing a change to the bitcoin protocol. That is why I have to "invent my own protocol", it's so I can communicate these ideas. Maybe I didn't explain in enough detail the issues that I see with bitcoin, even with multi signature addresses. I tried to give an explanation as to the problem I see with bitcoin in the first paragraph of my very first post.

As far as the proposed solutions, I didn't see any that seemed satisfactory to me. Using multiple wallets would involve constantly reaching into the cold storage wallet anytime new funds are needed. It would be like having a vault that your constantly opening and closing every few days. Logistically, this would be a nightmare.

In addition, using multi signature addresses gives third parties much more control over your funds than is desirable. If their key is needed to unlock the wallet, a third party can withhold it, and freeze your funds. If enough third parties hold keys to unlock your wallet, they can collude together to steal your funds.

The idea I thought of, having different types of keys with different privileges, should solve these issues and provide much more security than can be achieved right now. I thought it was a novel idea, which is why shared it. I apologize if, in your opinion, it is not.
6  Bitcoin / Development & Technical Discussion / Re: Keys with withdrawal limit on: February 20, 2014, 02:08:58 AM
Scripts do not have access to amounts and addresses, so currently this can be done. It can be simulated with multisig and a trusted party. Banks could offer this service if they wanted. Experimentation with this would be a good first step before deciding to extend the scripting system.
Is it easier, then, to create a one time use key? With a set of one time use keys, that had a time restriction, you could produce a set of 3650 keys for the next year (365 days x 10 keys per day). Each one of these keys could have a limit of say $30 worth of bitcoin, and only work on a given day. So you'd have 10 $30 keys that would work on January 1st, 2015, 10 more on January 2nd, 2015, etc.

On another note, I don't like the idea of using a standard multi-sig and having a bank as a trusted party, because what if the bank decides to freeze you out? They don't get to spend your funds, but they can still stop you from spending it.

With a master key and a bunch of companion keys, this wouldn't be an issue, because you could give out companion keys to many "trusted" third parties (who you may not trust too much), who are all independent of each other. So for example, you could set up the address so 1 master key and 1 companion key would unlock the funds, but 2 companion keys could not and hand out companion keys to a USA institution, one in Japan, a trusted relative, etc.

7  Bitcoin / Development & Technical Discussion / Keys with withdrawal limit on: February 19, 2014, 10:47:08 AM
One big issue with bitcoin is its not as safe as a bank in that a bank imposes limits on how much you can withdraw a day (usually around $300 or so). So regardless if you have a brain wallet, a set of encrypted keys with several backups, etc. all it takes to steal your entire fortune is for a robber to coerce you to give up your credentials and, then, bam!, he has your entire fortune. A bank has an advantage here in that a thief may be able to grab your ATM card and coerce you to hand over the pin, but he still can't get much money from doing that.

So, I was thinking what if a single address could have several keys with different rules attached to them:
* A low security key, with a withdrawal limit of XXX BTC within a certain period of time
* A master key, and a set of companion keys that can withdrawal more or all of the BTC associated with the address. The master key, along with a certain number of companion keys would be needed to unlock the funds and initiate a large transfer (for example, 3 out of 5 of the companion keys). In addition, using this combination of keys, one could create or revoke companion keys, and low security keys.

By taking the set of companion keys and handing them out to friends and neighbors (while keeping at least one for himself), a person can reasonably protect his BTC funds from coercion. If an individual doesn't have many trustworthy contacts, he could use some sort of institution to hold on to his keys (except for the one he personally has, obviously).

Since no one has the master key but himself, he prevents people from colluding to steal his funds. With the low priority keys, he now can use his wallet without worrying about carrying too much virtual BTC on his person. And no one has the power to confiscate his funds.

Does this sound like a good idea? Is there something planned in the coming versions of bitcoin which addresses this problem?
8  Alternate cryptocurrencies / Altcoin Discussion / Re: How to create decentralized exchanges today on: June 08, 2013, 11:05:49 PM
Quote
At this point you destroy the money, and whoever took the deal loses twice as much. This way a wealthy scammer can suck the money from the poor, increasing the gap between them further. So it will not work, a rational agent should never accept the deal.

A wealthy scammer would make both himself and the other person both more poorer is not rational behavior on the part of the wealthy scammer. Since the money held by both is so small compared to the combined wealth of everyone else, they both become poorer relative to the rest of the world.

Besides which, the money isn't actually destroyed, but instead transferred to whoever mines the block. So in essence, from the wealthy scammers point of view, they are receiving "x" BTC from party A (the scammee), then giving "2*x" BTC to party B (the miner). This kind of arraignment may work for the government, but as anyone in private industry would know, this is not a very good business model.
9  Alternate cryptocurrencies / Altcoin Discussion / Re: How to create decentralized exchanges today on: June 08, 2013, 01:33:42 AM
I agree that nashx is a really interesting concept. But why do we need to change the mining reward, and why increase the blockchain size to add messages?

Why not simply add a transaction type that allows both the buyer and seller to fund to an "mutually assured destruction" account with a condition that within a stipulated time frame (for example two weeks), either party can issue a destroy command and have the funds become part of the mining reward of its containing block. Otherwise, if both parties issue a "I'm satisfied" transaction, the funds are released to both parties in the amounts they initially funded.

What's also interesting is that this feature can be used for trading anything. In other words, just because both buyer and seller fund the MAD fund, "C" in bitcoin, and the two parties are trading "A" for "B", doesn't necessarily mean that "A" nor "B" must be in bitcoin at all, but could be anything.

Edit: After re-reading your comment, I think I now understand why you want to store messages in the blockchain. I still don't see this as necessary, because as long as the buyer and seller can communicate, over any channel, they can reach an agreement. And since they are the only ones that can do anything in the event of a dispute, then why do we need to publish any communication between the two?

10  Bitcoin / Legal / Re: Just created a program to help compute taxes for mtgox trades (in the US) on: March 08, 2013, 10:47:01 PM
I can't even imagine the messed up person that would use this.

Accountants and would-be accountants.

Personally, if I get audited, and didn't report this, I wouldn't want to have to explain a bunch of mysterious deposits coming from dwolla due to sales of bitcoin. I figured there may be other people with similar concerns.

Besides, it's free.
11  Bitcoin / Legal / Re: Just created a program to help compute taxes for mtgox trades (in the US) on: March 08, 2013, 10:42:38 PM
Sorry for the ignorance, but where is this run from?  Probably not just a Dos prompt.  Can you explain more please?
Yes, it's just from the dos prompt. You'll need to install perl to use it: http://www.perl.org/
12  Bitcoin / Legal / Just created a program to help compute taxes for mtgox trades (in the US) on: March 08, 2013, 09:48:28 PM
I just created a program to help convert mtgox history files to usable format for entering in the Schedule D Form 8949 format. It even handles wash sales.

It's a little rough, but it works.

Take a look: http://www.rareventure.com/bitcoin-tax-calculator.html

Questions, comments welcome. If you want to tip, you can do so here: 18KdqGFvAqGgLxAL9KxjC8LWiUhs8Kbim9
13  Alternate cryptocurrencies / Altcoin Discussion / Re: Ripple Giveaway! on: February 22, 2013, 11:53:24 PM
Please post when you've received your ripples
14  Alternate cryptocurrencies / Altcoin Discussion / Re: Ripple Giveaway! on: February 22, 2013, 10:07:50 PM
rKQ2Db6JmHF6PBoy7u9uBpn7geQDA4pQrM
15  Other / Beginners & Help / Re: Will do anything to get some coin. 40-50 BTC. Please read. Any donation helps! on: February 15, 2012, 06:29:50 AM
Hello forum,

My name is Barack. I had briefly introduced myself before in a previous topic. I'm a 50 year old male married to a lovely woman name Michelle. I have two daughters named Sasha and Malia. I have been following bitcoin for a number of months and I'm going to tell you why I need bitcoins.

I work as a parrot. I listen to my advisors and re-iterate what they say to me. I am told not to question my advisors but to blindly follow them.

Apparently this was not such a good idea as people tell me we've broken something called the economy or whatever and everyone blames me, even though I had no say in what was happening whatsoever.

Basically I need bitcoins to pay off something called the foreign debt. I need about $14,825,163,000,000, which, at the current exchange rate, is roughly 2,965,032,600,000 BTC.

All donations are appreciated. Every little helps.

1HfGnJS3irn6CLZMiPhC5JckHDFXG8dEQN

Made my day!
16  Other / Beginners & Help / Re: Scenario for the destruction of bitcoin on: February 13, 2012, 11:51:21 PM
It seems like you are saying miners will have 0 pricing power, is that right?

Miners can have pricing power as long as anyone cares about the likelihood of their tx being included within X blocks. If a sender insists on a >95% chance of his tx being included in the block then any pool or miner with 5% or more hashing power can charge whatever they like. If a sender wants a 99% guarantee of getting in the next 2 blocks he must pay more than the cheapest 90% of mining power requires. This is because if he pays less than the fee required by more than 10% of the network he won't get his 100-(p^2) chance.


The problem with that idea is that any miner that requires a minimum fee higher than the others will eventually lose most transaction revenue.

Suppose that miners did start to reject transactions if the fee was too small. Consider the top 1% of miners in this scenario who set the minimum fee to a greater amount than all the others. Only the traders that wanted their transactions to get through as quickly as possible would pay enough for 100% vs 99% of miners to process them. Lets be generous and say that 5% of all transactions are those that are so important they need absolutely top priority. This means that the top 1 percentile are only getting 5% of the fee per block discovered that the rest of miners regularly receive.

If we leave out the subsidy, these miners would be very hard pressed to compete against the rest of the 99% if they're earning 1/20th of the revenue. So, either they would lower their minimum fee amount, or close up shop. Either way, the new highest minimum fee drops by 1%, and the process repeats.


Besides all of this we've got decades with a non trivial subsidy.


I concede this point. But, I do think that fees need to be reworked at some time, since in their current form, they won't be able to replace the subsidy.

17  Other / Beginners & Help / Re: Scenario for the destruction of bitcoin on: February 12, 2012, 11:31:34 PM
What would happen if I have a longer block chain and I connect my client to the rest of the network?
Your block chain would be immediately accepted by the other nodes as the correct one. It's still a mystery to me what you are getting at with this..

No. I want the OP to think about why people mine and why it is important. Winning a block of 50 coins is certainly the motivation for most, but not all. And I believe as bitcoin grows, that 50 coin motivation will become less of a motivation (well obviously, but not only because it is halved again and again), while other motivations will increase (not necessarily transaction fees).

Being paid for your work is quite nice indeed, but are there other reasons we work? How does that apply to Bitcoin? If you have a vested interest in Bitcoin (say 30,000 coins) and Bitcoins are exchanging with the dollar at a rate of $50 per Bitcoin, are you going to sit back and watch the network slowly fall to shit? The network is Bitcoin. (I think I was conservative with the exchange rate, if Bitcoin is a booming success, I think there is a chance it will be several times that amount. Of course the more widely used, the higher the exchange rate, and the more people vested in Bitcoin, the more who will be interested in a strong, robust network.)

Tl;DR Assuming the block reward (which includes fees) is the only reason for mining might be a mistake.

As I mentioned in my previous post, if you have a lot of wealth invested in bitcoin, you may decide to diversify once you notice the network security has gone down too much and/or the apparent interest of would-be attackers has gone up too much.

Setting up and maintaining a big enough mining operation for an ordinary speculator would be a big pain in the ass. Also, due to Moore's Law, it would be have to be an ongoing process of buying and installing the latest hardware to be effective. Why would you go through all this trouble when you could invest your funds directly in something else?
18  Other / Beginners & Help / Re: Scenario for the destruction of bitcoin on: February 12, 2012, 11:19:03 PM
The 51% attack will temporarily disrupt the network, but it's not a one-time event. Think of it as a DDoS attack on the bitcoin, it must be continuously maintained. When the attacker inevitably runs out of resources or motivation, people will start using bitcoin again (their money have been safe all along - see p.1)

I think that a 51% attack would shaken the faith in bitcoin, because once it happens, people would constantly worried that it may happen again. It's unlike a DDoS because merchants would be really losing money.

Furthermore, the FUD would lead to a drop in bitcoin price, making mining less profitable, causing more miners to quit and reducing the size of the network even further, which would make the 51% attack even easier. Seeing success, the attacker would just do it again, until it becomes drilled into peoples heads that bitcoin is unsafe.

A successful chain of attacks like this would greatly reduce the chances of bitcoin, or any variant of it rising again, without a robust solution to this issue

It wouldn't matter that your funds in the system are safe, if the faith in the system has been destroyed.

There is an incentive for bitcoin holders to support the network so that their value doesn't evaporate. If you have tens or hundreds of millions USD worth of bitcoins, it is in your best interest to run a mining operation simply to ensure 51% attack doesn't happen.

Sure, and I'm sure some people will mine just to support the network. Keep in mind though, that as soon as someone starts doing this and makes a large enough impact to make mining unprofitable, then all the miners-for-profit people will have to close up shop.

Suppose this does happen, and many people start working together and mine to keep the bitcoin security high. There are several problems with this:

  • It may simply not work. What people say they'll do and what they do when time, money and effort are required are two different things. There may be a token attempt. There may be the situation where most people don't bother and hope others do enough to support it. Many of those people with millions invested in bitcoin might think that diversifying is a better solution than trying to prop up the network with the will of the willing. Besides, I am guessing it's a poorly understood issue. What is an acceptable network size? How much money needs to be poured in to support that network? I don't think these questions are answerable.
  • A few big players, with knowledge and understanding, and the will to do it, could indeed step up to do the mining. And as I stated before, in this case, those big players would then practically "own" the network. If they decide join up, and then change the rules to block out other players, and impose exorbitant fees, and get most merchants to go along with it, there is not much anyone could do to stop them.
  • Finally, even if it did work and the above problems avoided, if there is even a slight hiccup in size of the network... it could be enough for a 51% attacker to be successful.

I also want to mention that what I would like to see is a minimum transaction fee. Maybe we could tie it to the days that money has been resting in an account, in the same way as bitcoin days destroyed works, so that simply transferring money to different addresses immediately after a transaction would have a much lower or eliminated minimum fee.

The minimum fee could be as low as 0.5% and I think it would be much more secure than the current system. Just a disclaimer, I am not a miner!  Smiley

19  Other / Beginners & Help / Re: Scenario for the destruction of bitcoin on: February 11, 2012, 01:28:25 AM
What is the purpose of the block chain?

Why are confirmations important?

I'm not sure what you're getting at here..

The block chain proves the transactions within it are valid given the assumption that over 50% of nodes in the network are honest nodes. Confirmations are important because an attacker with less cpu power than the honest nodes may discover a winning hash through random chance. With each confirmation, the chance that an attacker with less cpu power could do so becomes less and less exponentially.
20  Other / Beginners & Help / Re: Scenario for the destruction of bitcoin on: February 10, 2012, 05:39:29 PM

If Bitcoin grows to the sizes I'm imagining, insurance companies may even pop up and sell mining insurance to various other businesses that rely on Bitcoin to profit. And I'm sure many businesses will have in house mining operations as well, even if to verify their own transactions for free.


Verification of the block chain is not the same as mining. All an in in-house mining operation would do is give businesses a chance to receive mining revenue, but this revenue eventually won't be enough to support much mining at all.


I don't think natural monopolies will form in a decentralized system. There are no rules to stop innovators from competing with anyone who decides to form a consortium. The members of the consortium itself would soon realize that one of them could undercut the rest and take the market share away from the consortium.

As I said, competition between getting your transaction into a block and competition between trying to mine that transaction will balance out and keep the network secure.


I think the only revenue received from mining will be from the bounty, because the transaction fee will become practically zero. As I wrote in an earlier post, the transaction fee is paid only to rebroadcast the transaction to the rest of the nodes. The cost of doing that is practically zero. Eventually the mining fee will also drop to practically zero, so there is no direct benefit anymore to mining. So, there is no way to undercut when your paying out more to mine than you're pulling in. Because so, there is no reason to leave a consortium. Why pay for mining without getting the benefit of using your muscle to impose high fees?


Think about it. Consider millions of people attempting to get their transactions processed as quickly as possible. Obviously some won't need instant transactions, Joe sending money to Aunt Rida. But others will, stock brokers transferring Bitcoins to invest in a hot company on the stock exchange. People needing instant transactions can either mine it themselves, or pay someone else. I think the network will be fine.


Mining doesn't affect the speed that a transaction is processed. There could be one lonely miner out there doing 1 Hash / sec, and the speed of transactions through this network would be the same as a network with millions of nodes and 10 Terra Hashes / sec. It would just be a lot less secure against a 51% attack.
Pages: [1] 2 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!