ByteCoin: Difference between revisions

From Leo's Notes
This page was last edited on 29 June 2020, at 22:28.
mNo edit summary
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
ByteCoin (BCN) is a cryptocurrency based on CryptoNote and uses the Cryptonight proof of work algorithm.  
ByteCoin (BCN) is a cryptocurrency based on CryptoNote and uses the Cryptonight proof of work algorithm. '''This coin is most likely dead since development has stopped as of 2019.'''


My Address: {{Highlight|29ZqkPYqohj4ucFQajWCgbLBbVNJeNTBidnJry6KvDnaiQV5hUH3HpFC5NaPEXAEbeS2VzXJxZarMGxL4JM1vawo6i8nbSb}}
My Address: {{highlight|29ZqkPYqohj4ucFQajWCgbLBbVNJeNTBidnJry6KvDnaiQV5hUH3HpFC5NaPEXAEbeS2VzXJxZarMGxL4JM1vawo6i8nbSb}}


== Specifications ==
==Specifications==
ByteCoin has an average block time of 2 minutes. The proof of work algorithm uses AES encryption rounds against 2 MB of memory which makes it ASIC resistant.
ByteCoin has an average block time of 2 minutes. The proof of work algorithm uses AES encryption rounds against 2 MB of memory which makes it ASIC resistant.


This was launched on July 4th, 2012 and will have a maximum supply of 184 billion coins.
This was launched on July 4th, 2012 and will have a maximum supply of 184 billion coins.


== Simple Wallet ==
==Desktop Wallet Client==
The desktop wallet client version 3.5.1 is the last client that was made by ByteCoin. Since client version 2, it appears that there is no longer a CLI but rather only a JSON RPC interface.


=== Transferring ByteCoin ===
=== Non-GUI Usage ===
To transfer bytecoin, use the {{code|transfer}} command:
To use the non-GUI version of the wallet, run:
{{Highlight
| code = $ bytecoin-gui % ./walletd --wallet-file=/home/leo/bcn.wallet
Enter current wallet password: ******
Enter HTTP authorization <user>:<password> for walletd RPC:
No authorization for RPC is a security risk. Use username with a strong password
lmdb libversion=LMDB 0.9.70: (December 19, 2015)
Starting multicore transaction preparator using 6/8 cpus
lmdb libversion=LMDB 0.9.70: (December 19, 2015)
| lang = terminal
}}
Leaving the RPC HTTP authentication empty means no authentication is necessary and you can make your RPC calls via Curl without needing to pass a username or password.
{{Highlight
| code = #!/bin/bash


  transfer <mixin_amount> <address> <sum> [-p payment_id]
function call() {
        curl -X POST http://127.0.0.1:8070/json_rpc -H 'Content-Type: application/json-rpc' -d "$@"
}


Where:
call '{ "jsonrpc": "2.0", "id": "0",
* <mixin_amount> identifies the level of anonymity of the payment, but using 0 is just fine in most cases.
"method": "get_balance",
* <address> is the service's address (used by all the users to deposit funds).
"params": {
* <sum> is the deposit sum.
"height_or_depth": -6
* [payment_id] is a unique 32-byte identifier of the user assigned by the service, which should be indicated after "-p".
<nowiki>}}'</nowiki>


For more information see: https://wiki.bytecoin.org/wiki/Accepting_Bytecoin_payments_with_simplewallet
call '{ "jsonrpc": "2.0", "id": "0",
"method": "get_transaction",
"params": {
"hash": "xyz"
} }'
| lang = bash
}}


For example, to transfer 100000 with no mixin:
==See Also==
transfer 0 24zavX3Bi2PiKGWLKh4bPGTiMsn4iHf3Y6JnKCF6V1PeBpDpuwiAMZ8di7ok6B5SQT6UXUtQgusruCoXbqUZm8VJAfq2xKK 100000 -p bc6129383a475a8a323089ee83db98055768091446b90434665e03c86a402558


== See Also ==
*http://bytecoin.org/
* http://bytecoin.org/
*https://cryptonote.org/inside.php#equal-proof-of-work
* https://cryptonote.org/inside.php#equal-proof-of-work
*http://coinwik.org/ByteCoin
* http://coinwik.org/ByteCoin


Miner Pools:
Miner Pools:
* http://bytecoin.miner.center


[[Category:CryptoCurrency]]
*http://bytecoin.miner.center
 
[[Category:Blockchain]]
{{Navbox Blockchain}}

Latest revision as of 22:28, 29 June 2020

ByteCoin (BCN) is a cryptocurrency based on CryptoNote and uses the Cryptonight proof of work algorithm. This coin is most likely dead since development has stopped as of 2019.

My Address:

29ZqkPYqohj4ucFQajWCgbLBbVNJeNTBidnJry6KvDnaiQV5hUH3HpFC5NaPEXAEbeS2VzXJxZarMGxL4JM1vawo6i8nbSb

Specifications

ByteCoin has an average block time of 2 minutes. The proof of work algorithm uses AES encryption rounds against 2 MB of memory which makes it ASIC resistant.

This was launched on July 4th, 2012 and will have a maximum supply of 184 billion coins.

Desktop Wallet Client

The desktop wallet client version 3.5.1 is the last client that was made by ByteCoin. Since client version 2, it appears that there is no longer a CLI but rather only a JSON RPC interface.

Non-GUI Usage

To use the non-GUI version of the wallet, run:

$ bytecoin-gui % ./walletd --wallet-file=/home/leo/bcn.wallet
Enter current wallet password: ******
Enter HTTP authorization <user>:<password> for walletd RPC:
No authorization for RPC is a security risk. Use username with a strong password
lmdb libversion=LMDB 0.9.70: (December 19, 2015)
Starting multicore transaction preparator using 6/8 cpus
lmdb libversion=LMDB 0.9.70: (December 19, 2015)

Leaving the RPC HTTP authentication empty means no authentication is necessary and you can make your RPC calls via Curl without needing to pass a username or password.

#!/bin/bash

function call() {
        curl  -X POST http://127.0.0.1:8070/json_rpc -H 'Content-Type: application/json-rpc' -d "$@"
}

call '{ "jsonrpc": "2.0", "id": "0",
"method": "get_balance",
"params": {
"height_or_depth": -6
}}'

call '{ "jsonrpc": "2.0", "id": "0",
"method": "get_transaction",
"params": {
 "hash": "xyz"
} }'

See Also

Miner Pools: