Difference between revisions of "User:TecKhan54"
(*TecKhan Wallet for Android Infrastructure Project-Wiki) |
Ahazred8oc (talk | contribs) (removed categories) |
||
(9 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: | + | Author:Duchess B. Breinstein<a55dayidream@gmail.com> |
Status: Active | Status: Active | ||
Type: Standards Track | Type: Standards Track | ||
Line 23: | Line 23: | ||
| User Interface | | | 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 | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
Line 29: | Line 69: | ||
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. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
+ | https://en.bitcoin.it/wiki/Donation-accepting_organizations_and_projects | ||
+ | |||
+ | |||
+ | https://en.bitcoin.it/wiki/Stuff_Exists | ||
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.