hello guys,
my teacher was so nice and inform us , that the hole class has to take bitcoin projects and i was thinking to take a bitcoin fork project, but my teacher destroyed my dreams and gave me a Tumbeling service for bitcoins. I was like maaaah ok whatever
. Now we have to define :
-Scope of work and requirement definitions
–Main functions necessary for the platform
-User stories
-And wireframes development.
-what makes your tumbeling servervice better then others (BAAAANG this question shocked me almost, what would you say?)
-additional functions from our side based on professional experiencebut i dont know how to bring these simple questions to a bulletprof project. (IVE NEVER DONE A BITCOIN PROJECT OR HAVE PROJECT KNOWLEDGE BUT ITS INTERESTING)
my point of view:
Everything should run on a VPS (if its possible Full node + Config)
An Clearweb and onion website with Bitcoin Core running on the back end.
Exchange Api’s (3rd party) or should they run a Fullnode.
I wouldn’t rely on a public APIs, not only, because they are unreliable but if I want to hide my server, then I can only do requests to them with Tor and I noticed many times these APIs suddenly stop accepting requests over Tor or using all kind of rate limiting.
3rd party services, I don't have any issues with it. But some people suggested that it might be less secure than using a wallet locally on my server.
I think the best option is running your own full node (e.g. bitcoin core) and then on your server connect to it using JSON-RPC to generate addresses and request payments. it’s just provide realiability, and more privacy.
A website mixer, they don’t provide much privacy, due to amount correlation and the wallets those are being used to interact with you are also terrible from a privacy point of view. Failing this, they want to at least have fixed denominations for your mixer, so it’d at least provide some privacy. Eg. enable mixing 0.01/ , 0.1 and 1 bitcoins, and don’t let them do something like 0.12353243 btc to be mixed, since Blockchain analysis can identify the transactions related to the mixer and based on simple amount analysis would easily reestablish the links.
- Server side bitcoin mixing (VPS) / blending / tumbling service
- - Safe and non-traceable algorithm
- - Letter of Guarantee
- - Bitcoin must not be on online wallets. Nobody should have the full power over Bitcoin except me.
- - 2FA Verification (PGP)
- - Affiliate-Program (Refferal Link)
- - 2 to 3 additional functions (But i dont know on the customer side, i would like to have maximum privacy/security
- Others:
- - VPS hosting, SSL, DDOS protection incl. Cloudflare
- - Extensive documentation (A to Z, Change Management, Audit)
- - Everything must be able to run on a Tormirror or after a domain change
- - Everything has to be "hackproof" and withstand later audits
Kind regards and thanks for the help
Alex