Bitcoin Forum
May 24, 2024, 08:34:24 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 [12] 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 »
221  Economy / Service Discussion / Re: Inputs.io Security on: November 07, 2013, 11:21:44 PM
Designing your system to fail gracefully without financial consequences is far more important than designing it not to fail or get compromised.

OK, so if I read this correctly:

Quote
It is almost six months ago that Bitcoin Central, the main Bitcoin exchange in France, shut down after losing tens of thousands of dollars to an online attack. The attacker managed to get in by breaking into the exchange’s virtual private server, allowing them to access its online “hot wallet” and withdraw all of the funds. ... But now, after nearly five and a half months of downtime, Bitcoin Central is back online.

your utter incompetence cost company the content of hot wallet + 6 months of downtime.

And now you feel like you're in position to lecture anybody on security....

Dunning–Kruger at it's finest.

222  Economy / Service Discussion / Re: Inputs.io Security on: November 07, 2013, 09:45:48 PM
It's your own fucking problem.

Do you represent geniuses who were running Instawallet?

If so, you have already proven that you have no effing clue. No surprise here.

Drop the butthurt, start the thinking.

What are you talking about?

My point is that VPS should never be used to host projects which need to handle non-negligible amounts of users' bitcoins as virtual private servers have extra attack surface as compared to dedicated servers.

Which part of this you disagree with?

It's worth noting that I do not care about inputs.io or any crap like this, I'm just trying to warn people so that they'll have a chance to avoid obvious traps in future.
223  Economy / Scam Accusations / Re: SCAM ACCUSATION: TradeFortress + Inputs.io on: November 07, 2013, 09:13:51 PM
TradeFortess was warned that it is not OK to use Linode hosting back in July: https://bitcointalk.org/index.php?topic=251553.0

Migrating to a physical server could be trivial, but instead he decided to stay with Linode and ignored all warnings.

I think it's quite obvious that it was staged. Linode was chosen as a scapegoat, as previously Bitcoinica was hacked in the same way: http://bitcoin.stackexchange.com/questions/3629/what-is-the-story-behind-the-linode-problem

So this looks plausible.

If it isn't a scam, it is a criminal negligence.
224  Economy / Service Discussion / Re: Inputs.io Security on: November 07, 2013, 06:50:38 PM
While we are here, a claim that it's OK to have a web-facing server on a VPS because it has no wallet on it is outrageous.

[...]

Physical dedicated servers are cheap. It isn't hard to set them up.

I failed to locate the slightest clue in your message.

It's your own fucking problem.

Do you represent geniuses who were running Instawallet?

If so, you have already proven that you have no effing clue. No surprise here.
225  Bitcoin / Project Development / Re: colored bitcoins/distributed exchanges proof-of-concept on: November 07, 2013, 06:40:49 PM
I believe it can be done using derivatives.
Then you don't understand the problem.

Fiat liquidity in a P2P exchange means that I can take my digital representation of dollars and reliably and consistently turn those into a physical $100 bill in my hands to put gas in my car and buy groceries.

Solving this problem means coordinating actions in meatspace; a complete solution requires very little coding and a lot of HR.

I understand the problem. It consists of two parts:

  • 1. we need some kind of digital tokens exist in the blokchain and have their value pegged to the value of asset they represent
  • 2. an ability to exchange tokens for the asset

it is important to understand that these are two separate issues. You focus on the second one, but I believe it isn't particularly interesting: something similar to LocalBitcoins can be used here.

Basically, once you have digital tokens with stable value, the rest of the system is inherently decentralized as people can simply trade these tokens with each other... Of course, there will be people who will do this professionally, and there will be companies which provide this kind of service.

We already know that it works. This approach is/was used by a number of digital currencies such as LibertyReserve, WebMoney, e-gold etc. For example, there are several WebMoney exchangers in my city (it is kinda popular here), so getting money in/out of WebMoney isn't a problem, at all.

If this kind of exchange is profitable, people will do it. Consider it solved.

Wait a bit, why do we need this mumbo-jumbo with USD-coins, can't people exchange bitcoins directly?!

Of course, they can, but volatility make is extremely risky. It isn't an exchange business, it is a daytrader business.

Moreover, price discovery doesn't work very well within these peer-to-peer trading networks. Please check this chart: http://bitcoinity.org/markets/localbitcoins/USD

It just fluctuates wildly.

Now, again, suppose we have some kind of trustworthy USD-coins. Their price is certain, so there is no need for price discovery. Maybe you will pay 1.05 USD for 1 USD-coin, but if somebody wants 2 USD for it, it's an obvious rip-off (cf. LocalBitcoins: high: 500.15      low: 173.91).

If they are sufficiently trustworthy, local exchangers will be glad to work with them, as it is very simple business: they earn their commission and do not need to worry about price fluctuations.

Price discovery can happen on a decentralized exchange for digital tokens. Basically, we can make a global order book, and if it works properly, it will have one price.

So we need to focus on implementing digital tokens with stable value, as they can be used for buying/selling bitcoins.
226  Bitcoin / Project Development / Re: colored bitcoins/distributed exchanges proof-of-concept on: November 07, 2013, 05:44:17 PM
I have heard of four (attempted) solutions to this, and none of them is perfect:

Nice summary, thanks!

1. Gateways (à la Ripple)
Though exchanges themselves are decentralised, the "coloured coins" they exchanged need to be issued by a trusted (centralised) authority who will exchange for example 10EUR/USD for 10cEUR/cUSD which can THEN be exchanged for BTC or other currencies.

I think this is the most promising approach IF we can get truly serious player involved in this.

Ideally, a company which owns underlying assets should be 100% isolated from trading and other activities. Basically, it should be a trust (ETF-like) which simply owns USD and does nothing. Companies responsible for market making are not crucial to back the currency.

Then we can add an insurance layer: if both market makers and trust fail, insurance company will step in and compensate.

4. Automatic "monetary policy" (à la Mastercoin)
One suggestion I have seen, I think it might have been for Mastercoin but I'm not 100% sure, was that some sort of decentralised "system address" would hold an excess of for example cEUR, and when the BTC value of cEUR started to climb above EUR more cEUR would be released into the market, and if the value was below EUR then the system would buy back some cEUR for BTC to bring the value back up. How the system would track the value of the EUR however I don't know. Presumably it would be a mathematical system not relying on external feedback, so would try to approximate a certain value that was equal to the value of the EUR at the time of implementation, which obviously could change over time and the correlation become broken.

I believe it can be done using derivatives. Recently Vitalik Buterin described a way to implement trustless CFDs within Mastercoin, and people understood that it is actually superior to "escrow fund".

Something like that can be done using colored coins as well, but it is really complex and currently there are no plans to implement it.
227  Economy / Service Discussion / Re: Inputs.io Security on: November 07, 2013, 03:32:50 PM
While we are here, a claim that it's OK to have a web-facing server on a VPS because it has no wallet on it is outrageous.

A compromised web-facing server can be used for a MitM attack no matter what other tricks you use.

MitM attack can be used to steal funds of users who are currently use the site.

So if person tells you that VPS is OK because it doesn't have a wallet in it, we can decipher it as this:

"Well, we know that attacker will be able to steal coins from our users via MitM attack, but we don't give a fuck; after all, without VPS we'd have to pay whopping $70/month for a real physical server, and it takes a whole hour to set it up. No fucking way we'll go through this just to prevent a pesky MitM attack."

This is outrageous... If somebody claims that, he is either a complete moron or scammer.

Of course, inputs.io is already dead... But if somebody else will try using VPS to handle non-negligible amount of bitcoins, he should get scammer-tag right away, before the thing gets compromised. There is simply no excuse for this stupidity.

Physical dedicated servers are cheap. It isn't hard to set them up.
228  Economy / Service Discussion / Re: Inputs.io Security on: November 07, 2013, 08:29:59 AM
It was planned all along. Bitcoinica was also hosted on Linode, and was hacked in the same way. Now he can just point at Linode and claim he isn't guilty.

http://bitcoin.stackexchange.com/questions/3629/what-is-the-story-behind-the-linode-problem
229  Economy / Lending / Re: CoinLenders Script :: Bitcoin Bank (Borrow+Deposit) Software :: Demo Available on: November 07, 2013, 08:20:18 AM
The hack was not an inside job. I find people who accuse that insulting.

The mere fact that you were using Linode is a definitive proof that it was an inside job.

It is a well known fact that virtual private servers are not secure enough to host Bitcoin wallets.

Moreover, Bitcoinica was hacked via Linode: http://bitcoin.stackexchange.com/questions/3629/what-is-the-story-behind-the-linode-problem

https://bitcointalk.org/index.php?topic=66979.0

Obviously, you knew about that, so you used Linode as a convenient disguise for an inside job.

There are two possibilities: either you're a complete moron who ignored a well-known attack, which was already demonstrated a couple of times; or it was an inside job.

Is this insulting? Well, you stole money from people, you deserve to be insulted.
230  Bitcoin / Project Development / Re: colored bitcoins/distributed exchanges proof-of-concept on: November 07, 2013, 12:00:00 AM
I understand the coloring part, but I don't get how this paves the way for distributed exchanges. What am I missing?
It really doesn't pave the way.  But don't worry, the guys over at Mastercoin have already solved that and they have their distributed exchange up and running.  It is not just a pipe dream - it is actual software which executes.

We implemented decentralized exchange back in January. It worked, people made transactions with it.

I've described the difference between colored coins and Mastercoin approaches here: https://bitcointalk.org/index.php?topic=265488.msg3487339#msg3487339
231  Bitcoin / Project Development / Re: ArmoryX (colored coins): issue and trade private currencies/stocks/bonds/etc on: November 06, 2013, 11:03:15 PM
...
Probably nothing now, but after we'll make a release we'll need people to test it.

where do I sign up?

I'll post an update to this thread when it's ready.
232  Bitcoin / Project Development / Re: ArmoryX (colored coins): issue and trade private currencies/stocks/bonds/etc on: November 06, 2013, 08:34:40 PM
How's the progress going killerstorm?

We have a lot (~5) of developers now and are making good progress, but still a lot is left to do...

I'll try to make an alpha release this week.

Been following r/coloredcoins but no new info. Is there anything the bitcoin community can do to help other than helping develop for colored coins?

Probably nothing now, but after we'll make a release we'll need people to test it.
233  Alternate cryptocurrencies / Altcoin Discussion / Re: MasterCoin: New Protocol Layer Starting From “The Exodus Address” on: November 05, 2013, 10:32:35 AM
I hear color coin is going to release their barely useable alpha of distributed exchange this week

Just to clarify, we already released this kind of thing back in January: ArmoryX implemented p2ptrade. However, there was a problem with ArmoryX: being based on Armory, it required way too much RAM.

Then we implemented a wallet in JavaScript: http://bitcoinx.github.io/webcoinx/ (The problem with it is that it's quite a bit buggy and incomplete.)

So, I was talking about a third incarnation of p2ptrade in NGCCC. NGCCC is meant to be a secure and reliable wallet without inherent performance problems. So what's what we focus on now. However, we also consider fixing WebcoinX.

BTW I remember people here mentioned that colored coins are dead. Well, ~5 developers work on NGCCC now, so it isn't really dead.



And while we are here, there is an important difference between Mastercoin's distributed exchange and p2ptrade which is implemented for colored coins:

Mastercoin uses blockchain to store orders, while p2ptrade doesn't. p2ptrade can work with any communication medium.

Our first version simply uses a HTTP service for communication. This doesn't look like a distributed system, does it?

Well, it is decentralized in the sense that people are not tied to a particular server; they can launch their own and use it, for example. Moreover, some trivial add-on will let different servers to inter-operate, thus making a distributed communication medium.

Furthermore, there is a plan to use BitMessage as a fully p2p communication medium.

In any case, p2ptrade requires some additional infrastructure which, probably, isn't as reliable as blockchain itself. However, being flexible about orders has some advantages too:

  • it is possible to cancel offers up until the point when they are being executed
  • trading is as fast as communication; it is possible to make trade in matter of seconds
  • it is possible to aggregate multiple trades in one transaction to reduce blockchain bloat and fees

So, to summarize, colored coins p2ptrade uses different approach and has different characteristics.
234  Local / Кодеры / Re: colored coins... всё ещё ищем программистов on: November 04, 2013, 09:51:35 AM
Удивляет вот такая вот уверенность, просто шокирует.

Да меня вообще несколько удивил этот форум... Я запостил вакансию на /r/jobs4bitcoin и freelansim.ru.

Там люди пишут что им этот проект интересен.  И, собственно, неделю как работают: уже добавили GUI, JSON-RPC API  и т.д.

Только вот тут начали обсуждать языки программирования...
235  Other / Archival / Re: btt on: November 03, 2013, 07:18:39 AM
Hi guys,

1) Are we sure that his real name is Eric Corlew?

2) What if we bring a civil suit against him for the fair market value of our shares at the time of shutdown? There are several causes of action that we could bring against him, all of which took advantage of us as naive investors. (several violations of Securities Exchange Act and fraud, at the least)

tbomb

Perhaps, hire a private investigator?
236  Economy / Securities / Re: Starting a new FPGA mining farm/contract! Cognitive Resurrected on [BTC-TC] on: October 30, 2013, 10:58:12 PM
Electrum works too
237  Alternate cryptocurrencies / Altcoin Discussion / Re: MasterCoin: New Protocol Layer Starting From “The Exodus Address” on: October 29, 2013, 01:21:06 PM
The same can be said for normal Bitcoin clients. A thin client that uses multiple servers to check for balances etc. should be safe enough.

No. The difference is that thin Bitcoin client can check whether payment is valid using SPV. Have you read the original Satoshi's paper?
238  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [DVC]DevCoin - Official Thread - Moderated on: October 29, 2013, 06:22:52 AM
We have reset all passwords for the new server. Check spam folders for email to log in to WorkForCrypto - Thanks

I use gmail, it isn't even in spam folder.

Why do you think it is necessary to confirm email?

This policy is outdated, it isn't a problem to register a one-time email on sites like mailinator. So it doesn't confirm user's identity in any meaningful way.

Just let user to pick password and skip this confirmation step.

Or even better: enable oauth/openid authentication, so that people will be able to login using their facebook, twitter, google accounts etc.
239  Alternate cryptocurrencies / Altcoin Discussion / Re: MasterCoin: New Protocol Layer Starting From “The Exodus Address” on: October 28, 2013, 06:42:06 PM
No, there will never be more mastercoins. You can't change that, even by forking. You can create other currencies by forking, but not mastercoins.

That's just like, your opinion, man.
240  Local / Кодеры / Re: colored coins... всё ещё ищем программистов. 0.25 BTC/час on: October 28, 2013, 02:27:53 PM
Наш подход позволяет обменивать деньги на акции в одной атомарной транзакции: она либо включается в blockchain, либо нет.

Это позволяет проводить торговлю в автоматическом режиме т.к. нет вероятности попасть в такое состояние что деньги уже отправили, а акции не пришлют.
Ничего нового. Это можно было сделать на кодовой базе bitcoin-клиента.

В первой (пробной) версии я так и сделал. Я умею писать на С++ в достаточной мере чтобы модифицировать bitcoind.

Сейчас нужно немного дополнительной функциональности, так что мы делаем нечто вроде add-on'а к bitcoin-клиенту.

Я наоброт "за" за автоматизацию всеми конечностями..

А вот не заметно. Насколько сложно понять, что торговля акциями требует существенного дополнительного функционала?

Pages: « 1 2 3 4 5 6 7 8 9 10 11 [12] 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!