Info
Source on GitHub
Smart Contract Address
kf82L1cdiQ4p9mQgotoWWRWVrP-PAx9Rz5BexbwL21XsuVwu
Source on GitHub
Smart Contract Address
kf-93zlLn8V8_oAG91k3cWSEOD-GpXMxI_LwSFtBNPT5RXOu
Testing and Issues
You can test this entry and submit issues during the testing period of the Blockchain Contest, Stage 2 contest.
Entries with serious issues will not be able to win the contest, but even minor issues might be important for overall results.
Voting
Comments
Project 1: ERC20 tokens ported to TON blockchain
Features:
- token name and symbol
- token decimals
- multiple non-interchangeable networks
- ready to use with lite-client
Features:
- token name and symbol
- token decimals
- multiple non-interchangeable networks
- ready to use with lite-client
Project 2: Ring-signature based mixer
Find friends and use this contract to mix your outputs using ring-signature algorithm implemented with RSA keys. Allows to detach senders and recipients without using any centralized service.
Features:
- RSA on funC
- Ring signatures on funC
- Prepare contract offchain and process withdrawals onchain
Find friends and use this contract to mix your outputs using ring-signature algorithm implemented with RSA keys. Allows to detach senders and recipients without using any centralized service.
Features:
- RSA on funC
- Ring signatures on funC
- Prepare contract offchain and process withdrawals onchain
You have not added any comments yet...
by rating
Issues
Please stop working on useless mixers until sk-SNARKs are implemented. RSA 16, 32 or even 64 is not a synonym of security nowadays!
We found some issues in your contracts.
Critical:
- In the Mixer contract RSA keys size is too small to provide robust encryption.
- In the Mixer contract funds can be withdrawed only after fixed amount is collected. The last person may refuse to make a deposit, forcing others to make the deposit for him to return their money.
Minor:
- The ERC20 contract doesn't allow to send tokens between workchains.
Critical:
- In the Mixer contract RSA keys size is too small to provide robust encryption.
- In the Mixer contract funds can be withdrawed only after fixed amount is collected. The last person may refuse to make a deposit, forcing others to make the deposit for him to return their money.
Minor:
- The ERC20 contract doesn't allow to send tokens between workchains.
Nobody added any issues yet...