Bitcoin Forum
May 08, 2024, 10:48:03 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: 1 2 3 [All]
  Print  
Author Topic: [ANN]First online MPEx brokerage now in public beta  (Read 4871 times)
rini17 (OP)
Sr. Member
****
Offline Offline

Activity: 340
Merit: 250


GO http://bitcointa.lk !!! My new nick: jurov


View Profile WWW
October 15, 2012, 08:25:52 AM
Last edit: February 01, 2013, 01:17:20 PM by rini17
 #1

https://coinbr.com allows everyone to trade on MPEx without creating MPEx account. Currently supported operations:

  • Placing Buy/Sell orders
  • Receiving dividends
  • Option exercises
  • BTC Funding*/Withdrawal** of any amount

All orders have signed MPEx receipts attached and there is detailed transaction/balance history available. Moreover, CoinBr offers referrals - you can earn commissions from trades of people you invite. More information on our page.

NEW(February 1, 2013): Double factor authorization for withdrawals, choice possible between Google Authenticator (google account not necessary) and bitcoin signatures.

If you already have MPEx account, you may be interested in our MPEx parser/JSONRPC proxy source code.

* Initial funding must be at least 1 BTC to unlock trading/referral functions.
** You can withdraw any amount, but withdrawal fee is to be considered.

CoinBr.com: First online MPEx brokerage launched beta! Easy to use interface and reasonable fees. Charts for MPEx stocks: live.coinbr.com * My Blog *
1715208483
Hero Member
*
Offline Offline

Posts: 1715208483

View Profile Personal Message (Offline)

Ignore
1715208483
Reply with quote  #2

1715208483
Report to moderator
1715208483
Hero Member
*
Offline Offline

Posts: 1715208483

View Profile Personal Message (Offline)

Ignore
1715208483
Reply with quote  #2

1715208483
Report to moderator
Even if you use Bitcoin through Tor, the way transactions are handled by the network makes anonymity difficult to achieve. Do not expect your transactions to be anonymous unless you really know what you're doing.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715208483
Hero Member
*
Offline Offline

Posts: 1715208483

View Profile Personal Message (Offline)

Ignore
1715208483
Reply with quote  #2

1715208483
Report to moderator
1715208483
Hero Member
*
Offline Offline

Posts: 1715208483

View Profile Personal Message (Offline)

Ignore
1715208483
Reply with quote  #2

1715208483
Report to moderator
1715208483
Hero Member
*
Offline Offline

Posts: 1715208483

View Profile Personal Message (Offline)

Ignore
1715208483
Reply with quote  #2

1715208483
Report to moderator
scrybe
Sr. Member
****
Offline Offline

Activity: 350
Merit: 250



View Profile
October 15, 2012, 08:36:21 PM
 #2

A few questions:

Funding page says it may be delayed up to 48 hours, why is this and are any risks associated with this process?

Do funds remain on your system, how are they protected? Will you be acquiring deposit insurance or limiting liquid funds/transfers?

What is the flow for an MPEx order through your site? Please include information on how the BTC flows as well as the order requests an confirmation.

Will I have my MPEx assets in a usable format if your brokerage closes? How about any BTC in my account?

Do you have any securities trading experience or licenses? Am I exposing myself to yet another legal headache, or are you?

You are not asking for any AML/KYC information, have you determined that this is not needed? Have you talked to a lawyer?

"...as simple as possible, but no simpler" -AE
BTC/TRC/FRC: 1ScrybeSNcjqgpPeYNgvdxANArqoC6i5u Ripple:rf9gutfmGB8CH39W2PCeRbLWMKRauYyVfx LTC:LadmiD6tXq7gFZvMibhFUZegUHKXgbu1Gb
stochastic
Hero Member
*****
Offline Offline

Activity: 532
Merit: 500


View Profile
October 15, 2012, 09:02:46 PM
 #3

A few questions:

Funding page says it may be delayed up to 48 hours, why is this and are any risks associated with this process?

Do funds remain on your system, how are they protected? Will you be acquiring deposit insurance or limiting liquid funds/transfers?

What is the flow for an MPEx order through your site? Please include information on how the BTC flows as well as the order requests an confirmation.

Will I have my MPEx assets in a usable format if your brokerage closes? How about any BTC in my account?

Do you have any securities trading experience or licenses? Am I exposing myself to yet another legal headache, or are you?

You are not asking for any AML/KYC information, have you determined that this is not needed? Have you talked to a lawyer?

Also should ask,

Do you accept unlimited liability for clients account holdings?

Introducing constraints to the economy only serves to limit what can be economical.
rini17 (OP)
Sr. Member
****
Offline Offline

Activity: 340
Merit: 250


GO http://bitcointa.lk !!! My new nick: jurov


View Profile WWW
October 16, 2012, 10:56:49 AM
 #4

A few questions:

Funding page says it may be delayed up to 48 hours, why is this and are any risks associated with this process?
The funding is processed manually because of technical reasons. MPEx does not provide any explicit feedback when the bitcoins arrive to the account, only implicitly that the balance changed (it may have changed for any other reason). Moreover, if users fund their account indirectly via CoinBr, it may be necessary to move the funds to MPEx first.
Do funds remain on your system, how are they protected? Will you be acquiring deposit insurance or limiting liquid funds/transfers?
For direct deposits, this is non-issue. For funding via CoinBr, funds are moved to MPEx account as soon as any significant amount gathers in the wallet. So that sufficient liquidity is ensured at all times even if all users decide to place buy orders all at once.
What is the flow for an MPEx order through your site? Please include information on how the BTC flows as well as the order requests an confirmation.
At the moment, order is placed immediately when you click "Save". (It may be shown in "Queued" state but it means it waits for next STAT call to process further.) You can GPG-verify the receipt on the order detail page that it was placed exactly with the same parameters as you requested. Maybe later it will be necessary to really queue orders before submitting to MPEx to improve latency, but we'll always strive to place them asap.
Will I have my MPEx assets in a usable format if your brokerage closes? How about any BTC in my account?
We will either pay out to BTC address you provided on registration or move all assets to another broker.  If the closing will be catastrophical and CoinBr will be completely defunct (unlikely, there are continuously updated database backups on multiple physical locations), you will still have MPEx receipts that allow for reconstruction of your account. Sending them also by email is under development.
Do you have any securities trading experience or licenses? Am I exposing myself to yet another legal headache, or are you?
I cooperate with people that do have the experience and, as stated on the about page, we're open for working together with more people from community. We can hardly ask for any licenses when MPEx itself is strictly against regulation. You don't expose yourself to bigger legal headache than, for example, when downloading "pirated" intellectual property or playing in unlicensed online casino like SatoshiDICE. Unless you plan to hand yourself in, like Nefario did.
You are not asking for any AML/KYC information, have you determined that this is not needed? Have you talked to a lawyer?
We're aligned with MPEx opinion that Bitcoin (and any securities based on it) is akin to virtual game money and are thus exempt from regulation at the moment. Should any government use irrational suppressive measures, we plan to react similarly like MPEx, too.
Do you accept unlimited liability for clients account holdings?
We assume no liability beyond one implied by law.

CoinBr.com: First online MPEx brokerage launched beta! Easy to use interface and reasonable fees. Charts for MPEx stocks: live.coinbr.com * My Blog *
🏰 TradeFortress 🏰
Bitcoin Veteran
VIP
Legendary
*
Offline Offline

Activity: 1316
Merit: 1043

👻


View Profile
October 16, 2012, 11:30:37 AM
 #5

Bitcoin Credit Ratings

This thread has received a B- rating.

OP provides good explanations, and probably won't run away with your coins. Good business plan.
MPOE-PR
Hero Member
*****
Offline Offline

Activity: 756
Merit: 522



View Profile
October 16, 2012, 12:48:02 PM
 #6

What are bitcoin credit ratings (and who are you again)?

My Credentials  | THE BTC Stock Exchange | I have my very own anthology! | Use bitcointa.lk, it's like this one but better.
scrybe
Sr. Member
****
Offline Offline

Activity: 350
Merit: 250



View Profile
October 16, 2012, 08:30:54 PM
 #7

A few questions:

Funding page says it may be delayed up to 48 hours, why is this and are any risks associated with this process?
The funding is processed manually because of technical reasons. MPEx does not provide any explicit feedback when the bitcoins arrive to the account, only implicitly that the balance changed (it may have changed for any other reason). Moreover, if users fund their account indirectly via CoinBr, it may be necessary to move the funds to MPEx first.
Do funds remain on your system, how are they protected? Will you be acquiring deposit insurance or limiting liquid funds/transfers?
For direct deposits, this is non-issue. For funding via CoinBr, funds are moved to MPEx account as soon as any significant amount gathers in the wallet. So that sufficient liquidity is ensured at all times even if all users decide to place buy orders all at once.
What is the flow for an MPEx order through your site? Please include information on how the BTC flows as well as the order requests an confirmation.
At the moment, order is placed immediately when you click "Save". (It may be shown in "Queued" state but it means it waits for next STAT call to process further.) You can GPG-verify the receipt on the order detail page that it was placed exactly with the same parameters as you requested. Maybe later it will be necessary to really queue orders before submitting to MPEx to improve latency, but we'll always strive to place them asap.
Will I have my MPEx assets in a usable format if your brokerage closes? How about any BTC in my account?
We will either pay out to BTC address you provided on registration or move all assets to another broker.  If the closing will be catastrophical and CoinBr will be completely defunct (unlikely, there are continuously updated database backups on multiple physical locations), you will still have MPEx receipts that allow for reconstruction of your account. Sending them also by email is under development.
Do you have any securities trading experience or licenses? Am I exposing myself to yet another legal headache, or are you?
I cooperate with people that do have the experience and, as stated on the about page, we're open for working together with more people from community. We can hardly ask for any licenses when MPEx itself is strictly against regulation. You don't expose yourself to bigger legal headache than, for example, when downloading "pirated" intellectual property or playing in unlicensed online casino like SatoshiDICE. Unless you plan to hand yourself in, like Nefario did.
You are not asking for any AML/KYC information, have you determined that this is not needed? Have you talked to a lawyer?
We're aligned with MPEx opinion that Bitcoin (and any securities based on it) is akin to virtual game money and are thus exempt from regulation at the moment. Should any government use irrational suppressive measures, we plan to react similarly like MPEx, too.
Do you accept unlimited liability for clients account holdings?
We assume no liability beyond one implied by law.

Thanks for the info, quoted for posterity.

Looks like you have the basics covered, I'll look forward to future developments, and might try it out soon.

"...as simple as possible, but no simpler" -AE
BTC/TRC/FRC: 1ScrybeSNcjqgpPeYNgvdxANArqoC6i5u Ripple:rf9gutfmGB8CH39W2PCeRbLWMKRauYyVfx LTC:LadmiD6tXq7gFZvMibhFUZegUHKXgbu1Gb
AngryCatfish
Member
**
Offline Offline

Activity: 104
Merit: 10



View Profile
October 17, 2012, 11:30:48 PM
 #8

Bitcoin Credit Ratings

This thread has received a B- rating.

OP provides good explanations, and probably won't run away with your coins. Good business plan.

Damn I was looking for A++ I guess I'll jeep looking... Tongue
Stephen Gornick
Legendary
*
Offline Offline

Activity: 2506
Merit: 1010


View Profile
October 26, 2012, 06:47:19 PM
 #9

Currently supported operations:

There doesn't currently appear to be any way to change my password when logged in.   Sometimes minimally viable product site builders will say that functionality exists through the "forgot my password" / reset capability but I don't see that capability either.

Also, there is no multi-factor authentication option for login.

Or more importantly, for there is no way to require multi-factor authentication for withdrawal:

A plea to exchanges ... lets do 2 factor right!
 - http://bitcointalk.org/index.php?topic=109424.0

Unichange.me

            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █


rini17 (OP)
Sr. Member
****
Offline Offline

Activity: 340
Merit: 250


GO http://bitcointa.lk !!! My new nick: jurov


View Profile WWW
October 27, 2012, 01:07:57 AM
 #10

Currently supported operations:

There doesn't currently appear to be any way to change my password when logged in.   Sometimes minimally viable product site builders will say that functionality exists through the "forgot my password" / reset capability but I don't see that capability either.

Also, there is no multi-factor authentication option for login.

Or more importantly, for there is no way to require multi-factor authentication for withdrawal:

A plea to exchanges ... lets do 2 factor right!
 - http://bitcointalk.org/index.php?topic=109424.0
Thanks for feedback.

The project focused to start with most often used functions, which, hopefully, password reset isn't. The form for that, using "sign message" function of the bitcoin address you have provided on registration is fully specified and will be done. Until that time, in case the need arises, we can resort to using GPG encrypted e-mail or similar method.

As for two factor authentication, we agree it is important and can't even think to go out of beta without it. The withdrawal form already has some weak protection by one-time token and by the time the withdrawal is processed (while the balance is subtracted immediately, so user has some time to react). We still aren't decided which method to implement with our limited budget - even the thread you recommend did not agree on best way how to do it. It discusses mostly browser session hijacking, against which the browsers are increasingly patched, but not phishing or hacking GMail account.

CoinBr.com: First online MPEx brokerage launched beta! Easy to use interface and reasonable fees. Charts for MPEx stocks: live.coinbr.com * My Blog *
MPOE-PR
Hero Member
*****
Offline Offline

Activity: 756
Merit: 522



View Profile
October 27, 2012, 02:38:49 PM
 #11

Currently supported operations:

There doesn't currently appear to be any way to change my password when logged in.   Sometimes minimally viable product site builders will say that functionality exists through the "forgot my password" / reset capability but I don't see that capability either.

Also, there is no multi-factor authentication option for login.

Or more importantly, for there is no way to require multi-factor authentication for withdrawal:

A plea to exchanges ... lets do 2 factor right!
 - http://bitcointalk.org/index.php?topic=109424.0
Thanks for feedback.

The project focused to start with most often used functions, which, hopefully, password reset isn't. The form for that, using "sign message" function of the bitcoin address you have provided on registration is fully specified and will be done. Until that time, in case the need arises, we can resort to using GPG encrypted e-mail or similar method.

As for two factor authentication, we agree it is important and can't even think to go out of beta without it. The withdrawal form already has some weak protection by one-time token and by the time the withdrawal is processed (while the balance is subtracted immediately, so user has some time to react). We still aren't decided which method to implement with our limited budget - even the thread you recommend did not agree on best way how to do it. It discusses mostly browser session hijacking, against which the browsers are increasingly patched, but not phishing or hacking GMail account.

One poor man's solution to the 2fa problem might be something stolen from gribble: if a withdrawal over a set amount is requested, user receives via email a challenge, which is a gpg string they have to decode. If the user fails to respond with the correct string the withdrawal isn't processed. Maybe have these expire in a set interval (24 - 48 hours?), and also allow the user himself to set the trigger amount (and don't display it anywhere on the user pages, so an attacker can't learn it).

My Credentials  | THE BTC Stock Exchange | I have my very own anthology! | Use bitcointa.lk, it's like this one but better.
rini17 (OP)
Sr. Member
****
Offline Offline

Activity: 340
Merit: 250


GO http://bitcointa.lk !!! My new nick: jurov


View Profile WWW
November 05, 2012, 10:25:44 PM
 #12

Password reset function is now available, 2FA for withdrawals is next. We plan to provide two methods:
  • BTC address sign message (same as password reset)
  • HMAC, most likely Google Authenticator - preferable if you have offline wallet backup and want to keep its usage to minimum.

CoinBr.com: First online MPEx brokerage launched beta! Easy to use interface and reasonable fees. Charts for MPEx stocks: live.coinbr.com * My Blog *
burnside
Legendary
*
Offline Offline

Activity: 1106
Merit: 1006


Lead Blockchain Developer


View Profile WWW
November 29, 2012, 07:39:42 PM
 #13

I'm considering using CoinBr to trade MPEx assets.

Can you walk me through the trade process between CoinBr and MPEx?

IE, I place an order.  What steps does CoinBr take to execute that order?  Details please.

Thanks!
MPOE-PR
Hero Member
*****
Offline Offline

Activity: 756
Merit: 522



View Profile
November 29, 2012, 07:58:44 PM
 #14

You know, irc won't bite.

My Credentials  | THE BTC Stock Exchange | I have my very own anthology! | Use bitcointa.lk, it's like this one but better.
burnside
Legendary
*
Offline Offline

Activity: 1106
Merit: 1006


Lead Blockchain Developer


View Profile WWW
November 29, 2012, 08:03:10 PM
 #15

You know, irc won't bite.

A lot of the irc servers have policy against publicly quoting the conversation logs.  I don't like that very much.  What is freenode's policy?

Cheers.
picobit
Hero Member
*****
Offline Offline

Activity: 547
Merit: 500


Decor in numeris


View Profile
November 29, 2012, 08:22:55 PM
 #16

If I use such a broker, will assets formally be issued to me, or to the broker?

I guess that MPex will GPG sign that the asset was issued to the broker, so if the broker goes broke, do I have a problem?
rini17 (OP)
Sr. Member
****
Offline Offline

Activity: 340
Merit: 250


GO http://bitcointa.lk !!! My new nick: jurov


View Profile WWW
November 29, 2012, 08:25:33 PM
 #17

I'm considering using CoinBr to trade MPEx assets.

Can you walk me through the trade process between CoinBr and MPEx?

IE, I place an order.  What steps does CoinBr take to execute that order?  Details please.

Thanks!

I think this has enough details:
At the moment, order is placed immediately when you click "Save". (It may be shown in "Queued" state but it means it waits for next STAT call to process further.) You can GPG-verify the receipt on the order detail page that it was placed exactly with the same parameters as you requested. Maybe later it will be necessary to really queue orders before submitting to MPEx to improve latency, but we'll always strive to place them asap.

CoinBr.com: First online MPEx brokerage launched beta! Easy to use interface and reasonable fees. Charts for MPEx stocks: live.coinbr.com * My Blog *
burnside
Legendary
*
Offline Offline

Activity: 1106
Merit: 1006


Lead Blockchain Developer


View Profile WWW
November 29, 2012, 08:28:05 PM
 #18

I'm considering using CoinBr to trade MPEx assets.

Can you walk me through the trade process between CoinBr and MPEx?

IE, I place an order.  What steps does CoinBr take to execute that order?  Details please.

Thanks!

I think this has enough details:
At the moment, order is placed immediately when you click "Save". (It may be shown in "Queued" state but it means it waits for next STAT call to process further.) You can GPG-verify the receipt on the order detail page that it was placed exactly with the same parameters as you requested. Maybe later it will be necessary to really queue orders before submitting to MPEx to improve latency, but we'll always strive to place them asap.

It is not.  I read the thread before posting, thanks.

Details.  Please.  Where is the GPG key stored?  Where does the passphrase come from?  If you want users to trust the platform, you're going to have to be a little more transparent.

Cheers.

rini17 (OP)
Sr. Member
****
Offline Offline

Activity: 340
Merit: 250


GO http://bitcointa.lk !!! My new nick: jurov


View Profile WWW
November 29, 2012, 10:38:55 PM
 #19

I'm considering using CoinBr to trade MPEx assets.

Can you walk me through the trade process between CoinBr and MPEx?

IE, I place an order.  What steps does CoinBr take to execute that order?  Details please.

Thanks!

I think this has enough details:
At the moment, order is placed immediately when you click "Save". (It may be shown in "Queued" state but it means it waits for next STAT call to process further.) You can GPG-verify the receipt on the order detail page that it was placed exactly with the same parameters as you requested. Maybe later it will be necessary to really queue orders before submitting to MPEx to improve latency, but we'll always strive to place them asap.
It is not.  I read the thread before posting, thanks.

Details.  Please.  Where is the GPG key stored?  Where does the passphrase come from?  If you want users to trust the platform, you're going to have to be a little more transparent.

Cheers.

GPG key is stored on backend servers (one at the moment, there will be more soon for higher availability) that are physically safely located - not even colocated, they don't need very fast connection. Passphrase is held in memory and must be entered by hand when server starts. The software used is open source.

If I use such a broker, will assets formally be issued to me, or to the broker?
The assets are yours, by all definitions broker is someone who only facilitates the trade.

I guess that MPex will GPG sign that the asset was issued to the broker, so if the broker goes broke, do I have a problem?
I described the precautions in this thread already. MPEx issues GPG signed message - receipt that an asset was bought/sold and CoinBr makes the receipt immediately available to you on order page - like in the screenshot. (It will be also sent by email, this is under development, together with GPG-signed daily account statements). It can be used as a proof that this trade was done on your behalf.

We use CoinBr MPEx account exclusively for client's transactions, and if client goes broke it only affects his account in CoinBr database, nobody else. For speculation (like the loans I took) and testing different personal account is used.

Thank you both for inquisitive questions. I'm looking forward to you requesting such transparency from other exchanges or MPEx brokers/passthrough operators.

CoinBr.com: First online MPEx brokerage launched beta! Easy to use interface and reasonable fees. Charts for MPEx stocks: live.coinbr.com * My Blog *
burnside
Legendary
*
Offline Offline

Activity: 1106
Merit: 1006


Lead Blockchain Developer


View Profile WWW
November 29, 2012, 11:05:34 PM
 #20

GPG key is stored on backend servers (one at the moment, there will be more soon for higher availability) that are physically safely located - not even colocated, they don't need very fast connection. Passphrase is held in memory and must be entered by hand when server starts. The software used is open source.

I was worried about that.  Quoting that page:

Quote
Warning: This MPExAgent version does not support any authentication! Anyone who has access to the listening port, can freely issue MPEx commands in your name. Try it only behind firewall. Patches to support HTTP authentication (should not be hard to add, twisted supports it) or other means are welcome.

If anyone gets CLI on your box all of your brokerage's shares are pwned.  Only hedge I see against this would be some kind of agreement from MPEx to roll back trades if that situation were to occur.  Do you have such an agreement?

Thank you both for inquisitive questions. I'm looking forward to you requesting such transparency from other exchanges or MPEx brokers/passthrough operators.

Absolutely.

Cheers.
rini17 (OP)
Sr. Member
****
Offline Offline

Activity: 340
Merit: 250


GO http://bitcointa.lk !!! My new nick: jurov


View Profile WWW
November 29, 2012, 11:33:34 PM
 #21

I was worried about that.  Quoting that page:

Quote
Warning: This MPExAgent version does not support any authentication! Anyone who has access to the listening port, can freely issue MPEx commands in your name. Try it only behind firewall. Patches to support HTTP authentication (should not be hard to add, twisted supports it) or other means are welcome.

If anyone gets CLI on your box all of your brokerage's shares are pwned.  Only hedge I see against this would be some kind of agreement from MPEx to roll back trades if that situation were to occur.  Do you have such an agreement?
I know what it lacking and am honest about it, but this is not a big issue. The frontend (webserver) attacker would be able to only trade, not push or withdraw anything (MPExAgent does not support these functions at all). So possible damage for this attack vector is limited. The connection to backend is protected by VPN and backend server itself is highly secured with minimal services running. And it will not stay like this forever, it is being continuously improved. BTW, I am also owner of simpleshell.com , which is running for several years already with minimal maintenance and no major problems, something unheard of for linux shell server.

CoinBr.com: First online MPEx brokerage launched beta! Easy to use interface and reasonable fees. Charts for MPEx stocks: live.coinbr.com * My Blog *
burnside
Legendary
*
Offline Offline

Activity: 1106
Merit: 1006


Lead Blockchain Developer


View Profile WWW
November 30, 2012, 12:20:10 AM
 #22

I was worried about that.  Quoting that page:

Quote
Warning: This MPExAgent version does not support any authentication! Anyone who has access to the listening port, can freely issue MPEx commands in your name. Try it only behind firewall. Patches to support HTTP authentication (should not be hard to add, twisted supports it) or other means are welcome.

If anyone gets CLI on your box all of your brokerage's shares are pwned.  Only hedge I see against this would be some kind of agreement from MPEx to roll back trades if that situation were to occur.  Do you have such an agreement?
I know what it lacking and am honest about it, but this is not a big issue. The frontend (webserver) attacker would be able to only trade, not push or withdraw anything (MPExAgent does not support these functions at all). So possible damage for this attack vector is limited. The connection to backend is protected by VPN and backend server itself is highly secured with minimal services running. And it will not stay like this forever, it is being continuously improved. BTW, I am also owner of simpleshell.com , which is running for several years already with minimal maintenance and no major problems, something unheard of for linux shell server.

TBH, when I was initially asking, I was kind of hoping you were going to say that you were manually processing the orders.

I'm going to have to disagree with how big an issue it is.  The hacker doesn't have to benefit for it to be a huge blow to CoinBr.  All the hacker has to do is sell off all of your holdings and you're in trouble.  (you have to buy them back at potentially painful prices to cover your users)  A huge part of the problem is that you're not the authority on who owns what, MPEx is.  So any mistakes you make are far harder to fix than if you were running your own exchange where you probably would eat a BTC loss out of the wallet but could easily revert to a previous backup.

For being honest about it, thank you.  I suspect you're going to need to setup your backend to not trust your frontend, maybe the backend can verify orders on a per-user basis using a hash of the users auth data or something similar?  I see lots of coding in your future.  Wink

Cheers.

burnside
Legendary
*
Offline Offline

Activity: 1106
Merit: 1006


Lead Blockchain Developer


View Profile WWW
November 30, 2012, 10:26:09 PM
 #23

Quote
[05:05] <jurov> morning
[05:05] <jurov> so, apparently i need to slap "The use of this site is for educational and entertainment purposes only." on coinbr
[05:05] <jurov> to evade accusations that i'm "borderline scammer", eh?
[05:07] <jurov> while the same person says that that to say about myself that i'm a broker, i need some certificate, lol
[05:08] <jurov> oh, and i also need insurance. usagi, you there?
[05:10] <jurov> https://bitcointalk.org/index.php?topic=102181.msg1367797#msg1367797
[05:12] <jurov> so, mircea_popescu, of it all comes that we should get some legal affidavit that that nothing we trade is real.
[05:12] <jurov>  then we can call ourselves "security exchange" and "broker"
[05:15] <jurov> yeah borderline trolling
[05:17] <jurov> and we need  borderline insurance, don't forget Tongue

I don't mind so much that you're not taking this seriously.  Maybe you're in a jurisdiction where you don't have to care?  Fair enough.

Quote
[05:19] <mircea_popescu> mmm
[05:19] <pigeons> just use CPA oh wiat
[05:20] <mircea_popescu> lol mpex has self-issued court immunity
[05:20] <mircea_popescu> if that's not good enough i dunno what is.
[05:20] <jurov> and I'm going to my tax directorate branch tomorrow, to get official acknowledgement that i'm doing imaginary trades
[05:20] <jurov> only
[05:21] <jurov> oh, can we have this immunity extended to coinbr?
[05:21] <mircea_popescu> no.
[05:21] <mircea_popescu> it's only for white background websites

lol.   Cheesy

Quote
[05:24] <mircea_popescu> the argument is pretty retarded, "your honor, I thought jurov was a broker" "well... did you wire him money ?"
[05:24] <mircea_popescu> "no, he wouldn't take money"
[05:24] <mircea_popescu> "this makes sense"

It's common knowledge that bitcoin is a virtual commodity.  Brokers are not limited to trading cash.  Undecided

Quote
[05:29] <jurov> oh and what if hacker sells all coinbr holdings? https://bitcointalk.org/index.php?topic=118551.msg1367844#msg1367844
[05:30] <jurov> o any mistakes you make are far harder to fix than if you were running your own exchange where you probably would eat a BTC loss out of the wallet but could easily revert to a previous backup.
[05:30] <jurov> i cant even...
[05:31] <jurov> so if i empty btct wallet, they'll just revert to previous backup, and all will be dandy
[05:32] <jurov> why didn't i think of such?
[05:32] <mircea_popescu> this is a bizzare argument
[05:32] <mircea_popescu> seems to me the broker-exchange structure is inherently safer

I thought what I was saying was clear, I'll attempt to re-word it:

(a) If BTC-TC / Cryptostocks / MPEx is compromised people lose the BTC in their wallet on the exchange.  Any securities compromised can be restored by the site admins.
(b) If CoinBr is compromised people lose all their securities.  You claim zero liability, the trades happen on an exchange out of your control, so your clients are just shit out of luck.
(c) Keep in mind, we're talking asset exchanges, NOT currency exchanges.

Doing the math.  Where do you think the larger exposure is?

(a) A few BTC in a wallet?  Or;
(b) A person's entire portfolio of securities?



I'll leave ya be from here on out.  I don't think stirring the pot is going to help matters.  Best of luck with your brokerage.   Wink


rini17 (OP)
Sr. Member
****
Offline Offline

Activity: 340
Merit: 250


GO http://bitcointa.lk !!! My new nick: jurov


View Profile WWW
November 30, 2012, 11:06:14 PM
Last edit: November 30, 2012, 11:18:07 PM by rini17
 #24

Quote
[05:05] <jurov> morning
[05:05] <jurov> so, apparently i need to slap "The use of this site is for educational and entertainment purposes only." on coinbr
[05:05] <jurov> to evade accusations that i'm "borderline scammer", eh?
[05:07] <jurov> while the same person says that that to say about myself that i'm a broker, i need some certificate, lol
[05:08] <jurov> oh, and i also need insurance. usagi, you there?
[05:10] <jurov> https://bitcointalk.org/index.php?topic=102181.msg1367797#msg1367797
[05:12] <jurov> so, mircea_popescu, of it all comes that we should get some legal affidavit that that nothing we trade is real.
[05:12] <jurov>  then we can call ourselves "security exchange" and "broker"
[05:15] <jurov> yeah borderline trolling
[05:17] <jurov> and we need  borderline insurance, don't forget Tongue

I don't mind so much that you're not taking this seriously.  Maybe you're in a jurisdiction where you don't have to care?  Fair enough.

This isn't about jurisdiction. Did anyone ever got saved by that lame "for educational purposes only" excuse?

Quote
[05:29] <jurov> oh and what if hacker sells all coinbr holdings? https://bitcointalk.org/index.php?topic=118551.msg1367844#msg1367844
[05:30] <jurov> o any mistakes you make are far harder to fix than if you were running your own exchange where you probably would eat a BTC loss out of the wallet but could easily revert to a previous backup.
[05:30] <jurov> i cant even...
[05:31] <jurov> so if i empty btct wallet, they'll just revert to previous backup, and all will be dandy
[05:32] <jurov> why didn't i think of such?
[05:32] <mircea_popescu> this is a bizzare argument
[05:32] <mircea_popescu> seems to me the broker-exchange structure is inherently safer

I thought what I was saying was clear, I'll attempt to re-word it:

(a) If BTC-TC / Cryptostocks / MPEx is compromised people lose the BTC in their wallet on the exchange.  Any securities compromised can be restored by the site admins.
(b) If CoinBr is compromised people lose all their securities.  You claim zero liability, the trades happen on an exchange out of your control, so your clients are just shit out of luck.
(c) Keep in mind, we're talking asset exchanges, NOT currency exchanges.

Doing the math.  Where do you think the larger exposure is?

(a) A few BTC in a wallet?  Or;
(b) A person's entire portfolio of securities?

I'll leave ya be from here on out.  I don't think stirring the pot is going to help matters.  Best of luck with your brokerage.   Wink

Since the bitcoins can't be withdrawn without hacking also backend server, the portfolio can be rebuilt with small loss, MPEx is liquid enough for that. I am not going to bother MPEx asking to reverse transactions in this case. Maaaybe if the hacker does something utterly stupid like spend everything by buying some options and exercising them worthless, then maybe it will be possible to work together with MPEx to revert the txs, as this would be is much simpler case both for them to undo and for us to prove. We really don't see a need to draw some "what if" agreeements with MPEx, rather prefer to focus on doing our stuff right and this will be plugged too, just it takes some time.

CoinBr.com: First online MPEx brokerage launched beta! Easy to use interface and reasonable fees. Charts for MPEx stocks: live.coinbr.com * My Blog *
burnside
Legendary
*
Offline Offline

Activity: 1106
Merit: 1006


Lead Blockchain Developer


View Profile WWW
November 30, 2012, 11:36:54 PM
 #25

This isn't about jurisdiction. Did anyone ever got saved by that lame "for educational purposes only" excuse?

That would definitely be very lame, if that were all it was.

Since the bitcoins can't be withdrawn without hacking also backend server, the portfolio can be rebuilt with small loss, MPEx is liquid enough for that. I am not going to bother MPEx asking to reverse transactions in this case. Maaaybe if the hacker does something utterly stupid like spend everything by buying some options and exercising them worthless, then maybe it will be possible to work together with MPEx to revert the txs, as this would be is much simpler case both for them to undo and for us to prove. We really don't see a need to draw some "what if" agreeements with MPEx, rather prefer to focus on doing our stuff right and that takes time.

The part in bold applies pretty much across the board.  I think all the exchanges have the wallets on backend boxes.

You're definitely going where noone has gone before.  Hopefully you're a breakthrough success.  Smiley

Cheers.

Bitcoin Oz
Hero Member
*****
Offline Offline

Activity: 686
Merit: 500


Wat


View Profile WWW
November 30, 2012, 11:47:43 PM
Last edit: November 30, 2012, 11:58:23 PM by Bitcoin Oz
 #26

I have one piece of advice for anyone who wants to take it. If youre previously "not legit" bitcoin site starts talking about "going legit" you are about to be fucked in the ass.

There is no "going legit" so either start out that way or embrace the dark side.

Quote
[05:20] <jurov> and I'm going to my tax directorate branch tomorrow, to get official acknowledgement that i'm doing imaginary trades
[05:20] <jurov> only

You should have done that before opening the brokerage.

Because if you do it now and the lawyers tell you its illegal your clients will be glbse'd

rini17 (OP)
Sr. Member
****
Offline Offline

Activity: 340
Merit: 250


GO http://bitcointa.lk !!! My new nick: jurov


View Profile WWW
December 01, 2012, 12:57:34 PM
 #27

I have one piece of advice for anyone who wants to take it. If youre previously "not legit" bitcoin site starts talking about "going legit" you are about to be fucked in the ass.

There is no "going legit" so either start out that way or embrace the dark side.

Quote
[05:20] <jurov> and I'm going to my tax directorate branch tomorrow, to get official acknowledgement that i'm doing imaginary trades
[05:20] <jurov> only

You should have done that before opening the brokerage.

Because if you do it now and the lawyers tell you its illegal your clients will be glbse'd

That whole quoted irc session was me joking and ranting. I knew burnside is in the channel and was curious what he's going to make from it, he decided to stay silent there and instead paste it here.

I'm not going to explain the jokes, just maybe can improve that quote, to make the point clearer:

Quote
<jurov> and I'm going to my doctor tomorrow, to get official acknowledgement that i'm doing imaginary trades only

CoinBr.com: First online MPEx brokerage launched beta! Easy to use interface and reasonable fees. Charts for MPEx stocks: live.coinbr.com * My Blog *
burnside
Legendary
*
Offline Offline

Activity: 1106
Merit: 1006


Lead Blockchain Developer


View Profile WWW
December 02, 2012, 12:59:54 AM
 #28

I have one piece of advice for anyone who wants to take it. If youre previously "not legit" bitcoin site starts talking about "going legit" you are about to be fucked in the ass.

There is no "going legit" so either start out that way or embrace the dark side.

Quote
[05:20] <jurov> and I'm going to my tax directorate branch tomorrow, to get official acknowledgement that i'm doing imaginary trades
[05:20] <jurov> only

You should have done that before opening the brokerage.

Because if you do it now and the lawyers tell you its illegal your clients will be glbse'd

That whole quoted irc session was me joking and ranting. I knew burnside is in the channel and was curious what he's going to make from it, he decided to stay silent there and instead paste it here.

I'm not going to explain the jokes, just maybe can improve that quote, to make the point clearer:

Quote
<jurov> and I'm going to my doctor tomorrow, to get official acknowledgement that i'm doing imaginary trades only


Silent = away.  I'm not tethered to IRC.

What difference does it make where you typed it?  It was relevant to this conversation.

Cheers.

rini17 (OP)
Sr. Member
****
Offline Offline

Activity: 340
Merit: 250


GO http://bitcointa.lk !!! My new nick: jurov


View Profile WWW
December 02, 2012, 03:17:57 AM
 #29

Silent = away.  I'm not tethered to IRC.

What difference does it make where you typed it?  It was relevant to this conversation.

Cheers.
Not much difference. Only that I consider common decency for rants from irc to not be used as kinda evidence elsewhere. But that's my own fault I started them at all.

CoinBr.com: First online MPEx brokerage launched beta! Easy to use interface and reasonable fees. Charts for MPEx stocks: live.coinbr.com * My Blog *
burnside
Legendary
*
Offline Offline

Activity: 1106
Merit: 1006


Lead Blockchain Developer


View Profile WWW
December 03, 2012, 07:17:48 AM
Last edit: December 03, 2012, 07:30:09 AM by burnside
 #30

Replying via PM.  We're pretty OT now.

Cheers.

rini17 (OP)
Sr. Member
****
Offline Offline

Activity: 340
Merit: 250


GO http://bitcointa.lk !!! My new nick: jurov


View Profile WWW
January 01, 2013, 10:44:16 PM
 #31

As we had two outages, and the last one very serious in December, we decided to waive 50% of account management fee for December (0.045 BTC instead of 0.09).

Happy New Year to everyone!

CoinBr.com: First online MPEx brokerage launched beta! Easy to use interface and reasonable fees. Charts for MPEx stocks: live.coinbr.com * My Blog *
sunnankar
Legendary
*
Offline Offline

Activity: 1031
Merit: 1000



View Profile WWW
January 03, 2013, 07:41:07 PM
 #32

I suspect you're going to need to setup your backend to not trust your frontend, maybe the backend can verify orders on a per-user basis using a hash of the users auth data or something similar?  I see lots of coding in your future.  Wink

Yes, I think one of the main issues is the assets being 'titled' in CoinBR's name and not the user's.

Think there is a way to tie the MPEx trade receipt to the public key wallet address provided at signup so the assets are 'titled' to the user? Perhaps have a Blockchain.info type functionality.

rini17 (OP)
Sr. Member
****
Offline Offline

Activity: 340
Merit: 250


GO http://bitcointa.lk !!! My new nick: jurov


View Profile WWW
January 03, 2013, 10:22:18 PM
 #33

I suspect you're going to need to setup your backend to not trust your frontend, maybe the backend can verify orders on a per-user basis using a hash of the users auth data or something similar?  I see lots of coding in your future.  Wink

Yes, I think one of the main issues is the assets being 'titled' in CoinBR's name and not the user's.

Think there is a way to tie the MPEx trade receipt to the public key wallet address provided at signup so the assets are 'titled' to the user? Perhaps have a Blockchain.info type functionality.
Can you (or anyone else) please elaborate on how this could be done? I don't use blockchain.info wallet, what function do you have in mind?

AFAIK most we can do is to issue signed account statements to make assets 'titled' in user's name - that's toward the user. Other than that, unlike bitcoins, all assets on mpex account are completely fungible and no sub-account support is planned. Thus, protecting the backend from frontend... hard to do much more than set limits for suspicious behavior. Even if we figure out something better, the details shall remain known to pentesters at most. Did any other exchange publish such details?

CoinBr.com: First online MPEx brokerage launched beta! Easy to use interface and reasonable fees. Charts for MPEx stocks: live.coinbr.com * My Blog *
btcash
Hero Member
*****
Offline Offline

Activity: 968
Merit: 515



View Profile
January 11, 2013, 10:45:29 PM
 #34

Like the service but manual deposits and withdrawals are really annoying and makes you less trustworthy.
Bugpowder
Sr. Member
****
Offline Offline

Activity: 394
Merit: 250


View Profile
January 11, 2013, 10:57:34 PM
 #35

Like the service but manual deposits and withdrawals are really annoying and makes you less trustworthy.

How many hot wallets need to be stolen before we agree that manual withdrawls are an essential security practice?
MPOE-PR
Hero Member
*****
Offline Offline

Activity: 756
Merit: 522



View Profile
January 12, 2013, 12:59:20 AM
 #36

Like the service but manual deposits and withdrawals are really annoying and makes you less trustworthy.

How many hot wallets need to be stolen before we agree that manual withdrawls are an essential security practice?

A small majority.

My Credentials  | THE BTC Stock Exchange | I have my very own anthology! | Use bitcointa.lk, it's like this one but better.
burnside
Legendary
*
Offline Offline

Activity: 1106
Merit: 1006


Lead Blockchain Developer


View Profile WWW
January 12, 2013, 01:05:58 AM
 #37

I think the manual withdrawals are a good thing for a brokerage to have.  It's one of those things that are great for security.  I wish I could do manual withdrawals on my sites, not enough time in the day unfortunately.

One consideration though.  There should be a backup plan in case anything happens to the broker.

Cheers.
rini17 (OP)
Sr. Member
****
Offline Offline

Activity: 340
Merit: 250


GO http://bitcointa.lk !!! My new nick: jurov


View Profile WWW
January 17, 2013, 08:27:43 PM
 #38

We have now our own support & discussion board on bitcoinforum: http://www.bitcoinforum.com/coinbr-com/ . Of course, we will keep responding here as well. But we can have our own place there and I really like it, OpenID support for quick registration, live chat, micropayments and other goodies Wink

CoinBr.com: First online MPEx brokerage launched beta! Easy to use interface and reasonable fees. Charts for MPEx stocks: live.coinbr.com * My Blog *
xeverse
Full Member
***
Offline Offline

Activity: 124
Merit: 100



View Profile
February 05, 2013, 12:46:13 AM
 #39


Naturally we need to be aware of the open interest for every option contract listed.. Please reveal..
rini17 (OP)
Sr. Member
****
Offline Offline

Activity: 340
Merit: 250


GO http://bitcointa.lk !!! My new nick: jurov


View Profile WWW
February 05, 2013, 01:29:55 AM
 #40

Naturally we need to be aware of the open interest for every option contract listed.. Please reveal..
I don't understand what do you mean, can you please explain?

CoinBr.com: First online MPEx brokerage launched beta! Easy to use interface and reasonable fees. Charts for MPEx stocks: live.coinbr.com * My Blog *
xeverse
Full Member
***
Offline Offline

Activity: 124
Merit: 100



View Profile
February 05, 2013, 10:18:10 AM
 #41

Naturally we need to be aware of the open interest for every option contract listed.. Please reveal..
I don't understand what do you mean, can you please explain?
http://en.wikipedia.org/wiki/Open_interest

These numbers should be available to anyone..
rini17 (OP)
Sr. Member
****
Offline Offline

Activity: 340
Merit: 250


GO http://bitcointa.lk !!! My new nick: jurov


View Profile WWW
February 05, 2013, 02:02:44 PM
 #42

Naturally we need to be aware of the open interest for every option contract listed.. Please reveal..
I don't understand what do you mean, can you please explain?
http://en.wikipedia.org/wiki/Open_interest

These numbers should be available to anyone..
Okay I get it now. But it isn't clear at all how would that apply to MPOE options. Only total traded volume is known and published, without analyzing each transaction it is hard to discern how many options MPOE bot bought back that were issued by itself (and thus effectively decreased open interest). Not even taking into account other users that recently started to do the same as MPOE. Number of option exercises in the course of month isn't known, too.

Moreover, already happened several times that 80% of all trade was near beginning or end of the month and total amount of options changed wildly in matter of hours.

Any proposals how to come up with meaningful numbers in this situation are welcome.

CoinBr.com: First online MPEx brokerage launched beta! Easy to use interface and reasonable fees. Charts for MPEx stocks: live.coinbr.com * My Blog *
xeverse
Full Member
***
Offline Offline

Activity: 124
Merit: 100



View Profile
February 06, 2013, 01:09:31 PM
 #43

Okay I get it now. But it isn't clear at all how would that apply to MPOE options. Only total traded volume is known and published, without analyzing each transaction it is hard to discern how many options MPOE bot bought back that were issued by itself (and thus effectively decreased open interest). Not even taking into account other users that recently started to do the same as MPOE. Number of option exercises in the course of month isn't known, too.
If the volume is known there would be no trouble in calculating the OI at all.
Do you have the db with each and every tx or you don't? How do you hedge your risk then?

For derivative markets OI is essential, it's the key value to analyze, not the volume..
rini17 (OP)
Sr. Member
****
Offline Offline

Activity: 340
Merit: 250


GO http://bitcointa.lk !!! My new nick: jurov


View Profile WWW
February 06, 2013, 02:31:41 PM
 #44

Okay I get it now. But it isn't clear at all how would that apply to MPOE options. Only total traded volume is known and published, without analyzing each transaction it is hard to discern how many options MPOE bot bought back that were issued by itself (and thus effectively decreased open interest). Not even taking into account other users that recently started to do the same as MPOE. Number of option exercises in the course of month isn't known, too.
If the volume is known there would be no trouble in calculating the OI at all.
Do you have the db with each and every tx or you don't? How do you hedge your risk then?

For derivative markets OI is essential, it's the key value to analyze, not the volume..
What risk it needs to be hedged against? The options are fully covered regardless how many of them there are. And if you mean hedging against BTCUSD, how would open interest help in that?

CoinBr.com: First online MPEx brokerage launched beta! Easy to use interface and reasonable fees. Charts for MPEx stocks: live.coinbr.com * My Blog *
JordanL
Donator
Sr. Member
*
Offline Offline

Activity: 294
Merit: 250



View Profile
March 08, 2013, 06:25:08 PM
 #45

Any word on when CoinBR will stop being read-only?

Also, can I deposit funds while the site is in this status? There are no warnings on the deposit page, I just can't trade.


Thanks.
rini17 (OP)
Sr. Member
****
Offline Offline

Activity: 340
Merit: 250


GO http://bitcointa.lk !!! My new nick: jurov


View Profile WWW
March 08, 2013, 08:41:06 PM
 #46

Any word on when CoinBR will stop being read-only?

Also, can I deposit funds while the site is in this status? There are no warnings on the deposit page, I just can't trade.


Thanks.

Full functionality just restored. Any deposits made yesterday or today got merely delayed, there was no reason to prevent new ones.

Thanks for your patience!

CoinBr.com: First online MPEx brokerage launched beta! Easy to use interface and reasonable fees. Charts for MPEx stocks: live.coinbr.com * My Blog *
Pages: 1 2 3 [All]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!