<<< prev block              block 338078              next block >>>

+------------------------------------------------------------------+
| THIBA - Things/Texts Hidden In Bitcoin Addresses      readme >>> |
+------------------------------------------------------------------+
| hash160                                  | decoded text          |
+------------------------------------------------------------------+

+------------------------------------------------------------------+
| 129802d3a0b96f510e47c447f10d4a75389cb4990689b9079c060a3d6cc2b6fd |
+------------------------------------------------------------------+
| 74612c20627574206261736564206f6e20746865 | ta, but based on the
| 20697320617320666f6c6c6f77733a0d0a0d0a31 | is as follows: 1
| 616e206172726179206f6620627974657320696e | an array of bytes in
| 3138393930643361396165633761663361623435 | 18990d3a9aec7af3ab45
| 2f69742d636f6d6d2e61707073706f742e636f6d | /it-comm.appspot.com
| 6633333532353662663038330d0a0d0a41204269 | f335256bf083 A Bi
| 2f7061636b65742f653362323034633731663234 | /packet/e3b204c71f24
| 7465707320666f7220636f6e76657274696e6720 | teps for converting
| 74732c2065616368206361727279696e67206120 | ts, each carrying a
| 2c207765206e65656420746f2072656d6f766520 | , we need to remove
| 746f2061204269742d436f6d6d207061636b6574 | to a Bit-Comm packet
| 3731643139333962376436646363363134373862 | 71d1939b7d6dcc61478b
| 742d436f6d6d206f726465726564207472616e73 | t-Comm ordered trans
| 61636b65742e2020546865726520617265207365 | acket. There are se
| 646966666572656e7420666f726d206f66206461 | different form of da
| 616e79206279746573207769746820612076616c | any bytes with a val
| 2e2044756520746f20746865206e617475726520 | . Due to the nature
| 2073616d6520696465612e0d0a0d0a5468652073 | same idea. The s
| 616374696f6e2069732063616c6c656420612070 | action is called a p
| 6f6620426974636f696e20616464726573736573 | of Bitcoin addresses
| 7565206f6620302c20312c206f72203235352e20 | ue of 0, 1, or 255.
| 766572616c207479706573206f66207061636b65 | veral types of packe
+------------------------------------------------------------------+

+------------------------------------------------------------------+
| 3b71fcbf33efc82f3ce38b090371baf347636850d8ed713018c16aced41c3565 |
+------------------------------------------------------------------+
| 7373657320746861742065616368207472616e73 | sses that each trans
| 206461746120696e746f20616e20617070726f70 | data into an approp
| 20427265616b207570207468652066696c652773 | Break up the file's
| 7365656d7320617070726f7072696174652e200d | seems appropriate.
| 6e6c79206f6e6520706f696e746572207061636b | nly one pointer pack
| 7220706f696e746572207061636b657420617320 | r pointer packet as
| 207061636b6574732c2064657069637465642061 | packets, depicted a
| 656e657261746520612066696c652c20646f2074 | enerate a file, do t
| 7465642061626f76652c2070757474696e672061 | ted above, putting a
| 666c65207061636b65742e0d0a0d0a09546f2067 | fle packet. To g
| 686520666f6c6c6f77696e672e0d0a0d0a09312e | he following. 1.
| 3136302061646472657373657320636f6c6c6563 | 160 addresses collec
| 616374696f6e2067656e6572617465732e0d0a0d | action generates.
| 73206d616e7920686173682d3136302773207065 | s many hash-160's pe
| 0a09322e2043726561746520706f696e74657220 | 2. Create pointer
| 0a0d0a09332e204966207468657265206973206f | 3. If there is o
| 6565702074686520636f72726563746c79206f72 | eep the correctly or
| 626f76652e2053656e64207468656d20746f2074 | bove. Send them to t
| 646572656420686173682d313630206164647265 | dered hash-160 addre
| 686520626c6f636b636861696e2c20616e64206b | he blockchain, and k
| 7269617465206e756d626572206f662064617461 | riate number of data
| 7061636b65747320746f2074686520686173682d | packets to the hash-
+------------------------------------------------------------------+

+------------------------------------------------------------------+
| 41113d16d148bee1630d6cc15964e04716dabe11803e4eb83c9accf09fe86b28 |
+------------------------------------------------------------------+
| 737065636966696320696e646578206f66202266 | specific index of "f
| 20696620746865726520776173206d6f72652074 | if there was more t
| 206861736820313630732e0d0a0d0a09546f2064 | hash 160s. To d
| 65636f646520612066696c6520616761696e2c20 | ecode a file again,
| 637472756d2c20616e6420746865207573657220 | ctrum, and the user
| 6a75737420666f6c6c6f772074686520706f696e | just follow the poin
| 68656e206f6e6520706f696e746572207061636b | hen one pointer pack
| 69746820796f7572206e6577206c697374206f66 | ith your new list of
| 74657273206261636b20746f207468652066696c | ters back to the fil
| 746f67657468657220696e2074686520636f7272 | together in the corr
| 652773206f726967696e616c2064617461207061 | e's original data pa
| 656e20616464207468652066696c65206e616d65 | en add the file name
| 696c6573222e200d0a0d0a09342e2053656e6420 | iles". 4. Send
| 746865736520706f696e746572207061636b6574 | these pointer packet
| 20746f2069742773205375626a65637420737065 | to it's Subject spe
| 657420637265617465642061626f76652c207374 | et created above, st
| 617274206f766572206174207374657020322077 | art over at step 2 w
| 657420637265617465642061626f76652c207468 | et created above, th
| 7320746f2074686520626c6f636b636861696e2e | s to the blockchain.
| 636b6574732c20616e6420707574207468656d20 | ckets, and put them
+------------------------------------------------------------------+

+------------------------------------------------------------------+
| 4b4586f768ec569e73b7437d7ae43eb6868eef1ca2a90073ba11043257ae381e |
+------------------------------------------------------------------+
| 206f6620686173682d3136302061646472657373 | of hash-160 address
| 6f6e7461696e7320612063617272696167652d72 | ontains a carriage-r
| 696e7320746865206b65792d76616c7565207061 | ins the key-value pa
| ff730d0a09496e646578202d20636f6e7461696e | s Index - contain
| 090d0a09506f696e746572205061636b65742073 | Pointer Packet s
| 0d0a095375626a656374202d20636f6e7461696e | Subject - contain
| 6c7920746865206d61696e2066696c6520706163 | ly the main file pac
| 657320746861742065697468657220706f696e74 | es that either point
| 732074686520757365722073706563696669632d | s the user specific-
| 696e646578206f66202266696c6573222e202d20 | index of "files". -
| 6f7274696f6e206f66207468652066696c652064 | ortion of the file d
| 6e7461696e656420627920746865206d61696e20 | ntained by the main
| 6972206f662022747970653a706f696e74657222 | ir of "type:pointer"
| 617461206265696e6720656e636f6465642e0d0a | ata being encoded.
| 206f7468657220506f696e746572207061636b65 | other Pointer packe
| 20746f2044617461207061636b6574732c206f72 | to Data packets, or
| 74732e0d0a09486561646572202d20636f6e7461 | ts. Header - conta
| 657475726e20736570617261746564206c697374 | eturn separated list
| 69676e61747572653a0d0a09426f6479202d2063 | ignature: Body - c
| 6b65742077696c6c20636f6e7461696e20746869 | ket will contain thi
| 73207468652066696c65206e616d65202d206f6e | s the file name - on
| 7468697320616c736f206973206f6e6c7920636f | this also is only co
+------------------------------------------------------------------+

+------------------------------------------------------------------+
| 508c77952526512f2a9b968c37bba84a63054fa772de6a75587464b833bf440e |
+------------------------------------------------------------------+
| 0a0d0a202d20546f207265747269657665207468 | - To retrieve th
| 696f6e207468726f75676820796f757220707265 | ion through your pre
| 766520796f7572207061636b65742c206a757374 | ve your packet, just
| 65206461746120616761696e2c206a7573742072 | e data again, just r
| 70732e20416c6c20737465707320646573637269 | ps. All steps descri
| 733a20666f7220636f6d6d756e69636174696e67 | s: for communicating
| 626c69636c792e0d0a0954686973206861732074 | blicly. This has t
| 6520616e796f6e652063616e20706f737420616e | e anyone can post an
| 657665727365207468652061626f766520737465 | everse the above ste
| 2061207075626c696320666f72756d2077686572 | a public forum wher
| 0d0a352e204e6f77207468617420796f75206861 | 5. Now that you ha
| 666572726564206d6574686f642c20616e642074 | ferred method, and t
| 642072656164206d657373616765732e0d0a0d0a | d read messages.
| 68652022546f22206164647265737320696e746f | he "To" address into
| 20626520666f72657665722073746f726564210d | be forever stored!
| 2077697468206f74686572207573657273207075 | with other users pu
| 6265642061626f76652061726520726576657273 | bed above are revers
| 797065733a0d0a612e20466f72756d20506f7374 | ypes: a. Forum Post
| 6b636861696e2061732061207472616e73616374 | kchain as a transact
| 68652064617461207468657265696e2077696c6c | he data therein will
| 2073656e6420697420746f2074686520626c6f63 | send it to the bloc
+------------------------------------------------------------------+

+------------------------------------------------------------------+
| 5970ae129d1141663bd5e441a1555c16fb1c0586dd05f40c1db3d3e81218ee41 |
+------------------------------------------------------------------+
| 72207468652072657374206f662074696d652e20 | r the rest of time.
| 616e73616374696f6e3a0d0a687474703a2f2f62 | ansaction: http://b
| 6865206f726967696e616c20646174612077696c | he original data wil
| 63616e206265207265747269657665642066726f | can be retrieved fro
| 696e64207468652070726f746f636f6c20697320 | ind the protocol is
| 6c6963206164647265737365732e204279207365 | lic addresses. By se
| 6e64696e67206f6e65206f72206d6f7265207472 | nding one or more tr
| 66756e64616d656e74616c206964656120626568 | fundamental idea beh
| 6c2062652073746f72656420696e2c20616e6420 | l be stored in, and
| 417320616e206578616d706c65206f6620686f77 | As an example of how
| 546865204269742d436f6d6d2050726f746f636f | The Bit-Comm Protoco
| 7468617420616e79207069656365206f66206461 | that any piece of da
| 74612063616e20626520636f6e76657274656420 | ta can be converted
| 696e746f206120736572696573206f6620707562 | into a series of pub
| 65207075626c696320616464726573736573206f | e public addresses o
| 207468697320776f756c6420776f726b2c207461 | this would work, ta
| 6b652061206c6f6f6b2061742074686973207472 | ke a look at this tr
| 616e206f726465726564206d616e6e65722c2074 | an ordered manner, t
| 616e73616374696f6e7320776974682074686f73 | ansactions with thos
| 6d2c2074686520626c6f636b636861696e20666f | m, the blockchain fo
| 6e2074686520626c6f636b636861696e20696e20 | n the blockchain in
+------------------------------------------------------------------+

+------------------------------------------------------------------+
| 669e0f1561d00bb7ee644a943f44cc63739ed9c07bb920ff85c809bbc0ce7b21 |
+------------------------------------------------------------------+
| 3030643030633634653362356134646430646361 | 00d00c64e3b5a4dd0dca
| 3563366637386164340a61626434636231353938 | 5c6f78ad4 abd4cb1598
| 3666373638656335363965373362373433376437 | 6f768ec569e73b7437d7
| 3862303930333731626166333437363336383530 | 8b090371baf347636850
| 6162653131383033653465623833633961636366 | abe11803e4eb83c9accf
| 6566623234383361396465343237336365616632 | efb2483a9de4273ceaf2
| 30626665393239663136373038360a3462343538 | 0bfe929f167086 4b458
| 3362373166636266333365666338326633636533 | 3b71fcbf33efc82f3ce3
| 3762333736646361393436636136336238353336 | 7b376dca946ca63b8536
| 3662323936656637303534313864663634383266 | 6b296ef705418df6482f
| 303733626131313034333235376165333831650a | 073ba11043257ae381e
| 316665390a636133373964343562346332646533 | 1fe9 ca379d45b4c2de3
| 3438623761396461663436646633636561643662 | 48b7a9daf46df3cead6b
| 3161623934363031373034663862313436316231 | 1ab94601704f8b1461b1
| 3136333064366363313539363465303437313664 | 1630d6cc15964e04716d
| 3866626531336165353062336431626639303632 | 8fbe13ae50b3d1bf9062
| 6165343365623638363865656631636132613930 | ae43eb6868eef1ca2a90
| 6438656437313330313863313661636564343163 | d8ed713018c16aced41c
| 333536350a343131313364313664313438626565 | 3565 41113d16d148bee
+------------------------------------------------------------------+

+------------------------------------------------------------------+
| 6aaf93a79600252224e5ae5f088a46b99a0a67bc17696753b03d4800469507cb |
+------------------------------------------------------------------+
| ff637472756d0d0a224865616465722220737065 | ctrum "Header" spe
| 65737420746f206c6f776573742076616c75652c | est to lowest value,
| 756d0d0a0d0a496e20616c6c205061636b657473 | um In all Packets
| 6564206164647265737320696e20746865206869 | ed address in the hi
| 7565206265747765656e20746865206869676865 | ue between the highe
| 7065637472756d0d0a22496e6465782220737065 | pectrum "Index" spe
| 73742076616c756564206164647265737320696e | st valued address in
| 637472756d0d0a22426f64792220737065637472 | ctrum "Body" spectr
| 6164647265737320697320636f6e736964657265 | address is considere
| 6e65206f662074686520426f6479207370656374 | ne of the Body spect
| 2074686579206172653a0d0a0d0a22546f222073 | they are: "To" s
| 6e65696768626f7220627920612073696e676c65 | neighbor by a single
| 6420746f20626520746865206669727374206c69 | d to be the first li
| 2c20746865206c6f776573742076616c75656420 | , the lowest valued
| 206a756d7020696e207361746f7368692076616c | jump in satoshi val
| 6768657220737065637472756d2e202043757272 | gher spectrum. Curr
| 20616e6420746865206c6f776573742076616c75 | and the lowest valu
| 207265636f676e697a656420737065637472756d | recognized spectrum
| 732e204f7264657265642066726f6d2068696768 | s. Ordered from high
| 20746865206c6f77657220737065637472756d2c | the lower spectrum,
| 656e746c79207468657265206172652066697665 | ently there are five
| 637472756d0d0a225375626a6563742220737065 | ctrum "Subject" spe
+------------------------------------------------------------------+

+------------------------------------------------------------------+
| 6b296ef705418df6482f1ab94601704f8b1461b100d00c64e3b5a4dd0dca1fe9 |
+------------------------------------------------------------------+
| 20616464726573732067656e6572617465642062 | address generated b
| 6e732074686520757365722d7370656369666963 | ns the user-specific
| 6420746f2e0d0a0d0a622e204a6f75726e616c20 | d to. b. Journal
| 2074686174206973206265696e6720706f737465 | that is being poste
| 626f757420746865206a6f75726e616c20646174 | bout the journal dat
| 696e6720757365722773207075626c6963206b65 | ing user's public ke
| 73207468652061637475616c20706f7374206461 | s the actual post da
| 653a0d0a09426f6479202d20436f6e7461696e73 | e: Body - Contains
| 74612e0d0a09546f202d2054686520666f72756d | ta. To - The forum
| 506f7374733a206120706c61636520666f72206b | Posts: a place for k
| 686520666f6c6c6f77696e67207369676e617475 | he following signatu
| 612e200d0a09496e646578202d20636f6e746169 | a. Index - contai
| 207468652061637475616c206a6f75726e616c20 | the actual journal
| 646174612e0d0a095375626a656374202d20436f | data. Subject - Co
| 7920636f6d62696e696e672074686520706f7374 | y combining the post
| 7920776974682074686520696e646578206f6620 | y with the index of
| 6e7461696e7320696e666f726d6174696f6e2061 | ntains information a
| 75726e616c2e0d0a095468697320686173207468 | urnal. This has th
| 656570696e67206120706572736f6e616c206a6f | eeping a personal jo
| 72653a0d0a09426f6479202d20436f6e7461696e | re: Body - Contain
| 6520666f6c6c6f77696e67207369676e61747572 | e following signatur
| 226a6f75726e616c222e20204e6f746520746861 | "journal". Note tha
+------------------------------------------------------------------+

+------------------------------------------------------------------+
| 6b68448352ee4e121c32997690a109f8484a5bf7b13faf50100d90d0e2530928 |
+------------------------------------------------------------------+
| 4269742d436f6d6d2050726f746f636f6c207630 | Bit-Comm Protocol v0
| 6234343933306435663836626339326264376538 | b44930d5f86bc92bd7e8
| 6262616430636435306634336534343935363635 | bbad0cd50f43e4495665
| 3330656465316536663930383365306266643164 | 30ede1e6f9083e0bfd1d
| 6563343739393334303730333265323833613630 | ec47993407032e283a60
| 6437393633666462310a36363965306631353631 | d7963fdb1 669e0f1561
| 6430306262376565363434613934336634346363 | d00bb7ee644a943f44cc
| 3633373339656439633037626239323066663835 | 63739ed9c07bb920ff85
| 3564396235336632363064323635343435336339 | 5d9b53f260d2654453c9
| 747970653a706f696e7465723b73697a653a3339 | type:pointer;size:39
| 353331370a613962636266393830663062666638 | 5317 a9bcbf980f0bff8
+------------------------------------------------------------------+

+------------------------------------------------------------------+
| 6e5c13edf8bb594ad850882173c9b5e906187269595c0154db36668d337b42e1 |
+------------------------------------------------------------------+
| 7061636b65742f62323065343237626132653066 | packet/b20e427ba2e0f
| 6133346365623030323634393331353332316233 | a34ceb002649315321b3
| ff37353362343236353466323f657870616e6465 | 753b42654f2?expande
| 6d6520696e206120646f776e6c6f616461626c65 | me in a downloadable
| 3f657870616e6465643d747275650d0a0d0a546f | ?expanded=true To
| 742074686973206c696e6b3a0d0a687474703a2f | t this link: http:/
| 6362376164646264633565623837333538613366 | cb7addbdc5eb87358a3f
| 0a687474703a2f2f6269742d636f6d6d2e617070 | http://bit-comm.app
| 6363366539656132356663633736356465316333 | cc6e9ea25fcc765de1c3
| 643d747275650d0a0d0a466f722061206c6f6e67 | d=true For a long
| 656420696e746f2074686520626c6f636b636861 | ed into the blockcha
| 6572206578616d706c652c206865726520697320 | er example, here is
| 69742d636f6d6d2e61707073706f742e636f6d2f | it-comm.appspot.com/
| 74686520556e6974656420537461746573204269 | the United States Bi
| 6c6c206f66205269676874732c207265636f7264 | ll of Rights, record
| 20736565207468652042696c6c206f6620526967 | see the Bill of Rig
| 2066696c6520666f726d61742c206c6f6f6b2061 | file format, look a
| 3537373966333137373338306135623236623863 | 5779f3177380a5b26b8c
| 696e20666f7220616c6c206f662074696d653a0d | in for all of time:
| 73706f742e636f6d2f7061636b65742f64373165 | spot.com/packet/d71e
| 68747320736176656420666f7220616c6c207469 | hts saved for all ti
| 3339653439336131656161346562376333396535 | 39e493a1eaa4eb7c39e5
+------------------------------------------------------------------+

+------------------------------------------------------------------+
| 7b67f89c581097b5dfbaacda789cf51d05db386d720803f889577ff1bab0914b |
+------------------------------------------------------------------+
| 6472657373206861732061207472616e73616374 | dress has a transact
| 652072657475726e206164647265737365732074 | e return addresses t
| 696f6e2076616c75652074686174206973206f6e | ion value that is on
| 0d0a204561636820737065637472756d20697320 | Each spectrum is
| 65637472756d206f662061646472657373657320 | ectrum of addresses
| 616374696f6e206d69676874206c6f6f6b206c69 | action might look li
| 686174206172652069676e6f72656420666f7220 | hat are ignored for
| 2070726f6261626c79206f6e65206f72206d6f72 | probably one or mor
| 706c6520696620796f75206172652073656e6469 | ple if you are sendi
| 43202d35353032207361746f736869292e200d0a | C -5502 satoshi).
| 76696f75732061646472657373206f6e20746865 | vious address on the
| 6465726564206164647265737365732c20616e64 | dered addresses, and
| 2c2042202d2035353031207361746f7368692c20 | , B - 5501 satoshi,
| 6973206d616465207768656e2065616368206164 | is made when each ad
| 6461746120707572706f7365732e202041207370 | data purposes. A sp
| 7472756d2c207468656e20746865207472616e73 | trum, then the trans
| 65206d6f7265207468656e206974277320707265 | e more then it's pre
| 7365706172617465642066726f6d206974277320 | separated from it's
| 64204320696e20612073696e676c652073706563 | d C in a single spec
| 6b65202841202d2035353030207361746f736869 | ke (A - 5500 satoshi
| 20737065637472756d202d20666f72206578616d | spectrum - for exam
| 6e672061646472657373657320412c422c20616e | ng addresses A,B, an
+------------------------------------------------------------------+

+------------------------------------------------------------------+
| a7e20ed69eb865dd0428bc49bfa8b756da1cd9e5e5de6bd72d020565d8e2c182 |
+------------------------------------------------------------------+
| ff7472756d2073746f7265732077686174207468 | trum stores what th
| 2073746f7265642e200d0a0d0a54686520224865 | stored. The "He
| 6e20626520666f756e6420627920736561726368 | n be found by search
| 6f756c642070756c6c20616c6c207061636b6574 | ould pull all packet
| 616465722220737065637472756d2073746f7265 | ader" spectrum store
| 0d0a54686520225375626a656374222073706563 | The "Subject" spec
| 6f7265206120757365722d737065636966696320 | ore a user-specific
| 73206b65793a76616c7565207061697273207265 | s key:value pairs re
| 5468652022496e6465782220737065637472756d | The "Index" spectrum
| 72206578616d706c652c20746f2066696e642061 | r example, to find a
| 696e67206f6e2074686174206b65792e2020466f | ing on that key. Fo
| 686520646174612c20736f207468617420616c6c | he data, so that all
| 792220737065637472756d206973207768657265 | y" spectrum is where
| 6b6579776f72642072656c6174656420746f2074 | keyword related to t
| 207468652061637475616c206461746120796f75 | the actual data you
| 20617265207472616e736d697474696e67206973 | are transmitting is
| 207573657227732066696c65732c20796f752063 | user's files, you c
| 6c6174656420746f2074686520646174612e0d0a | lated to the data.
| 2064617461206f66206f6e652074797065206361 | data of one type ca
| 732073656e7420746f20746865206b6579776f72 | s sent to the keywor
| 20697320776865726520796f752063616e207374 | is where you can st
| 6520646174612069732061626f75742e0d0a0d0a | e data is about.
+------------------------------------------------------------------+

+------------------------------------------------------------------+
| a9bcbf980f0bff830ede1e6f9083e0bfd1db44930d5f86bc92bd7e8d7963fdb1 |
+------------------------------------------------------------------+
| 3266326139623936386333376262613834613633 | 2f2a9b968c37bba84a63
| 3065643639656238363564643034323862633439 | 0ed69eb865dd0428bc49
| 6266613862373536646131636439653565356465 | bfa8b756da1cd9e5e5de
| 3362386262333738336135306637616362623530 | 3b8bb3783a50f7acbb50
| 3764353430303533373466346633626261323838 | 7d54005374f4f3bba288
| 393134620a366161663933613739363030323532 | 914b 6aaf93a79600252
| 3762363766383963353831303937623564666261 | 7b67f89c581097b5dfba
| 3662643732643032303536356438653263313832 | 6bd72d020565d8e2c182
| 3232346535616535663038386134366239396130 | 224e5ae5f088a46b99a0
| 6163646137383963663531643035646233383664 | acda789cf51d05db386d
| 6238343362363337636239306531343438333964 | b843b637cb90e144839d
| 3732303830336638383935373766663162616230 | 720803f889577ff1bab0
| 0a61633062393137343238306665323564393966 | ac0b9174280fe25d99f
| 3034363935303763620a66323030613266643438 | 0469507cb f200a2fd48
| 62633965310a3530386337373935323532363531 | bc9e1 508c7795252651
| 6136376263313736393637353362303364343830 | a67bc17696753b03d480
| ff34386666663139313766376135363264333065 | 48fff1917f7a562d30e
| 3638623066316539356437316164330a61376532 | 68b0f1e95d71ad3 a7e2
| 3035346661373732646536613735353837343634 | 054fa772de6a75587464
+------------------------------------------------------------------+

+------------------------------------------------------------------+
| abd4cb15987b376dca946ca63b853648b7a9daf46df3cead6b0bfe929f167086 |
+------------------------------------------------------------------+
| 6d616e656e746c792e0d0a09412066696c652069 | manently. A file i
| 78206f662022696e646578222e20204e6f746520 | x of "index". Note
| 72696c79206c617267652066696c657320706572 | rily large files per
| 6c207061636b6574732c2062726f6b656e207570 | l packets, broken up
| 6f6e7461696e732074686520757365722d737065 | ontains the user-spe
| 0d0a74686174206974206973206e6f7420612076 | that it is not a v
| 6963206b657920776974682074686520696e6465 | ic key with the inde
| 7320636f6d706f736564206f6620736576657261 | s composed of severa
| 09426f6479202d20436f6e7461696e7320612070 | Body - Contains a p
| 636966696320616464726573732067656e657261 | cific address genera
| 74656420627920636f6d62696e696e6720746865 | ted by combining the
| 77617920746f2073746f72652061726269747261 | way to store arbitra
| 65792069736e277420746865206f6e6520746861 | ey isn't the one tha
| 20706f7374696e6720757365722773207075626c | posting user's publ
| 65782e200d0a0d0a642e2046696c65733a206120 | ex. d. Files: a
| 20696e746f2074776f2074797065732c20646174 | into two types, dat
| 74696e6720757365722773207075626c6963206b | ting user's public k
| 207061636b6574207369676e61747572653a0d0a | packet signature:
| 616c696420706f73742069662074686520706f73 | alid post if the pos
| 742067656e657261746573207468697320696e64 | t generates this ind
| 61207061636b65747320616e6420706f696e7465 | a packets and pointe
+------------------------------------------------------------------+

+------------------------------------------------------------------+
| ac0b9174280fe25d99f7d54005374f4f3bba2883b8bb3783a50f7acbb50bc9e1 |
+------------------------------------------------------------------+
| 646f66202266696c657322207468617420676f65 | dof "files" that goe
| 6d6174682e4d6f6428666c6f6174363428757365 | math.Mod(float64(use
| 6f6e73697374656e742061646472657373202d20 | onsistent address -
| 6f2067656e657261746520612075736572207370 | o generate a user sp
| 0a09696e6465785b695d3d6279746528696e7428 | index[i]=byte(int(
| 74686520636f6d62696e656420696e6465782070 | the combined index p
| 207075626c6963206b6579206f7574206f662079 | public key out of y
| 75626c6963206b6579207468726f756768207468 | ublic key through th
| 0d0a20666f7220616c6c20692066726f6d203020 | for all i from 0
| 707320617265200d0a0d0a612e204d616b652061 | ps are a. Make a
| 725075626c69634b65795b695d2b6b6579776f72 | rPublicKey[i]+keywor
| 352929202b2031290d0a0d0a5468652022546f22 | 5)) + 1) The "To"
| 645075626c69634b65795b695d2d32292c203235 | dPublicKey[i]-2), 25
| 6520666f6c6c6f77696e6720666f726d756c613a | e following formula:
| 732077697468207468617420757365722e202054 | s with that user. T
| 6f7572206b6579776f72642c2077697468207061 | our keyword, with pa
| 6261736963616c6c79206974207475726e732074 | basically it turns t
| 6464696e672e0d0a0d0a622e2043726561746520 | dding. b. Create
| 64696e67206d6573736167657320746f20612063 | ding messages to a c
| 65636966696320696e6465782074686520737465 | ecific index the ste
| 746f206c656e287075626c6963206b6579292c0d | to len(public key),
| 20737065637472756d20697320666f722073656e | spectrum is for sen
+------------------------------------------------------------------+

+------------------------------------------------------------------+
| b19cd590b3c89cc965347910af658e4ba8984ffc328a977bbec0202f4830980b |
+------------------------------------------------------------------+
| 656e206f6e652027312720617420746865206265 | en one '1' at the be
| 206261636b20746f20796f7572206f726967696e | back to your origin
| 6120496620746865206164647265737320776520 | a If the address we
| 67696e6e696e672c206974206973206e6f20676f | ginning, it is no go
| 6f72206d6f7265206f6e20686f7720746f20646f | or more on how to do
| 6e7365727420612073696e676c65203235352062 | nsert a single 255 b
| 636f696e5f6164647265737365730d0a0d0a322e | coin_addresses 2.
| 6f642e20496e207468617420636173652c20676f | od. In that case, go
| 756e645f6f665f76657273696f6e5f315f426974 | und_of_version_1_Bit
| 6865207374616e646172642070726f6365737320 | he standard process
| 20746f206465636c617265207468697320612070 | to declare this a p
| 20746861742c207365652074686520646f63756d | that, see the docum
| 203535277320746f2066696c6c206974206f7574 | 55's to fill it out
| 733a2f2f656e2e626974636f696e2e69742f7769 | s://en.bitcoin.it/wi
| 616c20627974652061727261792c20616e642069 | al byte array, and i
| 75626c6963206b65792c20616e64207573652074 | ublic key, and use t
| 38207075626c69632061646472657373202d2066 | 8 public address - f
| 6b692f546563686e6963616c5f6261636b67726f | ki/Technical_backgro
| 746f2067656e6572617465206120626173652035 | to generate a base 5
| 20746f2032302e2057652061726520676f696e67 | to 20. We are going
| 656e746174696f6e20686572653a0d0a68747470 | entation here: http
| 67656e657261746520686173206d6f7265207468 | generate has more th
+------------------------------------------------------------------+

+------------------------------------------------------------------+
| bbad0cd50f43e44956655d9b53f260d2654453c9ec47993407032e283a605317 |
+------------------------------------------------------------------+
| 3863663932633165353533643565313432643762 | 8cf92c1e553d5e142d7b
| 3837383539356662383564323232313334366366 | 878595fb85d2221346cf
| 6534343161313535356331366662316330353836 | e441a1555c16fb1c0586
| 30363061336436636332623666640a6439376665 | 060a3d6cc2b6fd d97fe
| 6231396364353930623363383963633936353334 | b19cd590b3c89cc96534
| 3332386139373762626563303230326634383330 | 328a977bbec0202f4830
| 6239366635313065343763343437663130643461 | b96f510e47c447f10d4a
| 6433333762343265310a31323938303264336130 | d337b42e1 129802d3a0
| 3965343935303636646132323731353137353938 | 9e495066da2271517598
| 6464303566343063316462336433653831323138 | dd05f40c1db3d3e81218
| 393830620a666132613161666235616663333531 | 980b fa2a1afb5afc351
| 656534310a366535633133656466386262353934 | ee41 6e5c13edf8bb594
| 6639663934336261613932343535646361633363 | f9f943baa92455dcac3c
| 3735333839636234393930363839623930373963 | 75389cb4990689b9079c
| 3837323639353935633031353464623336363638 | 87269595c0154db36668
| 3739313061663635386534626138393834666663 | 7910af658e4ba8984ffc
| 3539373061653132396431313431363633626435 | 5970ae129d1141663bd5
| 6164383530383832313733633962356539303631 | ad850882173c9b5e9061
| 333162636665623865613531353530656264300a | 31bcfeb8ea51550ebd0
+------------------------------------------------------------------+

+------------------------------------------------------------------+
| ca379d45b4c2de38fbe13ae50b3d1bf9062efb2483a9de4273ceaf25c6f78ad4 |
+------------------------------------------------------------------+
| 6f6d6d20646576656c6f706572222e2020466f72 | omm developer". For
| 726563656e746c7920706f737465642076616c75 | recently posted valu
| 0d0a0954686973206861732074686520666f6c6c | This has the foll
| 612077617920666f722061207573657220746f20 | a way for a user to
| 636861696e20697320636f6e7369646572656420 | chain is considered
| 6f6479202d20436f6e7461696e7320696e666f72 | ody - Contains infor
| 74206974206973206e6f7420612076616c696420 | t it is not a valid
| 6465736372696265207468656d73656c7665732e | describe themselves.
| 706f73742069662074686520706f7374696e6720 | post if the posting
| 7220696e206b65793a76616c7565207061697273 | r in key:value pairs
| 646c653a616f6575693b61626f75743a62697463 | dle:aoeui;about:bitc
| 63757272656e742e0d0a09496e646578202d2063 | current. Index - c
| 2c776974682073656d692d636f6c6f6e73206265 | ,with semi-colons be
| 757365722773207075626c6963206b6579206973 | user's public key is
| 657261746573207468697320696e6465782e200d | erates this index.
| 6f77696e67207369676e61747572653a0d0a0942 | owing signature: B
| 6e277420746865206f6e6520746861742067656e | n't the one that gen
| 0a0d0a632e20496e666f20757064617465733a20 | c. Info updates:
| 6d6174696f6e2061626f75742074686520757365 | mation about the use
| 20616c6c206b6579732c20746865206d6f737420 | all keys, the most
| 747765656e207468656d2c20616b61202268616e | tween them, aka "han
| 6520666f756e64206f6e2074686520626c6f636b | e found on the block
+------------------------------------------------------------------+

+------------------------------------------------------------------+
| d97fe9e495066da2271517598f9f943baa92455dcac3c31bcfeb8ea51550ebd0 |
+------------------------------------------------------------------+
| 6e672c207061642074686520656e642077697468 | ng, pad the end with
| 6d616b696e6720627974652032353420696e746f | making byte 254 into
| 6f75722061727261792e20496620697420697320 | our array. If it is
| 206279746520302c207b3235342c34397d207769 | byte 0, {254,49} wi
| 2c207765206e65656420746f20627265616b2069 | , we need to break i
| 6e6f7720657175616c2062797465203235342028 | now equal byte 254 (
| 20697473656c66292e0d0a0d0a322e204e6f7720 | itself). 2. Now
| 20616e20226573636170652062797465222e2053 | an "escape byte". S
| ff6f207b3235342c37307d2077696c6c206e6f77 | o {254,70} will now
| 7420757020696e746f206120736572696573206f | t up into a series o
| 636f696e20736166652062797465206172726179 | coin safe byte array
| 73696e6365206974206973206573636170696e67 | since it is escaping
| 2057652077696c6c20646f207468617420627920 | We will do that by
| 6c6c206e6f7720657175616c206279746520312c | ll now equal byte 1,
| 206669727374203230206279746573206f662079 | first 20 bytes of y
| 20616e64207b3235342c3235347d2077696c6c20 | and {254,254} will
| 20657175616c2062797465203235352c207b3235 | equal byte 255, {25
| 342c34387d2077696c6c206e6f7720657175616c | 4,48} will now equal
| 746861742c207374617274207769746820746865 | that, start with the
| 66206164647265737365732e2020546f20646f20 | f addresses. To do
| 746861742077652068617665206f757220426974 | that we have our Bit
| 6c65737320746865203230206279746573206c6f | less the 20 bytes lo
+------------------------------------------------------------------+

+------------------------------------------------------------------+
| f200a2fd4848fff1917f7a562d30eb843b637cb90e144839d68b0f1e95d71ad3 |
+------------------------------------------------------------------+
| 6e732074686174207061636b6574206465636f64 | ns that packet decod
| 726d2c20616e6420616c6c206f72646572696e67 | rm, and all ordering
| 72657475726e2076616c7565206973206f757473 | return value is outs
| 206461746120737065637472756d732e0d0a0d0a | data spectrums.
| 696465207468652072616e6765206f6620746865 | ide the range of the
| 6465206f6620746865736520737065637472756d | de of these spectrum
| 696e6720646f6573206e6f742064656d616e6420 | ing does not demand
| 662072657475726e206164647265737365732066 | f return addresses f
| 6461746120776973652e20205468697320616c6c | data wise. This all
| 496e2067656e6572616c2c207468652022426f64 | In general, the "Bod
| 7420656e73757265207468617420746865697220 | t ensure that their
| 61207374616e64617264206d696e696d756d2076 | a standard minimum v
| 2072616e67657320697320636f6e736964657265 | ranges is considere
| 6420746f20626520697272656c6576616e742c20 | d to be irrelevant,
| 726f6d2074686572652e202054686973206d6561 | rom there. This mea
| 616c75652061732061206672616d65206f662072 | alue as a frame of r
| 7265737320746861742072656365697665732061 | ress that receives a
| 206f6620737065637472756d7320676f65732066 | of spectrums goes f
| 6f777320666f7220616e79206e756d626572206f | ows for any number o
| 2076616c75652074686174206973206f75747369 | value that is outsi
| 65666572656e63652e0d0a0d0a416e7920616464 | eference. Any add
| 6f72206578636573732066756e64732c206a7573 | or excess funds, jus
+------------------------------------------------------------------+

+------------------------------------------------------------------+
| fa2a1afb5afc3518cf92c1e553d5e142d7b878595fb85d2221346cff0df5f75f |
+------------------------------------------------------------------+
| 6e6720616e7920646174612c2062757420617265 | ng any data, but are
| 20526570656174207374657073203220616e6420 | Repeat steps 2 and
| 206279746520626c6f636b2e204e6f7465207468 | byte block. Note th
| 6164647265737365732e0d0a0d0a342e20412050 | addresses. 4. A P
| 64696e6720616464726573732c20612073657269 | ding address, a seri
| 20746865207374617274206f6620746865203230 | the start of the 20
| 6e74696c20796f752067656e6572617465206120 | ntil you generate a
| 62797465206c6f6e6765722e20436f6e74696e75 | byte longer. Continu
| 61636b657420286f726465726564207472616e73 | acket (ordered trans
| 616374696f6e29206f66206461746120636f6e73 | action) of data cons
| 69737473206f6620612073696e676c652073656e | ists of a single sen
| 756d7320636f6e73697374696e67206f66206f72 | ums consisting of or
| 79746520696e746f206974207269676874206174 | yte into it right at
| 322e6120756e74696c20796f7520686176652063 | 2.a until you have c
| 206172726179206f66206461746120696e746f20 | array of data into
| 206a757374206d616b696e6720746865206f7665 | just making the ove
| 72616c6c2064617461206172726179206f6e6520 | rall data array one
| 6f6e76657274656420796f757220656e74697265 | onverted your entire
| 6573206f66206164647265737320737065637472 | es of address spectr
| 76616c696420616464726573732e0d0a0d0a332e | valid address. 3.
| 617420776520617265206e6f742072656d6f7669 | at we are not removi
| 65206f6e2073746570203220616e642032612075 | e on step 2 and 2a u
+------------------------------------------------------------------+