Bitcoin Forum
December 18, 2017, 11:28:39 AM *
News: Latest stable version of Bitcoin Core: 0.15.1  [Torrent].
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: Short Bitcoin addresses based on blockchain  (Read 852 times)
sbitco
Newbie
*
Offline Offline

Activity: 5


View Profile
November 10, 2015, 11:30:31 PM
 #1

Short Bitcoin addresses based on blockchain.

     The description of the algorithm, which lets you create short Bitcoin addresses, without involving a third party. The algorithm uses Bitcoin blockchain. Information about the correspondence of the Bitcoin address to the short Bitcoin address is stored inside the blockchain.
     The algorithm works with transactions that have one input and multiple outputs.
     To avoid difficulties matching short Bitcoin addresses, the usual Bitcoin addresses algorithm does not work with transactions that have multiple inputs.
     To generate short Bitcoin addresses the algorithm uses the Bitcoin address 16LhF57EJszKUKfo3iEvsdsGX5JKo5pqAA. Let’s call this address - base.
     Short Bitcoin addresses consist of digits. They may consist of one, two, three, four, five or more digits.

Short Bitcoin addresses, consisting of five or more digits.

     To get a short Bitcoin address consisting of five or more digits, it should be sent to the base address 16LhF57EJszKUKfo3iEvsdsGX5JKo5pqAA the amount of  0,0005 BTC. The number "5" indicates that the transaction is directed to engage short Bitcoin address consisting of five or more digits. In most cases, the transaction would look like this:
https://drive.google.com/open?id=0B-bINubZ4LYDaWpBdzFhNl9leFk
     This transaction has a year and the number of the day in the year when the transaction was made. Also, the transaction has a sequence number, as during the day on the base address 16LhF57EJszKUKfo3iEvsdsGX5JKo5pqAA can be done several transactions 0,0005 BTC.
     For example, 23 October 2015 transaction of  0,0005 BTC from the Bitcoin address 1BoD6qq6qgmwgetxQd3tdF3dfZkc8e3R2z was executed to the base address 16LhF57EJszKUKfo3iEvsdsGX5JKo5pqAA. And on this day there were not any other transactions to the base address 16LhF57EJszKUKfo3iEvsdsGX5JKo5pqAA. The short Bitcoin address corresponding to Bitcoin address 1BoD6qq6qgmwgetxQd3tdF3dfZkc8e3R2z will be: 52961. 5 - 2015; 296 - October 23 – 296th day in the year; 1 - number of transactions. If during the day to the base address 16LhF57EJszKUKfo3iEvsdsGX5JKo5pqAA more than 10 transactions were executed, the short Bitcoin address consists of six-digits, if more than 100, then a short Bitcoin address becomes a seven-digit, etc.
     The same Bitcoin address can have any number of short Bitcoin addresses. A short Bitcoin address can correspond only to one Bitcoin address.
     The first number in a short address indicates the year:
     5 - 2015
     6 - 2016
     7 - 2017
     8 - 2018
     9 - 2019
     0 - 2020
     1 - 2021
     2 - 2022
     3 - 2023
     4 – 2024
     The second, third and fourth digits in the short Bitcoin address consisting of five or more digits indicate the number of days in the year that is specified in the first digit. For example, in 2015:
     001 - January 1
     060 - March 1
     365 - 31 December
For 2016 (a leap year):
     061 - March 1
     366 - 31 December
     The days for non-leap years: 2015, 2017, 2018, etc.
https://drive.google.com/open?id=0B-bINubZ4LYDY2h4VVVORGhMbWs
     The days for leap years: 2015, 2017, 2018, etc.
https://drive.google.com/open?id=0B-bINubZ4LYDSElpT2llOU1rQjg
     Transactions, which happened during the day to the base address 16LhF57EJszKUKfo3iEvsdsGX5JKo5pqAA are numbered depending on the time.
      For example, 10 January 2017 will be executed 101 0,0005 BTC transactions to the base address 16LhF57EJszKUKfo3iEvsdsGX5JKo5pqAA:
     at 00.01 - the first transaction;
     at 00.25 - the second transaction;
     ...
     at 07.35 - tenth of the transaction;
     at 08.55 - eleventh transaction;
     ...
     23.30 - hundredth transaction;
     at 23.55 - one hundred and first transaction.
     Their short Bitcoin addresses corresponding to Bitcoin addresses from which transactions were executed, will look like this:
     70101 – for the Bitcoin addresses of the first transaction;
     70102 – for the Bitcoin addresses of the second transaction;
     ...
     701010 - for the Bitcoin address of the tenth transaction;
     701 011 - for the Bitcoin address of the eleventh transaction;
      ...
     7010100 - for the Bitcoin address of the hundredth transaction;
     7010101 – for the Bitcoin address of the one hundred and first transaction.
     You can see that the short Bitcoin address like-70100 (the fifth symbol is a "0") dropped out of the list of used short Bitcoin address: after 70109 goes 701010. To get a short Bitcoin address of five or more digits, in which starting with the fifth symbol is "0" - should be sent to the base address 16LhF57EJszKUKfo3iEvsdsGX5JKo5pqAA transaction with the amount of  0,00055 BTC.
     If 2 transactions with the amount of 0,00055 BTC sent a day to the base address 16LhF57EJszKUKfo3iEvsdsGX5JKo5pqAA, the Bitcoin address for the first transaction is assigned a short Bitcoin address  like XXXX0 and the Bitcoin address for the second transaction is assigned a short Bitcoin address  like XXXX00.
     For example, 10 January 2017, 3 transactions will be executed for 0,00055 BTC to the base address 16LhF57EJszKUKfo3iEvsdsGX5JKo5pqAA:
     at 00.09 - the first transaction;
     at 01.28 - the second transaction;
     in 08.45 - the third transaction.
     Their short Bitcoin addresses corresponding to Bitcoin addresses from which transactions were executed, would look like this:
     70100 - Bitcoin addresses for the first transaction;
     701000 - Bitcoin addresses for the second transaction;
     7010000 - Bitcoin addresses for the third transaction.
     Short Bitcoin addresses, consisting of five or more digits, the type X0000; X00000; X000000, etc. (which starting with the second symbol is a "0") can get only on 1 January, it needs to send to the base address 16LhF57EJszKUKfo3iEvsdsGX5JKo5pqAA transaction of 0,000555 BTC.
     If January 1, 2 transactions of 0,000555 BTC were sent to the base address 16LhF57EJszKUKfo3iEvsdsGX5JKo5pqAA, the Bitcoin address for the first  the transaction is assigned a short Bitcoin address like X0000, and the Bitcoin address of the second transaction is assigned a short Bitcoin address like X00000.
     For example, 1 January 2018 will be executed 3 transactions of 0,000555 BTC to the base address 16LhF57EJszKUKfo3iEvsdsGX5JKo5pqAA:
     at 00.07 - the first transaction;
     at 02.28 - the second transaction;
     at 09.45 - the third transaction.
     Their short Bitcoin addresses corresponding to Bitcoin addresses from which transactions were executed, would look like this:
     80000 - Bitcoin addresses for the first transaction;
     800000 - Bitcoin addresses for the second transaction;
     8000000 - Bitcoin addresses for the third transaction.

     Important: getting a short Bitcoin address consisting of five or more digits, information about it can be obtained almost immediately after the transaction appeared in  blokchain.
     Video "How to find a Bitcoin address using the short Bitcoin address consisting of five digits": https://youtu.be/dYzBFttZ6Fs
     Video "Getting a short Bitcoin address consisting of five or more digits": https://youtu.be/tim9LxOQWuo

Short Bitcoin addresses consisting of four digits.

     For example: 5333
     The first digit - 5 refers to the year - 2015. The second, third and fourth digits in the short Bitcoin address consisting of four numbers indicate the number of the day in the year that is specified in the first digit. 333 - November 29 - the 333rd day of the year.
     In short Bitcoin addresses consisting of four digits are no serial numbers of transactions.
     Only one transaction a day is registered.
     Transaction amount can be: 0,0004 BTC; 0,004 BTC; 0.04 BTC etc. The number "4" indicates that the transaction is directed to get a short Bitcoin address consisting of four digits. A larger amount transaction which is taken into account has the advantage. Smaller transactions are ignored.
     If during the day two or more equal in amount transactions (for example, 0,0004 BTC) are executed to the base address 16LhF57EJszKUKfo3iEvsdsGX5JKo5pqAA, only the first one will be registered. The other transactions will be ignored.
     A short Bitcoin address consisting of four digits, like X000, you can get only on January 1, you need to send to the base address 16LhF57EJszKUKfo3iEvsdsGX5JKo5pqAA transaction amounts 0,00044 BTC; 0,0044 BTC; 0,044 BTC, etc. A larger amount transaction which is taken into account has the advantage. Smaller transactions are ignored.
     If January 1, to the base address 16LhF57EJszKUKfo3iEvsdsGX5JKo5pqAA two or more equal in amount transactions (for example, 0,00044 BTC) are executed, only the first one will be registered. The other transactions will be ignored.

     Important: getting  short Bitcoin addresses consisting of four, three, two or one digit, information about them can be obtained only on the next day after the appearance of transactions in the blockchain
     Video "How to find a Bitcoin address using the short Bitcoin address consisting of four digits": https://youtu.be/dYzBFttZ6Fs
     Video "Getting a short Bitcoin address consisting of four digits": https://youtu.be/lpT2Q2yC2TI

Short Bitcoin addresses, consisting of three digits.

     For example: 550
     The first digit - 5 refers to the year - 2015. The second and third digits - the number of the week in a year. Weeks are numbered in accordance with the international standard ISO 8601. Short Bitcoin address consisting of three digits, you can get only the first day of the week - Monday. 50 – 7 December -Monday the fiftieth week of 2015.
https://drive.google.com/open?id=0B-bINubZ4LYDWFNFU2xUQ2l6a3M
     For example, for 2016 it is January 4 - 601, Jan. 11 - 602 18 January - 603, etc.
https://drive.google.com/open?id=0B-bINubZ4LYDdzF4TUNIbFFIMGM
     In short Bitcoin addresses, consisting of three digits there are no serial numbers of transactions.
     Only one transaction executed on Monday is registered. Transactions executed from Tuesday to Sunday are ignored.
     Transactions amount to: 0,0003 BTC; 0,003 BTC; 0,03 BTC etc.
     The number "3" indicates that the transaction is directed to get a short-Bitcoin address consisting of three digits. A larger amount transaction which is taken into account has the advantage. Smaller transactions are ignored.
     If during the day (Monday) two or more equal in amount transactions (for example, 0,0003 BTC) are executed to the base address 16LhF57EJszKUKfo3iEvsdsGX5JKo5pqAA,  only the first one will be registered. The other  transactions will be ignored.
     A short Bitcoin address consisting of three digits, like X00, you can get only on January 1 (it could be any day of the week), you need to send to the base address 16LhF57EJszKUKfo3iEvsdsGX5JKo5pqAA transaction amounts 0,00033 BTC; 0,0033 BTC; 0,033 BTC, etc. A larger amount transaction which is taken into account has the advantage. Smaller transactions are ignored.
     If January 1 to the base address 16LhF57EJszKUKfo3iEvsdsGX5JKo5pqAA two or more equal in amount transactions (for example, 0,00033 BTC)are executed, only the first one will be registered. The other transactions will be ignored.

Short Bitcoin addresses, consisting of two digits.

     For example: 73
     The first digit - 7 refers to the year - 2017. The second digits - the number of the month from January to October inclusive. 1 – January, 2 - February … 9 - September, 0 - October. The first day of the month is always used.
     For example, 73- year 2017, the first of March.
     In short Bitcoin addresses, consisting of  two digits there are no serial numbers of transactions.
     Only one transaction executed on the first day of every month from January to October inclusive is registered: one transaction on January 1, one transaction on February 1 etc.
     Transactions amount to: 0,0002 BTC; 0,002 BTC; 0,02 BTC etc.
     The number "2" indicates that the transaction is directed to get a short-Bitcoin address consisting of two digits. A larger amount transaction which is taken into account has the advantage. Smaller transactions are ignored.
     If during the first day of the month, two or more equal in amount transactions (for example, 0,0002 BTC) are executed to the base address 16LhF57EJszKUKfo3iEvsdsGX5JKo5pqAA,  only the first one will be registered. The other transactions will be ignored.

Short Bitcoin addresses, consisting of one digit.

     For example: 6
     This digit refers to the year - 2016.
     The date when it is possible to get a short Bitcoin address consisting of 1 digit is the 1st of January.
     Only one transaction executed on the first of January is registered.
     Transactions amount to: 0,0001 BTC; 0,001 BTC; 0,01 BTC etc.
     The number "1" indicates that the transaction is directed to get a short-Bitcoin address consisting of one digit. A larger amount transaction which is taken into account has the advantage. Smaller transactions are ignored.
     If January 1 to the base address 16LhF57EJszKUKfo3iEvsdsGX5JKo5pqAA two or more equal in amount transactions (for example, 0,0001 BTC) are executed, only the first one will be registered. The other transactions will be ignored.

Helpful information

     The algorithm can not be faked, hacked, or its working capacity can not somehow be affected. All  information about short Bitcoin addresses is recorded and stored in the blokchain. Check compliance with short Bitcoin addresses - Bitcoin address. To view information about the first thousand short Bitcoin addresses will be posted here: https://drive.google.com/open?id=1TSlWZRh__j1oIH1_1laEdEu421X0y3us_x8GXAED76M
     Information will be updated once a week.
     Anonymity: you can use a short Bitcoin address only once a day and getting the right amount of short Bitcoin address: five-digits - 10; six-digits - 100; seven-digits - 1000 and etc.
     Basic Bitcoin address, which is used to generate short Bitcoin address:
https://drive.google.com/open?id=0B-bINubZ4LYDRmJteGVYdzRBbVk
     URI: bitcoin:16LhF57EJszKUKfo3iEvsdsGX5JKo5pqAA
     Address: 16LhF57EJszKUKfo3iEvsdsGX5JKo5pqAA

     What does a short Bitcoin address consist of:
https://drive.google.com/open?id=0B-bINubZ4LYDUWg0amdJRkFqd3c
     What matters when you get a short Bitcoin address, or search the standard Bitcoin address for a short address by using, for example blockchain.info:
https://drive.google.com/open?id=0B-bINubZ4LYDUlhrb3J0ZU4zR2s
https://drive.google.com/open?id=0B-bINubZ4LYDR1AwenAxT09YcFk
     To use the algorithm, without any changes from the years 2025 to 2034, starting from January 1, 2025 in a short Bitcoin address the first digit can be separated from the other digits with the point: *. *****. For example:
5.00125 - 2025, January 1, 25 transactions;
7.004 - 2027, January 4;
5.02 - in 2025, the second week of the year (January 6);
7.0 - 2027, October 1.
"6." - 2026, January 1st.
     Also, in a short Bitcoin address consisting of four or more digits can be used for numbers of days in the year, the range of numbers to 365 by 732 (from 2025 to 2034 years).

     This text: https://drive.google.com/open?id=1IrPXAnW2sZ96E8L2ezhaC7UNUs3fzqKpu_hVZsRHV1A
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1513596519
Hero Member
*
Offline Offline

Posts: 1513596519

View Profile Personal Message (Offline)

Ignore
1513596519
Reply with quote  #2

1513596519
Report to moderator
franky1
Legendary
*
Offline Offline

Activity: 1890



View Profile
November 11, 2015, 01:42:03 AM
 #2

the problem..

52961

that number.. means only one user on that day can make 10 transactions.

what about the million of other people that want to create a number?
lets say 987,998 people want to receive a tx tomorrow
98799852961: short address for one person
98799752961: short address for another person
98799652961: short address for yet another person

just one digit out makes the difference between a few people.. yea, it will get confusing
and then them same 3 people receive a tx tomorrow
98799852971: short address for one person
98799752971: short address for another person
98799652971: short address for yet another person

what about other people putting that same number into their own address(cloning the short address), confusing the blockchain explorer to mistake who the intended recipient is vs anyone else trying to clone the number.

even more so, if all the funds are suppose to end up in the same address, 16LhF57EJszKUKfo3iEvsdsGX5JKo5pqAA.. then why even have the short address changing per tx.. after all the real bitcoin address is not changing, so no need to change the short number.. and also it makes it irritating for the recipient to keep making new transactions just to create/display the new number for the next day so that its valid..

a far better system is ofcourse usernames..

I DO NOT TRADE OR ACT AS ESCROW ON THIS FORUM EVER.
Don't take any information given on this forum on face value. Please do your own due diligence & respect what is written here as both opinion & information gleaned from experience. If you wish to seek legal FACTUAL advice, then seek the guidance of a LEGAL specialist.
dothebeats
Legendary
*
Offline Offline

Activity: 1302


Hire me as your Morty!


View Profile WWW
November 11, 2015, 10:33:33 AM
 #3

the problem..

52961

that number.. means only one user on that day can make 10 transactions.

what about the million of other people..

-snip-

This one seemed to also puzzle my mind. Say if in case the scenario quoted happened, wouldn't it create confusion among people who used the same scheming of numbers if in case they used it simultaneously? Also read those links for further clarification, but none of them seemed to help. :/

medUSA
Legendary
*
Offline Offline

Activity: 952


--Signature Designs-- http://bit.ly/1Pjbx77


View Profile WWW
November 11, 2015, 11:25:43 AM
 #4

I have read many "short address solution", this one is the troublesome. We need a simple conversion like the "block number+short address" proposal. I personally would want to see a blockchain based public alias-to-address lookup system like namecoin but with bitcoin addresses. This would work for new addresses not on the blockchain.
sbitco
Newbie
*
Offline Offline

Activity: 5


View Profile
November 11, 2015, 03:59:56 PM
 #5

I don't think you understand.
If a million people (which is very doubtful) want to get a short bitcoin address, they will receive it on the current date. 23 October 2015 –the 296th day - that day has already passed, so it is impossible to get a short bitcoin address for this day.Let’s imagine that this million people who wanted to get a short address on the 23rd  October  2015 was:
5296987996: a short bitcoin address for the 987,996th person
5296987997: a short bitcoin address for the 987,997th person
5296987998: a short bitcoin address for the 987,998th person
There is no need to receive a new address tomorrow. If you want to receive a new short bitcoin address tomorrow, the numbers will be different:
52971, 52972, 52973, etc.
It is impossible to clone the address. There is no need to keep getting new short address.
In most cases Bitcoin addresses consist of 34 digits, for example: 1KD52KaUTXkpjkDyiR6KNGgLVM1hwmQRVu. You can imagine many situations when a long set of letters and digits  doesn’t allow to transfer Bitcoins. For example,it is impossible to memorize your Bitcoin address or to tell someone: Alice meeting Bob in the street says: "Send a couple of bitcoins to my address: 1KD52KaUTXkpjkDyiR6KNGgLVM1hwmQRVu." You can hardly hear on the radio: 'Bitcoins to help victims of the tsunami can be transferred to the address 1KD52KaUTXkpjkDyiR6KNGgLVM1hwmQRVu "
It would be convenient to have  short Bitcoin addresses, for example 5304 or 700.
There are websites acting as intermediaries in this process, but it does not cause much enthusiasm. After all, the site can be hacked, the addresses can be substituted, or the government can close the site. Bitcoin is a  decentralized system and the idea of ​​a kind of intermediary is contrary to the philosophy of Bitcoin.

the problem..

52961

that number.. means only one user on that day can make 10 transactions.

what about the million of other people that want to create a number?
lets say 987,998 people want to receive a tx tomorrow
98799852961: short address for one person
98799752961: short address for another person
98799652961: short address for yet another person

just one digit out makes the difference between a few people.. yea, it will get confusing
and then them same 3 people receive a tx tomorrow
98799852971: short address for one person
98799752971: short address for another person
98799652971: short address for yet another person

what about other people putting that same number into their own address(cloning the short address), confusing the blockchain explorer to mistake who the intended recipient is vs anyone else trying to clone the number.

even more so, if all the funds are suppose to end up in the same address, 16LhF57EJszKUKfo3iEvsdsGX5JKo5pqAA.. then why even have the short address changing per tx.. after all the real bitcoin address is not changing, so no need to change the short number.. and also it makes it irritating for the recipient to keep making new transactions just to create/display the new number for the next day so that its valid..

a far better system is ofcourse usernames..
titibach
Hero Member
*****
Offline Offline

Activity: 560


View Profile
November 11, 2015, 06:40:08 PM
 #6

So its possible to have short btc address from popular wallet?? 
And because this was service sub, did you offer somethink based on this short address to us??
Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!