Bitcoin Forum
April 20, 2024, 01:29:13 AM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Connecting bitcoind to open standards: OpenMAMA  (Read 1248 times)
Sukrim (OP)
Legendary
*
Offline Offline

Activity: 2618
Merit: 1006


View Profile
November 21, 2013, 11:20:36 AM
 #1

http://www.openmama.org/
Great presentation about the idea behind it (watch it!): https://www.youtube.com/watch?v=UTPkXu_lTa8

Just looking at the various APIs from Bitcoin services (exchanges, bitcoind itself, charts...) it seems like a big mess that tries to re-invent the wheel constantly. OpenMAMA tries to be one of the first real initiatives (and it is driven by the NYSE, hosted at the Linux foundation!) to allow a kind of "plug + play" style middleware that can talk to each and any of these services rather than having to re-implement everyone's API in every single chart page or trading bot you do.

Just imagine you being able to plug a Bitcoin trading bot to the NYSE data and see how it would do there, or displaying FooExchange data in your everyday forex software right next to IB and Bloomberg!

I'd like to know if you think this is something that would be interesting for bitcoind too, as this might also be used to do actual trades (or in bitcoind's case rather transfers) and seems to me one of the first proper initiatives of implementing an industry wide standard after FIX. Bitcoin still is partly in a niche I think because we have to rely on it to be integrated elsewhere instead of offering easier ways to plug it into existing systems. To break this chicken-egg situation, interoperability might be needed and Bitcoin could do a better job at that.

Also it might push forward a few more Open Source finance applications, the current ones I found are poor excuses for what any proprietory service offers out of the box. If there is a standard used by Bitcoin, this might actually send a message out there that at least to interoperate with the Bitcoin ecosystem you just need to adopt this new open source standard that also allows interoperability with much larger players in the future. This could create a nice bottom-up approach instead of the current top-down one ("let's just wait until we are relevant enough so they have to pay the price to code a custom connector to the bitcoin APIs").

https://www.coinlend.org <-- automated lending at various exchanges.
https://www.bitfinex.com <-- Trade BTC for other currencies and vice versa.
1713576553
Hero Member
*
Offline Offline

Posts: 1713576553

View Profile Personal Message (Offline)

Ignore
1713576553
Reply with quote  #2

1713576553
Report to moderator
1713576553
Hero Member
*
Offline Offline

Posts: 1713576553

View Profile Personal Message (Offline)

Ignore
1713576553
Reply with quote  #2

1713576553
Report to moderator
1713576553
Hero Member
*
Offline Offline

Posts: 1713576553

View Profile Personal Message (Offline)

Ignore
1713576553
Reply with quote  #2

1713576553
Report to moderator
"If you don't want people to know you're a scumbag then don't be a scumbag." -- margaritahuyan
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1713576553
Hero Member
*
Offline Offline

Posts: 1713576553

View Profile Personal Message (Offline)

Ignore
1713576553
Reply with quote  #2

1713576553
Report to moderator
1713576553
Hero Member
*
Offline Offline

Posts: 1713576553

View Profile Personal Message (Offline)

Ignore
1713576553
Reply with quote  #2

1713576553
Report to moderator
wumpus
Hero Member
*****
qt
Offline Offline

Activity: 812
Merit: 1022

No Maps for These Territories


View Profile
November 21, 2013, 11:53:58 AM
 #2

I'm all for actually using standards, if appropriate.

The first step would be to prove this feasible by making a standalone "proxy" application that can make bitcoind communicate to this standard.

Then, later on, if it turns out to be a popular way to use it, it could be integrated into bitcoind itself (at least -- the wallet part, by then).

Bitcoin Core developer [PGP] Warning: For most, coin loss is a larger risk than coin theft. A disk can die any time. Regularly back up your wallet through FileBackup Wallet to an external storage or the (encrypted!) cloud. Use a separate offline wallet for storing larger amounts.
Sukrim (OP)
Legendary
*
Offline Offline

Activity: 2618
Merit: 1006


View Profile
November 21, 2013, 12:15:03 PM
 #3

Yeah, this seems to be called "bridge" in OpenMAMA and it would be great if that code would actually be implemented in their repository - just imagine having a bitcoind connector right next to the Bloomberg API connector! Cheesy

https://www.coinlend.org <-- automated lending at various exchanges.
https://www.bitfinex.com <-- Trade BTC for other currencies and vice versa.
Pages: [1]
  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!