Difference between revisions of "User:TecKhan54"

From Bitcoin Wiki
Jump to: navigation, search
(*TecKhan Wallet for Android Infrastructure Project-Wiki)
 
(removed categories)
 
(12 intermediate revisions by 2 users not shown)
Line 2: Line 2:
 
  BIP: 1
 
  BIP: 1
 
   Title: BIP Infrastructure and Guidelines
 
   Title: BIP Infrastructure and Guidelines
   Author: TecKhan Software<a55dayidream@gmail.com>
+
   Author:Duchess B. Breinstein<a55dayidream@gmail.com>
 
   Status: Active
 
   Status: Active
 
   Type: Standards Track
 
   Type: Standards Track
 
   Created: 01-14-2013
 
   Created: 01-14-2013
 +
 +
___________
 +
|          |--(p2p protocol)---ooooooooooooooo
 +
| Peer/Node |--(p2p protocol)--o  Other Peers  o
 +
|___________|--(p2p protocol)---ooooooooooooooo
 +
      |
 +
(p2p protocol)
 +
_____|_____                      _________
 +
|          |                    |        |
 +
|  Wallet  |--(wallet protocol)--|  TecKhan54  |
 +
|___________|                    |_________|
 +
      |
 +
(wallet protocol)
 +
_____|__________
 +
|                |
 +
| User Interface |
 +
|________________|
 +
 +
 +
 +
code_string = "njH4Agfbgcev51clm7fmCUBR2DRRBa9ha"
 +
  x = convert_bytes_to_big_integer(hash_result)
 +
 
 +
  output_string = ""
 +
 
 +
  while(x > 0)
 +
      {
 +
          (x, remainder) = divide(x, 58)
 +
          output_string.append(code_string[remainder])
 +
      }
 +
 
 +
  repeat(number_of_leading_zero_bytes_in_hash)
 +
      {
 +
      output_string.append(code_string[0]);
 +
      }
 +
 
 +
  output_string.reverse();
 +
[edit] Version bytesHere are some common version bytes:
 +
 +
Decimal version  Leading symbol  Use 
 +
0  1  Bitcoin pubkey hash 
 +
5  3  Bitcoin script hash 
 +
21  4  Bitcoin (compact) public key (proposed) 
 +
52  M or N  Namecoin pubkey hash 
 +
128  5  Private key 
 +
111  m or n  Bitcoin testnet pubkey hash 
 +
196  2  Bitcoin testnet script hash 
 +
 +
List of address prefixes is a more complete list.
 +
 +
[edit] Source https://github.com/bitcoin/bitcoin/blob/master/src/base58
 +
 +
 +
 +
 +
 +
 +
 +
 +
  
 
TecKhan Wallet for Android is a design document infrastructure providing education to the Bitcoin community,or describing Bitcoin virtual environments.
 
TecKhan Wallet for Android is a design document infrastructure providing education to the Bitcoin community,or describing Bitcoin virtual environments.
  
[[Category:Introduction]]
 
[[Category: BIP]]
 
[[Category:Software]]
 
[[Category:Digital currencies]]
 
[[Category:Wallets]]
 
[[Category:Client]]
 
[[Category:Free Software License/GPLv3Open Source]]
 
[[Category:Mobile]]
 
  
https://en.bitcoin.it/wiki/BIP_0001
 
  
 +
https://en.bitcoin.it/wiki/Donation-accepting_organizations_and_projects
 +
 +
 +
https://en.bitcoin.it/wiki/Stuff_Exists
 +
 +
 +
         
 +
Copyright © 2007 Author:Duchess B.Breinstein
 +
                               
  
          Copyright ©
+
                          All rights reserved.

Latest revision as of 16:35, 17 May 2013

Bold textTecKhan Wallet for Android

BIP: 1
 Title: BIP Infrastructure and Guidelines
 Author:Duchess B. Breinstein<a55dayidream@gmail.com>
 Status: Active
 Type: Standards Track
 Created: 01-14-2013

___________ | |--(p2p protocol)---ooooooooooooooo | Peer/Node |--(p2p protocol)--o Other Peers o |___________|--(p2p protocol)---ooooooooooooooo

     |

(p2p protocol)

_____|_____                       _________

| | | | | Wallet |--(wallet protocol)--| TecKhan54 | |___________| |_________|

     |

(wallet protocol)

_____|__________

| | | User Interface | |________________|


code_string = "njH4Agfbgcev51clm7fmCUBR2DRRBa9ha"

  x = convert_bytes_to_big_integer(hash_result)
  
  output_string = ""
  
  while(x > 0) 
      {
          (x, remainder) = divide(x, 58)
          output_string.append(code_string[remainder])
      }
  
  repeat(number_of_leading_zero_bytes_in_hash)
      {
      output_string.append(code_string[0]);
      }
  
  output_string.reverse();

[edit] Version bytesHere are some common version bytes:

Decimal version Leading symbol Use 0 1 Bitcoin pubkey hash 5 3 Bitcoin script hash 21 4 Bitcoin (compact) public key (proposed) 52 M or N Namecoin pubkey hash 128 5 Private key 111 m or n Bitcoin testnet pubkey hash 196 2 Bitcoin testnet script hash

List of address prefixes is a more complete list.

[edit] Source https://github.com/bitcoin/bitcoin/blob/master/src/base58






TecKhan Wallet for Android is a design document infrastructure providing education to the Bitcoin community,or describing Bitcoin virtual environments.


https://en.bitcoin.it/wiki/Donation-accepting_organizations_and_projects


https://en.bitcoin.it/wiki/Stuff_Exists


Copyright © 2007 Author:Duchess B.Breinstein


                          All rights reserved.