Bitcoin Forum
May 06, 2024, 10:05:38 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 »
201  Bitcoin / Bitcoin Discussion / Re: [Emergency ANN] Bitcoinica site is taken offline for security investigation on: May 11, 2012, 08:41:06 PM
Each time my trust in bitcoin raises it get kinda crush by a new hacking scandal. This scare me as I invested quite a lot in bitcoin both financially and in my expectations.

In my humble opinion, one of the best solution agaisnt the theft is this proposal I made earlier (and went largely unoticed) :

https://bitcointalk.org/index.php?topic=68188.msg794810#msg794810

Btw, are multi key address already in the protocol by now ?
202  Bitcoin / Bitcoin Discussion / Re: A Bitcoin killer argument on: April 19, 2012, 05:02:47 PM
2.7% compared to 0.000X% is not 100% more, it is 10000000% more or wathever.

My 2 bitcents
203  Bitcoin / Bitcoin Discussion / Re: Bitcoin : Proposal for increased security on: March 11, 2012, 03:24:07 AM
You cant use bitcoins while they are still "cancelable".

They are in "hold"... or something. They are effectively in the new address only once the cancellation period is over.
204  Bitcoin / Bitcoin Discussion / Re: Bitcoin : Proposal for increased security on: March 11, 2012, 02:52:11 AM
You could. It's just a different layer of security.

But now if you are a bank and need to use your wallet... Wouldn't a security margin of 1 day or so makes you feel better ?

For myself, being able to store my password in daylight and have duplicate of my wallet without worrying too much about my stash security would feel good.
205  Bitcoin / Bitcoin Discussion / Re: Bitcoin : Proposal for increased security on: March 11, 2012, 02:43:58 AM
Dont know, you might sell them for a discount to someone.
You would need to provide sufficient personal information so the buyer can trust you... Better someone you know.

But you cant bypass this. But 3 month was just an example, the idea is that you can set up the duration you want when creating a "chargeback" address.
206  Bitcoin / Bitcoin Discussion / Re: Bitcoin : Proposal for increased security on: March 11, 2012, 02:36:22 AM
I don't think you're going to find anyone who will accept a payment from an address that takes 3 months to clear. Not if there is a service or product involved that can't be taken back.

Yes

So presumably the only way is to send payment to one of your own regular addresses before then spending on to a vendor?

Exactly

But for this to be useful that transaction has to be carrying the "hold" onto transactions down the chain otherwise any thief could just do the same. In which case the whole thing is pointless.

I am not sure what you meant here. The easiest way to have this is to have a special identifer in front of one of those address (like : 3MONTH-12WG4sSQ4aJs7ELWyLSG2EkovRAobHYem4).

But yes, one of those address should not be used for payment, and coins could be "moved" again only after the deadline is elapsed (with the blockchain acting as the time-mesurment). I dont think it add many burden to the blockchain.

I dont think this is a problem for miner, as long as they are rewarded... accordingly in fees.
207  Bitcoin / Bitcoin Discussion / Re: Bitcoin : Proposal for increased security on: March 11, 2012, 02:24:36 AM
Yes I am proposing a kind-of chargebacks (not sure about the term ?) for some address.

I am not too sure about the implications for the bitcoin protocol, hopefully not too huge if we create a "new" set of address specifically for this (but probably still an huge change..)
208  Bitcoin / Bitcoin Discussion / Re: Bitcoin : Proposal for increased security on: March 11, 2012, 02:23:02 AM
I am only proposing that some address have reversibility. A minority of address used for stashing and banks, which should be well-distinct from others address so that anybody can freely refuse to receive transactions from those address as payments.
209  Bitcoin / Bitcoin Discussion / Proposal for increased security : delayed transactions on: March 11, 2012, 02:07:15 AM
If you plan to comment, read at least this Abstract :

I am proposing a simple "cancellation" of orders based on the following mechanism :

- A new set of address is created, those address have a associated "timestamp" value. Lets call them "safeAddress".

- When making a transaction from a safeAddress to a normal bitcoin address, the coin are "blocked" for a period of time corresponding to the timestamp.

- At any time, a safeAddress can be "destroyed", and all coin in the address AND all coins in transfer from this safeAddress are send back from the previous address where they were received.

- This dont impact at all "normal" feature of bitcoin (transfer from "normal" address are still instantaneous) but allow for a very safe banking system, no trust required on a single party, and finally make it very easy for casual users to have a very safe account.

In my opinion, the multi signature solution is aimed at a more expert population and I am not sure it can address the case where a user has a single bitcoin-machine and is totally neophyte. As well, it handles the cases where someone is asked with a gun to give his credentials and to transfer its bitcoin.

Would you rather prefer to be able to send 100k instantly all the time or would you rather prefer that for huge amounts a "rollback" period  would be possible ?
Honnestly, how often do you really need huge amount to be confirmed instantly versus the safety of your stash ?

I am sure that most people would of course prefer the second option.
But my solution does not remove the freedom that bitcoin provides as old address can still be used, it merely gives people more freedom over how they wanna store their bitcoins.

---
Old post (more detailed) below :

---

I am an avid bitcoin supporter since almost a year. And I am French as well, so don't feel offended by my bad grammar Smiley In my opinion, the biggest issue with bitcoin is still his security : While the anonymity and easy to transfer mechanisms bitcoin provides are very useful, they are also a goldmine for crooks and malevolent hackers.

This is in my opinion a problem for casual bitcoin users as it requires very secure bitcoin usage and this in turn requires users to be very knowledgeable to use bitcoin safely.

This problem is even worse for people wanting to use bitcoin as a store of value or banks : banks needs to have a huge level of trust in all its employee and security while users wanna store big value in bitcoin needs to be very safe in their usage.

My proposal aim to raise bitcoin to a new level of security while still retaining the current mechanism bitcoin offers.

This is an idea I have been having for almost 6 month now, and I think it is a very good one, provided it can be integrated into the bitcoin protocol without many technical issue. I have started to think about it for quite some time but only find the motivation to write about it just now, following the yet another theft of the linode / bitcoinica coins.

I know there has been some talk about multi key transaction, but as I am not totally aware of the consequences of this evolution I wont comment on this. However I don't think this evolution can address all the points my proposal is aiming to achieve.

-----------
Aims :
-----------

Specifically, I would like the following points to be possible :

ex A - I am having a party at my house with all top hackers in the worlds, which are all evil and dream of stealing my bitcoins. My wallet is open on my computer and I am having post it with the password all other my house. I still dont wanna loose my precious coins Smiley

ex B - Hazardous events like thief of a mtgox wallet can be not much of an issue.

ex C - Malicious users inside a huge banking compagny running with bitcoin does not raise any security issue.

ex D - Death or an accident (a compagny office burning with keys) does not threatens the wallet. Same thing if some exchange owner (like mtgox) dies or any other hazard happens.

ex E - Loss probability of wallet is almost impossible.

To adress points such as eD & eE, the only solution is to have many many duplicate of the key. Which raise the probability of theft in turn... How can we overcome all these problem at once ?

Onto my proposal, having a new set of address that allows the following :

pA - Allow “destruction” of address that send back coins where they came from. This of course requires a “timeframe” within which transactions are not yet confirmed.

pB - Allow cancelation of address, since we now have non instantaneous transactions for some bitcoin address. These address are only meants to be used for stash and exchanges, as they are not meant to be instanaous payments, but rathers transactions within trusted peers.

-----------
Implementation :
-----------

Create a new set of addresses which have an associated integer that encodes a timeframe where transactions can be cancelled.
Coins can still be received instantly (the delay depends on the origin address not on the incoming).

We now have two sets of address :

- The "old" ones, which can send bitcoins instantly.
- The new ones, which can send bitcoins with a delay defined by a time identifier (for example
address CHARGEBACK-1WEEK-12WG4sSQ4aJs7ELWyLSG2EkovRAobHYem4)

For example, I could use for my stash wallet a timeframe of 3 month : This essentially means that if I try to move coins from this wallet to another adress, the transaction will only be effective in 3 month. In the meantime, the transaction can be canceled at will.

In case of thieft, as there is no way in the protocol to distinguish between the original owner of the adress and the thief, we need to have a special mechanism thats left to be determined that allow any of the address owner (the legitimate or the thief) to “cancel” the address.

This mechanism can be to send a number of coins to a special address or anything special in the protocol (or for example 2 cancellation in a row, etc.). If this mechanism is raised, all the coins in the address are transferred back from where they were sent.

In case where an address has received 100 coins but for example only have 75 lefts those 75 coins can be spreaded evenly as if they were 100 (meaning each coin received from an address get 0.75 coins)

-----------
Example :
-----------

- So what does this mean ? Say all my coins stored on my personnal 3-month wallet have been received from mtgox. If someone now hacks my wallet, I now have 3 month to activate the mechanism that “destroy” the address and all the current transactions will be cancelled while all the coins will be then sent back to the mtgox address from where they were received.
This would create a bit of hassle for mtgox in this example but would still be far far better result than having my coins stolen.

- So now I want to have a very very safe wallet. How can I do this ?
I make a 1 month wallet, while I ask two of my friend Kris and Adrien to do the same. Now I send my coins from mtgox to the Kris wallet, then Kris send them to Adrien, then Adrien send them to my 1 month address.

Now if a hacker wants to get my coin, he has to hack me, I would then destroy the address, then he would have to hack Adrien, then Kris, then mtgox itself etc.
This makes my coins impossible to steal. And I can now use a simple passphrase that I can copy paste everywhere at my home so I’ll never forget it, so the risk of loss is even further reduced.

Now I can have my big party with hackers in the house and feel safe ! Smiley

But most importantly, this would make bitcoin so much better for banks...

Banks could use interconnected wallet network (mtgox send money to bitcoinica which send money to i-dont-know-who) where all the “big” wallets require something like a week to confirm transactions. Now any issue of the wallet security for banks is almost solved. Keys can be duplicated many times and trust amount employee does not need to be so paramount.

Even “hot wallet” can still be configured to be able to cancel transaction for one hour or so.

-----------
Conclusion :
-----------

As demonstrated in my examples, I think this proposal would make bitcoin incredibly secure and allowing it to be more newbie friendly as well as newbie would not have to worry too much about security as well. Instead they would just have to check their wallet from time to time to see if nothing is unusually missing, as they are doing with a normal bank account.

This would as well make the life of bitcoin banks very much easier as the amount of trust thats needs to be put on employees would be minimal. Any theft could be seen and undone very fast.

Ultimately, this would destroy most of the incentive for malicious hacker. With low chance of being successful at theft those would be reduced drastically.

All those aspects combined with the limited money supply from bitcoin protocol could make bitcoins a incredibly strong store of value.

-----------
Remarks :
-----------

- I don't think it is worth creating a new currency just for this. I really dislike the idea of many peer to peer currency nearly equivalent to bitcoin. I think more trust is gained by having a single powerful currency.

- I don't think this idea goes against the philosophical roots of bitcoin : users are still in control without central entities, most address for day to day uses can still stay “normal” address with no cancel of transaction possible. And merchants would be advised to refused cancellable transactions as payments.

Much love to all the bitcoin supporters !
12tJv59aMdYt7figQ2BnHG2sHmcEdUYMW6 Smiley
210  Bitcoin / Bitcoin Discussion / Re: Suspect #1: Linode themselves on: March 02, 2012, 11:53:02 AM
Yeah I agree with you here.
211  Bitcoin / Bitcoin Discussion / Re: Suspect #1: Linode themselves on: March 02, 2012, 11:37:36 AM
I think it is more fair to assume that could be an action from a single employee than the whole compagny.

That's usually what happens.
212  Economy / Speculation / Re: Bitcoinica now is out to get your money's on: January 18, 2012, 03:07:51 PM

Bitcoin IS a penny stock in terms of fundamentals. (Market cap is only $550MM.) So how can we expect it to perform like a blue chip?

Without price rising to above $100 (That's about $9 billion market cap), we can never have a stable day.

With or without Bitcoinica, $200K is sufficient to push the price from 4.64 to 6.95 within minutes. And without Bitcoinica, that would happen too (Bitcoinica volume was insignificant during the rally you mentioned).

Current Market Capitalisation is more around 50 Millions and 100$ would make it around 700 millions$
213  Economy / Speculation / Re: The flipist method on: January 07, 2012, 12:54:16 AM
The answer is quite obvious, the average profit you should expect is half the performance of the BTC / USD since on average you will hold bitcoin half the time and USD half the time.

So it is not really useful, you would obtain as well the same average by keeping half your money in BTC and the other hald in USD without the variance Smiley

The idea is still fun however xd
214  Economy / Speculation / Re: $5 Mt. Gox price contest! 2BTC on: December 21, 2011, 09:56:04 AM
Dec - 25 - 2011
215  Bitcoin / Bitcoin Discussion / Re: Buyer Beware. Proposal for a non high-frequency manipulatable exchange. on: December 20, 2011, 04:10:50 PM
This is a good question.  We know someone is placing many tiny bids and asks at 0.0001 increments,
and can get notified when they are bought instantly over socketio.  The question is, while mtgox is processing
a trade, do you have time between receiving notification one of your 0.0001 orders was filled,
to edit the order book and remove a larger order right behind it?

If they have time this is a bug from mtgox. The issue is not with HFT which provides liquidity to the market.

And also I dont think HFT has any edge for bitcoin, usually HFT is used for arbitrage opportunities...
216  Bitcoin / Bitcoin Discussion / Re: Buyer Beware. Proposal for a non high-frequency manipulatable exchange. on: December 20, 2011, 01:20:58 PM
I dont think mtgox has any incentive to run shadowy business when they are making bank with a clean exchange, thus what happened to you was probably a mere coincidence

And yes, allowing some "insiders" to get market data and using it before executing trades would be very close to theft.

Edit : However i would love to see removed the option to trade for 0.00001 btc or wathever which currently allow bots to spam the trade history, it is annoying and useless
217  Economy / Speculation / Re: This lack of volatility almost makes Bitcoin look... civilized on: December 18, 2011, 08:09:01 AM
But i think we are moving towards UP. The speculators-wall are moving from 3.X onto 3.10 and lower as they are downed.

We can see that most of the trades these last days are onto the ask side.

Hopefully we can keep at 3 (or even better lower xD) for a few month still I have more coins to buy Smiley
218  Economy / Speculation / Re: This lack of volatility almost makes Bitcoin look... civilized on: December 18, 2011, 08:07:00 AM
My opinion :

When bitcoin had more variance, there was a lot of people dumping coin (omg ! i am rich !) and a lot of people randomly buying the most coin they could with the bandwagon, without paying too much attention to the price.

I believe a lot of those coins are now in the hands of market makers and that the float (the coins and $ available for trade on the market) has increased as well. So now someone dumping 20k randomly in a panick movement doesn't have an huge effect anymore.

So now we should except less volatility : with enough speculators, day like we seen some time ago where the price did 30 => 9 => 25 seems almost impossible. Those were merely possible because "traders" (lets say : THE MANIPULATOR) weren't a great part of the market.

In my opinion bitcoin was and still is a traders dream : Very low trading fees and insane volatility (usually), what trader wouldnt want that ?

Of course "real" traders (ie those with banks funds or their own assets, called "proprietary traders") are largely a legend, 98% of them are merely orders followers for clients and salesmen ("buy me this or this").
I just think there is enough small-time speculators wanting in for a profit.

Well.. that or the manipulator is tricking us for his next scheme  Wink
219  Economy / Speculation / Re: Bitcoin Technical Analysis & other financial markets (bitcoinbullbear.com) on: December 16, 2011, 04:21:49 PM
@molecular :
I took the time to go out of newbie status just to answer you Smiley

This is actually quite funny, because i "invented" the same trading algorithm as you this summer (with the basis principal of BTC_value = $)

I tought that it was a very good idea, and wanted to toy with this on real market as well (using 2 stocks that would have good variance and low risk of ruin)

I wonder if variants of this are used by "real" trading compagnies.

In my opinion the risk of ruin (i mean the risk of the value going near 0) for both asset HAS to be low, because this strategy is basically a variant of buying when something goes down.

I havent used it however yet because I bough quite some coin > 10$ and I dont really like to change half of them into $ with a loss, but thats definitely something I would like to try.

Edit : I want to do something like 70% bitcoin 30% $ as I am long with bitcoins.
220  Other / Beginners & Help / Re: Newbies Hangout on: December 16, 2011, 03:23:47 PM
I probably have lurked hundreds of hours on this forum but cant post, thats a shame

Now i am no more a noobie !

On a more serious note, this is really annoying. I now have more than 5 posts and I still can post anywhere but here even though i want to contribute to a thread.
Pages: « 1 2 3 4 5 6 7 8 9 10 [11] 12 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!