Bitcoin Forum
November 06, 2024, 07:28:09 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 [8] 9 10 »  All
  Print  
Author Topic: Open Transactions Server: Asset/Bond/Commodity/Cryptocoin/Deed/Share/Stock Exch.  (Read 42605 times)
markm (OP)
Legendary
*
Offline Offline

Activity: 3010
Merit: 1121



View Profile WWW
August 24, 2012, 12:19:40 PM
 #141

From a litecoin-exchange thread:

How many confirmations is the exchange going to want before accepting a deposit?

That reminded me:

We do not accept deposits! Wanna buy some tokens, okay, maybe we will sell you some tokens.

We are not a deposit-accepting entity! (Very important, apparently!)

-MarkM-

Browser-launched Crossfire client now online (select CrossCiv server for Galactic  Milieu)
Free website hosting with PHP, MySQL etc: http://hosting.knotwork.com/
markm (OP)
Legendary
*
Offline Offline

Activity: 3010
Merit: 1121



View Profile WWW
September 22, 2012, 09:04:36 AM
 #142

It seems we need to add handling for much larger inboxes than the original code expected people to have, as test users posting 72 or more offers at a time two or three times a day then not downloading their inboxes until all the offers had expired were running into inbox-size problems.

The plan to deal with this is to check size and if too large break the download automatically behind the scenes into parts.

In the meantime a limit of ten cron items (e.g. offers) per nym has been put in place, which might not impact you directly but might indirectly due to the fact it means all the market-makers will not be posting their automatic offers anymore to fill the markets with offers.

-MarkM-

Browser-launched Crossfire client now online (select CrossCiv server for Galactic  Milieu)
Free website hosting with PHP, MySQL etc: http://hosting.knotwork.com/
da2ce7
Legendary
*
Offline Offline

Activity: 1222
Merit: 1016


Live and Let Live


View Profile
September 24, 2012, 04:35:02 PM
 #143

Windows Release:

https://github.com/downloads/da2ce7/Moneychanger/da2ce7-Moneychanger-00.10.06.7z

Code:
-----BEGIN PGP MESSAGE-----
Version: GnuPG v2.0.19 (MingW32)

owGbwMvMwCHIMl/GwHjr82uMp+OSGAISujN5uVISjZJTzXV98/NSK5MzEvPSU4t0
DQz0DA30DMz0zKsUkgxSU02MUoyMDc2NktMsTc0TU0yNDEwtEpPMTU3SzNOSTdKM
jYxME3m5MosV0vPzU/R4uXi5OuJYGAQ5GNhYmYC2dDJwcQrArDZOZfjN4nR/73br
Cb+fqR7tlxBfy5NXZJb+2HhL4MVLy78Yt7dEMPyzW9vK7ZBVMVvj5Yqsr4t3WJtK
TG1Rn/Xq+4nztxqSIzwZAA==
=UbLX
-----END PGP MESSAGE-----


Hope everyone likes it!  Please report bugs.  Cheesy

One off NP-Hard.
nedbert9
Sr. Member
****
Offline Offline

Activity: 252
Merit: 250

Inactive


View Profile
September 24, 2012, 05:20:44 PM
 #144


@markm


Rather than dumping on the project because it wouldn't satisfy the masses need for convenience I'll just point out the serious, logical point.


Less security should be optional.  Not a design requirement.


Love the project.  Biggest reason why is due to most hacks in the Bitcoin space being enabled by operator negligence.
fellowtraveler
Sr. Member
****
Offline Offline

Activity: 440
Merit: 251


View Profile
September 24, 2012, 06:12:52 PM
 #145


@markm


Rather than dumping on the project because it wouldn't satisfy the masses need for convenience I'll just point out the serious, logical point.


Less security should be optional.  Not a design requirement.


Love the project.  Biggest reason why is due to most hacks in the Bitcoin space being enabled by operator negligence.

Just pointing out that the "masses need for convenience" is something that must be supplied by user applications, not by software libraries that are linked inside those user applications.

No one would describe the OpenSSL library as "convenient for the masses" but that doesn't mean that convenient software cannot be written using the OpenSSL library.

The Open-Transactions library is the same way.

co-founder, Monetas
creator, Open-Transactions
da2ce7
Legendary
*
Offline Offline

Activity: 1222
Merit: 1016


Live and Let Live


View Profile
September 26, 2012, 04:48:44 AM
 #146

New version

https://github.com/downloads/da2ce7/Moneychanger/da2ce7-Moneychanger-00.10.07.7z

Code:
-----BEGIN PGP MESSAGE-----
Version: GnuPG v2.0.19 (MingW32)

owGbwMvMwCHIMl/GwHjr82uMpyclMQQkdRSmJBolp5rr+ubnpVYmZyTmpacW6RoY
6Bka6BmY6ZlXWSlYOBsamppYOik4OhoaGZq5mStYOluYupg6Oym4GhsZOzlbGisY
OLlYGDsZWfByKRACTmbOlkZmhoYKTsYuzgaOTsYKRkBjjY1MHXm5OuJYGAQ5GNhY
mUAuY+DiFIA599QJhv/lJ/dUXPPi61yTd7KT41XSFmd149olp/Pefrx78vMr7cpb
DP+Lw24u+PliS87hWtepTF+cXkzP9NjUsfKn1yG7Txlfa5TSAQ==
=pEmb
-----END PGP MESSAGE-----


Please note that the Java, VC Runtime, and OpenSSL must be of the same type (eg. Win32 or x64)

One off NP-Hard.
markm (OP)
Legendary
*
Offline Offline

Activity: 3010
Merit: 1121



View Profile WWW
September 30, 2012, 01:11:49 AM
 #147

So, anyone having any difficulty getting the new WIndows release up and running?

I do not seem to be seeing much traffic at what is still the only server currently open to the public...

I was going to start setting up another server, but if no one is able to get to the one that is already online maybe it is a bit soon for that?

-MarkM-

Browser-launched Crossfire client now online (select CrossCiv server for Galactic  Milieu)
Free website hosting with PHP, MySQL etc: http://hosting.knotwork.com/
scrybe
Sr. Member
****
Offline Offline

Activity: 350
Merit: 250



View Profile
October 02, 2012, 02:48:52 AM
 #148

Just saw this, checking it out now.

I was able to get the dependencies in, but I'm going to have to do some reading to see what I should set the "password image" directory to point to.

Perfect timing to start playing with OT I guess, yay GUI!

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

Activity: 350
Merit: 250



View Profile
October 02, 2012, 02:55:41 AM
 #149

Just saw this, checking it out now.

I was able to get the dependencies in, but I'm going to have to do some reading to see what I should set the "password image" directory to point to.

Perfect timing to start playing with OT I guess, yay GUI!

ok, figured that  out, makes sense.

Now I'm realizing that I want 32bit MSVC and and OpenSSL components because I'm not runnign 64-bit Java. Doh.

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

Activity: 910
Merit: 1000


Quality Printing Services by Federal Reserve Bank


View Profile
October 06, 2012, 09:15:09 AM
 #150

Any ideas how transfer the remnants of Nefarios major fuck up of GLBSE over to Open Transactions?
Can you post your ideas to https://bitcointalk.org/index.php?topic=115825.0

Thank you.
PS! I really like to see GLBSE fiasco to get fixed and without ever involving those people again in any future plan.
 



While reading what I wrote, use the most friendliest and relaxing voice in your head.
BTW, Things in BTC bubble universes are getting ugly....
da2ce7
Legendary
*
Offline Offline

Activity: 1222
Merit: 1016


Live and Let Live


View Profile
October 08, 2012, 03:38:50 AM
 #151

New Windows Version.... Including Opentxs!!

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

One off NP-Hard.
markm (OP)
Legendary
*
Offline Offline

Activity: 3010
Merit: 1121



View Profile WWW
October 31, 2012, 04:14:04 AM
Last edit: September 13, 2024, 08:10:23 AM by markm
 #152

I have started adding to the Devtome wiki page about the server so that hopefully the wiki page can start to be of some actual use to users and potential users of the server.

Also in case anyone didn't already hear about it, I now also run the OTdemo Open Transactions server, which also has a a Devtome wiki page (which probably also needs more work done on it).

-MarkM-

Browser-launched Crossfire client now online (select CrossCiv server for Galactic  Milieu)
Free website hosting with PHP, MySQL etc: http://hosting.knotwork.com/
markm (OP)
Legendary
*
Offline Offline

Activity: 3010
Merit: 1121



View Profile WWW
November 01, 2012, 01:18:12 AM
 #153

The server has been updated to the latest Open Transactions code, so you should now be able to export blinded cash purses to a passphrase instead of to a specific nym and to import purses that are thusly encrypted to a passphrase instead of to a specific nym.

This new version should also allow "usage tokens" to be assigned to nyms, ready for when we turn on the charging of "usage tokens".

There will thus be a grace period before the server starts actually charging usage tokens during which active nyms can obtain usage tokens free so that when we turn on the charging of them there will be some active nyms who actually have some.

Once the charging of usage tokens is shown to work, usage tokens will cease being free; how much they will cost we won't know until we see how many normal usage of the system tends to consume.

REMEMBER that Open Transactions has no percentage based fees; any API call your client makes costs a usage token, regardless whether the call is a request for information (your balance, the list of markets, the offers on a market and so on) or the making of an offer or the transfer of millions of coins or whatever. Currently an API call is an API call, they all cost the same: one "usage token" per API call.

-MarkM-

Browser-launched Crossfire client now online (select CrossCiv server for Galactic  Milieu)
Free website hosting with PHP, MySQL etc: http://hosting.knotwork.com/
becoin
Legendary
*
Offline Offline

Activity: 3431
Merit: 1233



View Profile
November 01, 2012, 06:58:21 AM
 #154

The server has been updated to the latest Open Transactions code
Mark, OT server is a brilliant concept and fulfillment but is actually quite vulnerable to government attacks in different jurisdictions from legal and regulatory point of view. Have you ever thought of merging OT server with Electrum server project?
marcus_of_augustus
Legendary
*
Offline Offline

Activity: 3920
Merit: 2349


Eadem mutata resurgo


View Profile
November 01, 2012, 09:34:31 AM
 #155

The server has been updated to the latest Open Transactions code
Mark, OT server is a brilliant concept and fulfillment but is actually quite vulnerable to government attacks in different jurisdictions from legal and regulatory point of view. Have you ever thought of merging OT server with Electrum server project?

Yes, it has been thought of. There is also already a python OT API library.

Further, da2ce7 has some interesting ideas that will integrate server contract ID with bitcoin addresses themselves and via P2SH amybe able to piggy-back on to the bitcoin network's hash power to secure OT servers against attacks and malfeasance ... stay tuned.

fellowtraveler
Sr. Member
****
Offline Offline

Activity: 440
Merit: 251


View Profile
November 02, 2012, 05:03:39 AM
 #156

The server has been updated to the latest Open Transactions code
Mark, OT server is a brilliant concept and fulfillment but is actually quite vulnerable to government attacks in different jurisdictions from legal and regulatory point of view.

If you are openly running a server in a given jurisdiction, and if that server is being used to process real money (vs, say, game tokens) then I could see how you could come under the jurisdiction of local authorities, and need to comply with AML and KYC requirements. (Also, keep in mind, in OT there is a difference between a "server operator" and a "currency issuer.")

However I don't see any technical barriers to running an OT server anonymously on an anonymous network, and being paid to do so in Bitcoin. I'm not recommending that anyone actually do this, but I'm curious how you believe an OT server, in that scenario, is "actually quite vulnerable to government attacks" ? Doesn't the use of Bitcoin for moving funds on/off of an OT server mean that the server can operate in a censorship-resistant fashion? What good is Bitcoin otherwise?

I'm also curious how Silk Road could still be operating, if that were true, since it seems like a similar example.


Quote from: becoin
Have you ever thought of merging OT server with Electrum server project?

Please be specific about what you are trying to accomplish. For example, why would you integrate the OT server with anything at all? Normally, commands are sent to the OT server from the various clients, using the OT client API. (https://github.com/FellowTraveler/Open-Transactions/wiki/Use-Cases)

So NORMALLY, if you wanted to integrate OT into some other software, you would be integrating the OT client API, not the server.

My (limited) understanding is that the "Electrum server" is actually a Bitcoin client. In which case, I could understand the value of integrating the OT client API into it, the same as I could understand the value of integrating the OT API into any other Bitcoin client (or Bittorrent client... or web client... or sip client...) but I'm still not sure exactly what you are trying to accomplish through the integration. Technically you can already link OT to anything else, since OT has a powerful command-line utility that is fully-scriptable. So any UNIX-style scripting to connect OT with other transaction systems is completely possible.

If your point is that OT needs a graphical user interface, I agree with you--but Knotwork is a server operator, not a coder, so he is unlikely to be the person who writes the UI integration you desire. I am also unlikely to take on some new project (such as a commercial-grade client), since my free time is already all booked up on OT itself, which represents (so far) 3 years of my life spent working to create software for you, for free. Thus it will have to be left to you (the open-source community) to "stand on the shoulders of giants" and create whatever OT clients or integrations you need. Luckily, it has specifically been designed for this purpose, and so those of you who choose to do so, will find the path has already been cleared.

co-founder, Monetas
creator, Open-Transactions
da2ce7
Legendary
*
Offline Offline

Activity: 1222
Merit: 1016


Live and Let Live


View Profile
December 19, 2012, 06:10:01 AM
 #157

New Windows Builds are OUT:

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

 Cheesy

One off NP-Hard.
markm (OP)
Legendary
*
Offline Offline

Activity: 3010
Merit: 1121



View Profile WWW
March 08, 2013, 09:49:34 PM
 #158

The "usage tokens" system is now active on the Digitalis server.

That means each API call now costs one "usage token".

Which in turn means you need "usage tokens" to do anything on that server.

How much "usage tokens" will be worth is something the market is going to have to figure out I guess, presumably by the famous process known as "price discovery".

-MarkM-

Browser-launched Crossfire client now online (select CrossCiv server for Galactic  Milieu)
Free website hosting with PHP, MySQL etc: http://hosting.knotwork.com/
cbeast
Donator
Legendary
*
Offline Offline

Activity: 1736
Merit: 1014

Let's talk governance, lipstick, and pigs.


View Profile
March 10, 2013, 01:06:06 PM
 #159

Are usage tokens pre-mined? Are usage tokens similar to XRM on Ripple?

Any significantly advanced cryptocurrency is indistinguishable from Ponzi Tulips.
markm (OP)
Legendary
*
Offline Offline

Activity: 3010
Merit: 1121



View Profile WWW
March 10, 2013, 01:24:50 PM
 #160

Are usage tokens pre-mined? Are usage tokens similar to XRM on Ripple?

They function similarly to XRP in the sense that they ration the use of server resources.

But they are not a currency nor an asset, they are outside the system, outside the markets; they are arbitrary credits the server operator assigns to nyms (identities) and which the server consumes at the rate of one credit per API call.

Currently all API calls cost the same, one credit aka token per API call.

Since quite likely some API calls consume far more system-resources than others possibly this initial simple system will need to be adjusted to charge more for actions that consume a lot of resources.

The system operator can make up these tokens aka credits out of thin air, they are not transferable from one identity to another nor can you trade them on the markets. There is not yet even any built in mechanism for requesting them from the system operator nor for offering bribes or inducements to the system operator to encourage said operator to assign you some of these tokens aka credits.

They are not transferable from server to server either: if I assign one of your identities some on the Digitalis server that is local to the Digitalis server, they cannot migrate to the OTdemo server.

What they do do is give the server a way of paying its bills other than by taking a percentage of trades or transfers.

There is no mechanism for taking any percentage of trades or transfers.

I had imagined volume traders would flock to Open Transactions precisely because the higher the volume you trade the more damage you would take from percentage-based fees; I figured paying a tiny fee per API call would be far cheaper for professional traders than being charged a fraction of every trade, a larger fee the larger the trade.

Of course this usage tokens approach also means window-shopping is not free; an API call to obtain prices as just as much an API call as is an API call to make or take an offer...

-MarkM-

Browser-launched Crossfire client now online (select CrossCiv server for Galactic  Milieu)
Free website hosting with PHP, MySQL etc: http://hosting.knotwork.com/
Pages: « 1 2 3 4 5 6 7 [8] 9 10 »  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!