Today, I sent out a bunch of tweets to magazines, universities, newspapers, and anybody else that I could think of that might be interested in this project. Hopefully some of you are here because of that effort.
In each tweet, I included a compound unspendable message, where the greeting and closing were unique, but the body was the same in every case:
DCxDEARxCoiNDESKzzzzzzzzzzzzarJyuK <-- unique
DCxCAPTAiNxEUGENExSToRMYPANTS8JjZ6 <-- unique
By searching on one of the middle lines, you can access all of the other messages in the set:
The address shows up 38 times and the page contains a list showing each recipient of the message.
The result is that each message can be reduced to a unique code (called Satoshi code on this site) and all of the messages share a large common middle. Each line, starting with DCxHELLovxHoWxARExYoUkzzzzzzRc7Dgf and ending with DCxKiSSESvxFoREVERxYoURxFANzWqVcQb is therefore comprised of addresses which are all shared and thus easy to connect on a ledger. Therefore, the whole set of Satoshi codes can be seen as a reference to the whole. With some work, an explorer could find all of the message recipients and calculate their five-digit codes. Of course, we can do this for you on the site and create a list of all the codes. Each code is shown in the Doge Ledger.
This system can become a specific payment system, so that if any of the organizations decide to make a donation to this site (or someone makes a donation on their behalf) that information would be captures. An example code is 49285 for the message above:
=> cat DCxDEARxCoiNDESKzzzzzzzzzzzzarJyuK.txt (unix command to show contents of file)
=> cat DCxDEARxCoiNDESKzzzzzzzzzzzzarJyuK.txt | sum (the same command piped into a very simple checksum (which is like a weak hash)
This also appears on the Ledger page of this site. Therefore, if you wanted to make a special payment with a message added which would (barring no more reasonable meaning) be a reference to the above code, then you could end your transactions as .00049285. In this case, Dogecoin is perfectly suited to represent this information in this way because of the balance between its price, stability, and relative popularity. This is all very abstract at this point, and so I will be working on more systems to simplify these, so that someone could pull pick their favorite college, magazine or other entry from a mass mailing such as the one I sent today and quickly send a donation which would include a coded message. This would be like the sample color test, but would be an actual transfer of funds to a real address whose meaning could be interpreted.
Specifically, given today’s XDC price, you could use the following math to make a $50 pledge that imples the above message and thus Coindesk:
$50 USD = 24,570.0246 Dogecoin
24570.00000000 is also $50.00
This pattern naturally occurs in less than .1% of the transactions when
other digits appear to the right.
A 24570.00049285 payment to D8yMyFxAn3WSbvqm8eHVVUK53xBLAh6V61 would come to me and I would look for a meaning to go with the last eight digits. The transaction is statically quite rare with the three zeroes in the middle and could also be remotely audited, so a third party could come to understand that $50 was perhaps tagged with a special meaning, though they wouldn’t know what it was unless they pulled down a bunch of likely transactions and began calculations. This isn’t as far-fetches as one might imagine and created an fully functional system which included text, calculation, disclosure, and transfer of funds that can go right from one phone to another.
Over time, and with context (such as a consistent target address), these codes could come to have very specific meanings which could be calculated from the ledger. If you
feel like you want to make a donation today, then please visit the Donation page. If you are interested in learning more about this project, please call or text 682-666-0614 or send an email: email@example.com, but sometimes email takes me a while.
So to summarize, just sending the messages out in this form-letter way, with shared addresses creates an entire set of meaning, and each message individually can be reduced to a code that could be included into a payment. The messages don’t ask for money, but in lieu of a more recent code which is tied to a message asking for money, one might assume that each payment is from (or as a reference to) the entity listed on the first line. It seems to me that these three systems together are quite powerful: unspendable addresses, CRC satoshi codes which resolve to the entire message, and the idea that a set of addresses can be connected by one or more shared lines.
The last piece in the system might be a timed message, such as sending out a daily transaction glossary at 11:32 GMT (a time of Wakean significance) each day. In order to remotely “see” all of the data of the system, someone would only need to browse to the block closest to 11:32 and look for a transmission. Much of this was covered in a public disclosure which came out almost 1 year ago and can be found on ip.com, so feel free to play with these ideas yourself, if you want to build your own dime.cash, then let me know, though there are elements of this site that I intend to keep private and monetize and license out.