Sunday, May 25, 2014

Bond/currency relationship today (Debt-based currencies)

All existing currencies are said to be debt-based. Originally, the USD was backed by gold/silver. That gold was stolen behind the scenes. So today, there is an accounting problem at the point of creation that derives from the theft. A common language does not entirely prevent theft, but does provide accountability in the future, while also providing alternatives to money supply constraints via wealth translation.

Bonds were not originally the creation of paper USD without value. Bonds were a debt, based on collateral (gold). The USD was a receipt for such. When the gold was stolen, the Fed defaulted on that receipt in 1933 (domestically), then in 1971 (internationally). Since then, dollars are created at the time of bond purchase with only legal limitations set on their creation.

Interest

Interest is a measurement of assigning value to risk. Time-based. All transactions have a time component which, today, is rolled up into the bond/currency relationship. That creates a perpetual fee. Promise Language describes that time component while also removing the ambiguity in value descriptions that are complicated by multiple languages and intentional obfuscation.

The New Approach to Freedom - 1949

"When the people of the world have a common monetary language, completely freed from every government, it will so facilitate and stabilize exchange that peace and prosperity will ensue even without world government.

A union of peoples rather than a union of political governments is what the world needs."

E.C. Riegel, monetary theorist

Distributed transactions

A common language/protocol creates efficiency to allow distributing all components of a transaction.  Trust is distributed.  Value translation is distributed.  Every transaction is composed of a value translation and a temporarily trusted 3rd party to assure the value is transferred.

A common language allows barter and allows currency transactions.  The language also describes Time.  All transactions take time, so the current reporting of transactions in a receipt does not accurately describe the transaction and how long it took for each side to deliver on their end of the bargain.  Finance-types should understand that.

A common language allows individual choice in every transaction.  One of the derivatives of a common language is a common peer-to-peer marketplace/exchange described below.

Sunday, May 11, 2014

Looking for investment capital

Working prototype is complete.  See below.

It is a free exchange software, however, does much more than that.

Value-added services to assure agreements are met.  As well as what I term "wealth/value translation".

All transactions are searchable.  Privacy can be kept.

It works with all existing systems/businesses on earth.

Screenshot of the working prototype

This works for exchange software (EG. NYSE, Amex, Nasdaq, CBOT) as well as functions as a free E-Bay or Craigslist-type sale software.

Anonymous users (or not).
Accountability.
Reputation.
Full audit trail (will satisfy law and finance).


Rough draft of the exchange software (works for anything)

            //selling IBM
            TransactionItem item = Transaction.Sell("100 IBM", "myCommerceID");
            TransactionItem terms = Transaction.Terms(item.TransactionID, "5000 USD", "myCommerceID");

            item = Transaction.CorrespondingValue(item.TransactionID, "4900 USD", "hisCommerceID");

            item.Accepted();  //becomes a contract here

            TransactionItem deliverStock = Transaction.Delivered(item.TransactionID, "100 IBM", "myCommerceID");
            TransactionItem deliverCash = Transaction.Delivered(item.TransactionID, "4900 USD", "hisCommerceID");

            Transaction.Completed(item.TransactionID, "complete", "myCommerceID");
            Transaction.Completed(item.TransactionID, "complete", "hisCommerceID");

            //buying IBM
            TransactionItem item2 = Transaction.Sell("5000 USD", "myCommerceID");
            TransactionItem terms2 = Transaction.Terms(item2.TransactionID, "100 IBM", "myCommerceID");

            item2 = Transaction.CorrespondingValue(item2.TransactionID, "100 IBM", "hisCommerceID");
            item2 = Transaction.Modify(item2.TransactionID, "5100 USD", "hisCommerceID");

            item2.Accepted();


Database:


1 faeb6594-ca25-494c-b506-2b8cc76f06fb myCommerceID Initiating Value 100 IBM 2014-05-11 15:23:50.493 NULL
2 faeb6594-ca25-494c-b506-2b8cc76f06fb myCommerceID Terms 5000 USD 2014-05-11 15:23:53.813 NULL
3 faeb6594-ca25-494c-b506-2b8cc76f06fb hisCommerceID Value 4900 USD 2014-05-11 15:23:53.833 2014-05-11 15:23:53.847
4 faeb6594-ca25-494c-b506-2b8cc76f06fb myCommerceID Delivery 100 IBM 2014-05-11 15:23:53.853 NULL
5 faeb6594-ca25-494c-b506-2b8cc76f06fb hisCommerceID Delivery 4900 USD 2014-05-11 15:23:53.860 NULL
6 faeb6594-ca25-494c-b506-2b8cc76f06fb myCommerceID Completed complete 2014-05-11 15:23:53.867 2014-05-11 15:23:53.867
7 faeb6594-ca25-494c-b506-2b8cc76f06fb hisCommerceID Completed complete 2014-05-11 15:23:53.873 2014-05-11 15:23:53.873
8 24370bb9-ac0c-4546-bcd7-dd131f5f7aa4 myCommerceID Initiating Value 5000 USD 2014-05-11 15:23:53.880 NULL
9 24370bb9-ac0c-4546-bcd7-dd131f5f7aa4 myCommerceID Terms 100 IBM 2014-05-11 15:23:53.883 NULL
10 24370bb9-ac0c-4546-bcd7-dd131f5f7aa4 hisCommerceID Value 100 IBM 2014-05-11 15:23:53.887 NULL
11 24370bb9-ac0c-4546-bcd7-dd131f5f7aa4 hisCommerceID Modification 5100 USD 2014-05-11 15:23:53.893 2014-05-11 15:23:53.900


Newer Posts FOR MORE, CLICK OLDER POSTS ----> Older Posts