Bitcoin Forum
May 03, 2024, 10:53:03 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: software announcement: "Moneychanger"  (Read 2915 times)
fellowtraveler (OP)
Sr. Member
****
Offline Offline

Activity: 440
Merit: 250


View Profile
April 23, 2011, 02:22:37 PM
 #1

(Apologies if this announcement is on the wrong board, please move it if that's the case, thank you.)

Hi all,

New GUI for Open Transactions: "M O N E Y C H A N G E R"

Software and screenshots are here, including jar file and Java source code:

https://github.com/FellowTraveler/Moneychanger/wiki

The main purpose of Moneychanger is to provide a working GUI implementation against the OT API, to serve as a model for the other developers out there who are building actual OT software (yes they are out there now), and who need to see how the API is actually used in a working model.

(Actual end-user GUIs may have entirely different interfaces than Moneychanger, depending on their purpose.)

------------------------------------------------------------------

GNU LICENSE RELAXED

...But wait, that's not all!

To celebrate the release of Moneychanger, I've decided to LOOSEN THE GNU LICENSE a little bit…

The OTLib and OT-API (what most developers will actually use) are now under the less-restrictive LAGPLv3 license.

The practical result of this is that if you are only using the OT API in your own software, then you don't have to release your OWN source code as open source -- only any improvements made to OT itself. (This is just like the LGPL license. LAGPL is like the AGPL, but with LGPL-style relaxed permissions.)

------------------------------------------------------------------

POTENTIAL

I recently did a radio interview about Open-Transactions on AgoristRadio,
you can listen to it here, in two parts:

http://agoristradio.com/?p=234
http://agoristradio.com/?p=246

I think this interview does well in describing the system and what it can
do--and its potential.

Speaking of potential, I think there's a lot of milage to be gained from
integration with BITCOIN, which is what I plan to do next. Part 2 of the
interview really focuses more on Bitcoin and OT integration.

Think about it:

==> Bitcoin gives OT: A universal "glue" between servers, a network of existing exchangers, and a
publicly-auditable reserve currency that cannot be confiscated or shut down.

==> OT gives Bitcoin: Untraceable cash, instant finality of settlement, and convertibility
in-and-out of other currencies, on OT Markets.

…Now that's two great tastes that taste great together! Anyone who can't see the potential there needs to get a job as an analyst at MSNBC!

All of these systems solve different problems, and will continue to integrate together into an overall eco-system.

------------------------------------------------------------------

FUNDING

Being as how I am working hard under deadline on real-life stuff, I've decided to start taking DONATIONS to fund development for Open Transactions components.

If you believe that I am doing good work, then please donate to the cause. Funds will only be used to pay for more coding on this project.

The Bitcoin address is: 1NtTPVVjDsUfDWybS4BwvHpG2pdS9RnYyQ

Your friend,

-Fellow Traveler

co-founder, Monetas
creator, Open-Transactions
1714776783
Hero Member
*
Offline Offline

Posts: 1714776783

View Profile Personal Message (Offline)

Ignore
1714776783
Reply with quote  #2

1714776783
Report to moderator
Transactions must be included in a block to be properly completed. When you send a transaction, it is broadcast to miners. Miners can then optionally include it in their next blocks. Miners will be more inclined to include your transaction if it has a higher transaction fee.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714776783
Hero Member
*
Offline Offline

Posts: 1714776783

View Profile Personal Message (Offline)

Ignore
1714776783
Reply with quote  #2

1714776783
Report to moderator
1714776783
Hero Member
*
Offline Offline

Posts: 1714776783

View Profile Personal Message (Offline)

Ignore
1714776783
Reply with quote  #2

1714776783
Report to moderator
1714776783
Hero Member
*
Offline Offline

Posts: 1714776783

View Profile Personal Message (Offline)

Ignore
1714776783
Reply with quote  #2

1714776783
Report to moderator
BioMike
Legendary
*
Offline Offline

Activity: 1658
Merit: 1001


View Profile
April 23, 2011, 06:07:30 PM
 #2

Hmmm, I guess I should have a closer look at OT.

First time I looked at it I was a bit hit by its complex appearance (lots of text on the wiki explaining all kinds of things what it could do).
Still not sure how OT would work on a day-to-day basis.
Trader Steve
Hero Member
*****
Offline Offline

Activity: 836
Merit: 1007


"How do you eat an elephant? One bit at a time..."


View Profile
July 10, 2011, 04:33:19 AM
 #3

+1
Cusipzzz
Sr. Member
****
Offline Offline

Activity: 334
Merit: 250



View Profile
July 10, 2011, 04:53:50 AM
 #4

Funny how OT is referencing bitcoin all over the place, yet there is this nugget in the FAQ:

"YOU have to trust the issuer of that cash, and the contract he used to issue it, and decide whether you trust that it is backed with real value. There is no escaping this basic fact (of electronic trading of any good) — someone has to store the actual gold, or whatever it is, that supplies the actual backing value to the currency."

I like the OT concept, but it hasn't really found a niche yet - and latching on to bitcoin doesn't seem to be it.
mouse
Newbie
*
Offline Offline

Activity: 56
Merit: 0



View Profile
July 10, 2011, 06:47:28 AM
 #5

Funny how OT is referencing bitcoin all over the place, yet there is this nugget in the FAQ:

"YOU have to trust the issuer of that cash, and the contract he used to issue it, and decide whether you trust that it is backed with real value. There is no escaping this basic fact (of electronic trading of any good) — someone has to store the actual gold, or whatever it is, that supplies the actual backing value to the currency."

I like the OT concept, but it hasn't really found a niche yet - and latching on to bitcoin doesn't seem to be it.

WARNING: I sound like a OT fanboy. You may think I'm an OT developer. Neither is true :-)

I disagree with your comment on latching onto bitcoins. I tihnk its exactly what it needs to survive. I think OT just isn't mature enought yet to use in a production sense. I also think it ambitiousness also leads people to not fully understand what it can do, and what it's trying to be (including me), so they just ignore it, or mentally flag it as 'investigate later'. But I think its exactly what bitocin needs. Here are some of the markets it can help bitocin capture:
1. It allows for true anonymous transactions (porn, drugs, laundering, w/e). While not mainstream, these markets could be essential for bitcoin economy bootstrapping (IMO). Bitcoin already has means to achieve this, but OT does it better (well, chaumian blinded tokens do it better, to be specific)
2. Online wallet services are going to be essential for bitcoin to make it mainstream, and OT allows for better account based wallets (client or online) than we have seen yet from any provider. This is a big one. The level of fail in current online wallets is a big problem IMO.
3. it allows for instant clearing transactions (again, think pay-per-view movies, porn, vending machines, anything where waiting around for comfirmations is a bad idea)
4. it allows for low-fee or no-fee microtransactions (this depends on scalability of OT servers i suppose)
5. It can solve the many-online-wallets-which-one-should-merchants-accept-and-how problem with basket currencies. This also mitigates the trust issue for users better than anything else right now (except vanilla bitcoins)
6. shit loads of other stuff i cant think of right now

It doesnt replace bitcoin, it extends it. They need eachother.

However, apart from code maturity I think OT may suffer from feature creep. For example it plans on (among other things) taking over namecoin and DNS. It wants to implement full fledged smart-contract features. It serve a lot of different markets will all the possible financial instruments. And so on.

I think it's best bet would be to fully implement a small subset, get the code rock solid, targeting certain markets, and built from there.

But I really think the bitcoin community should have a closer look at it. We're missing out.
wumpus
Hero Member
*****
Offline Offline

Activity: 812
Merit: 1022

No Maps for These Territories


View Profile
July 10, 2011, 06:51:39 AM
 #6

Sounds interesting, especially the "faster transactions" part.

Bitcoin network itself is too slow for anything but "order per mail" type of applications. It doesn't work for instant access to sites etc unless backed by a wallet site, which has its own trust issues.

So if another open source project could help there that'd be good Smiley

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.
bitcoinTrader
Sr. Member
****
Offline Offline

Activity: 364
Merit: 250


View Profile
July 10, 2011, 07:07:03 AM
 #7

Funny how OT is referencing bitcoin all over the place, yet there is this nugget in the FAQ:

"YOU have to trust the issuer of that cash, and the contract he used to issue it, and decide whether you trust that it is backed with real value. There is no escaping this basic fact (of electronic trading of any good) — someone has to store the actual gold, or whatever it is, that supplies the actual backing value to the currency."

I like the OT concept, but it hasn't really found a niche yet - and latching on to bitcoin doesn't seem to be it.

WARNING: I sound like a OT fanboy. You may think I'm an OT developer. Neither is true :-)

I disagree with your comment on latching onto bitcoins. I tihnk its exactly what it needs to survive. I think OT just isn't mature enought yet to use in a production sense. I also think it ambitiousness also leads people to not fully understand what it can do, and what it's trying to be (including me), so they just ignore it, or mentally flag it as 'investigate later'. But I think its exactly what bitocin needs. Here are some of the markets it can help bitocin capture:
1. It allows for true anonymous transactions (porn, drugs, laundering, w/e). While not mainstream, these markets could be essential for bitcoin economy bootstrapping (IMO). Bitcoin already has means to achieve this, but OT does it better (well, chaumian blinded tokens do it better, to be specific)
2. Online wallet services are going to be essential for bitcoin to make it mainstream, and OT allows for better account based wallets (client or online) than we have seen yet from any provider. This is a big one. The level of fail in current online wallets is a big problem IMO.
3. it allows for instant clearing transactions (again, think pay-per-view movies, porn, vending machines, anything where waiting around for comfirmations is a bad idea)
4. it allows for low-fee or no-fee microtransactions (this depends on scalability of OT servers i suppose)
5. It can solve the many-online-wallets-which-one-should-merchants-accept-and-how problem with basket currencies. This also mitigates the trust issue for users better than anything else right now (except vanilla bitcoins)
6. shit loads of other stuff i cant think of right now

It doesnt replace bitcoin, it extends it. They need eachother.

However, apart from code maturity I think OT may suffer from feature creep. For example it plans on (among other things) taking over namecoin and DNS. It wants to implement full fledged smart-contract features. It serve a lot of different markets will all the possible financial instruments. And so on.

I think it's best bet would be to fully implement a small subset, get the code rock solid, targeting certain markets, and built from there.

But I really think the bitcoin community should have a closer look at it. We're missing out.


I agree with you.
OT has got a lot of features,apart from what you have listed, which can be utilized for anonymous transactions.

PS: I am the developer of moneychanger Smiley

Trader Steve
Hero Member
*****
Offline Offline

Activity: 836
Merit: 1007


"How do you eat an elephant? One bit at a time..."


View Profile
July 10, 2011, 01:40:35 PM
 #8

Yes, if you really want true anonymous cash transactions then Bitcoin + Open Transactions could be awesome. Bitcoin, specifically it's decentralized nature, is what was needed to make Open Transactions feasible for untraceable digital cash transactions. As FellowTraveler has requested, all that is needed is volunteers to help build it out. Those of us without programming talent can help with funding.

I've posted a thread link below for more info and I've posted the donation address as well:

http://forum.bitcoin.org/index.php?topic=20425.msg264740#msg264740

btc donation address to help this project along:

1NtTPVVjDsUfDWybS4BwvHpG2pdS9RnYyQ

More info:

https://github.com/FellowTraveler/Open-Transactions/wiki

and

https://github.com/FellowTraveler/Moneychanger
Batouzo
Member
**
Offline Offline

Activity: 70
Merit: 10


View Profile
July 10, 2011, 02:47:33 PM
 #9


Nice to see this project grow :-)

Btw efforts of BtcFn (bitcoin-over-freenet) will be able to provide some technology, research and code to re-use in transporting as well OT messages (well, contracts)



Trader Steve
Hero Member
*****
Offline Offline

Activity: 836
Merit: 1007


"How do you eat an elephant? One bit at a time..."


View Profile
August 21, 2011, 05:34:28 PM
 #10


Nice to see this project grow :-)


+1
bitcoinTrader
Sr. Member
****
Offline Offline

Activity: 364
Merit: 250


View Profile
August 21, 2011, 06:43:12 PM
 #11

FYI, the markets is up and running in moneychanger Smiley

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!