Bitcoin Forum

Bitcoin => Development & Technical Discussion => Topic started by: seoincorporation on September 21, 2022, 02:20:11 PM



Title: What's the best VPS for a crypto app?
Post by: seoincorporation on September 21, 2022, 02:20:11 PM
After compare a lot of VPS from my point of view AWS is the best option, but when we read their TOS looks like they don't like at all the Crypto applications.

Quote
Bitcoins and other Crypto-currencies
Amazon does not allow apps that facilitate the transaction of cryptocurrencies, such as Bitcoins.
https://developer.amazon.com/docs/policy-center/restricted-content.html#bitcoins-and-other-crypto-currencies

That's why i would like to know what's the best VPS to launch a crypto application such as casino, exchange, mixers and others.


Title: Re: What's the best VPS for a crypto app?
Post by: LoyceMobile on September 21, 2022, 02:27:35 PM
From your link, it looks like that limitation is for the amazon appstore (I didn't even know they have one).


Title: Re: What's the best VPS for a crypto app?
Post by: BlackHatCoiner on September 21, 2022, 02:39:53 PM
The best VPS to launch a casino, exchange, mixer is one you own. Let me be more specific: It's one nobody else can access, but you. The reason is simple: You can't trust middlemen with this sensitive information. Take a mixer for example. If you host a mixer in a VPS, it means you're trusting that the real administrator won't report you to the authorities with the first request, and secondly but more crucially, he won't spy on you.

Same as with running a full node at home: A person who's hosting a mixer, a casino, or an exchange needs to prioritize security and privacy.


Title: Re: What's the best VPS for a crypto app?
Post by: jackg on September 21, 2022, 03:46:42 PM
If you're running it as a hobby/or running an instance you're just using for testing then it probably doesn't matter. There's hosting providers like steadyturtle that used to advertise here that might be better equipped/happier with hosting crypto based applications.

If you're doing anything more serious (where your intake is going to be quite big) buy the server yourself to host it. Buy a domain name from someone reputable who has a low social engineering risk and get an ip from an ISP (if you're running a mixer this can be avoided if you're going to put it through tor but you might want a second line).


Title: Re: What's the best VPS for a crypto app?
Post by: NotATether on September 21, 2022, 04:03:04 PM
Quote
Bitcoins and other Crypto-currencies
Amazon does not allow apps that facilitate the transaction of cryptocurrencies, such as Bitcoins.
https://developer.amazon.com/docs/policy-center/restricted-content.html#bitcoins-and-other-crypto-currencies

What? That's plain BS they're restricting crypto applications. Are they doing it because they think it is an environment polluter? Then they might want to look at themselves in the mirror because environmental activists are hitting them even harder than Bitcoin.

But anyway, to answer your question, you can try with GCP, Azure, one of those Chinese cloud providers, OVH, Hetzner, DigitalOcean, Linode - the list is endless.


Title: Re: What's the best VPS for a crypto app?
Post by: PawGo on September 21, 2022, 04:17:56 PM
VPS may have many benefits, but I have a feeling that quite soon (especially in the case of success of your project, what I wish you) your server might be insufficient for your needs - you may want to add new software, node, SPV/LN server etc. It is more expensive, for sure, but why not look for dedicated server?

One of main question you must ask yourself is "am I an admin"? If not, you really really want someone who will take care of your server, its updates, security etc. If you are just a programmer who wants to host his project, you will face many issues you may be not aware now (besides some weird side-effects of different kinds of virtualization solutions used for VPS).


Title: Re: What's the best VPS for a crypto app?
Post by: vv181 on September 21, 2022, 06:07:51 PM
Hetzner

Hetzner has recently take a stance they are against cryptocurrency-related usage, so unfortunately it is out of the list.

Using our products for any application related to mining, even remotely related, is not permitted. This includes Ethereum. It includes proof of stake and proof of work and related applications. It includes trading. It is true for all of our products, except colocation. Even if you just run one node, we consider it a violation of our ToS. We are aware that there are many Ethereum users currently at Hetzner, and we have been internally discussing how we can best address this issue. If you, or any other potential customers are unsure about whether your use case will violate our ToS, please reach out to us. There is a general support form here (https://www.hetzner.com/support-form) for people who aren't yet customers. Plus there is a live chat. You can see a chat icon here (https://www.hetzner.com/dedicated-rootserver) on the far right side of the screen during our normal business hours, and click on it to chat directly with our technicians. If you are already a customer, you can reach out to us via your account on Robot/Cloud Console/konsoleH. --Katie


Title: Re: What's the best VPS for a crypto app?
Post by: bluelithium on September 21, 2022, 06:44:28 PM
That's why i would like to know what's the best VPS to launch a crypto application such as casino, exchange, mixers and others.

Feel free to try our VPS - https://besthostfree.com/vps-hosting.html

Check feedback at our thread on BitcoinTalk - https://bitcointalk.org/index.php?topic=617213.0.


Title: Re: What's the best VPS for a crypto app?
Post by: dkbit98 on September 21, 2022, 08:25:00 PM
After compare a lot of VPS from my point of view AWS is the best option, but when we read their TOS looks like they don't like at all the Crypto applications.
You should definitely avoid using Hetzner that publicly said they will terminate every activity related with cryptocurrencies.
I have developer friend who used various VPS servers for crypto related stuff and he didn't have any problem with Vultr and Contabo, but I didn't ask him recently if there was some changes.
It's best to read tos page before signing any contracts and talk with their support fo clarification, but i would check lowendbox.com website for good deals.


Title: Re: What's the best VPS for a crypto app?
Post by: pooya87 on September 22, 2022, 02:45:08 AM
Hetzner has recently take a stance they are against cryptocurrency-related usage, so unfortunately it is out of the list.
Hopefully such actions forces some people to move away from hosting their full node on such services but it doesn't look like they are enforcing this rule yet considering the link is 30 days old and still there are many nodes that are hosted on Hetzner from both bitcoin (891 or 6%)[1] and ethereum (425 or 9%)[2].

[1] https://bitnodes.io/nodes/
[2] https://ethernodes.org/networkType/Hosting?synced=1


Title: Re: What's the best VPS for a crypto app?
Post by: Welsh on September 22, 2022, 10:15:40 AM
If you have to use someone else, I'd stay away from the bigger players that have been known to be quite privacy invasive. For example, AWS.

The best VPS to launch a casino, exchange, mixer is one you own. Let me be more specific: It's one nobody else can access, but you. The reason is simple: You can't trust middlemen with this sensitive information. Take a mixer for example. If you host a mixer in a VPS, it means you're trusting that the real administrator won't report you to the authorities with the first request, and secondly but more crucially, he won't spy on you.

Same as with running a full node at home: A person who's hosting a mixer, a casino, or an exchange needs to prioritize security and privacy.
While I do agree, it really depends on the person hosting it. If you can't implement it securely, you might be better off relying on someone that can. If you don't live on your own or with people that you can trust, again that's a security flaw that could potentially bite you in the arse. So, I do think while generally speaking having your own VPS is the way to go, I think it highly depends on the individuals circumstances.

Obviously, it might be worth reconsidering launching something if you can't implement a VPS securely. However, that's another topic for another day.


Title: Re: What's the best VPS for a crypto app?
Post by: balotelli on September 25, 2022, 05:20:11 AM
did you tried linode, they have big gpu option.


Title: Re: What's the best VPS for a crypto app?
Post by: PrimeNumber7 on September 25, 2022, 08:53:27 AM
From your link, it looks like that limitation is for the amazon appstore (I didn't even know they have one).
From the looks of it, the specific referenced restriction is regarding apps available on a "store" that android users access to download apps for their android phones. This store appears to be similar to the google play store, and the iTunes app store for iPhone users.

I don't believe the specific restriction is regarding hosting anything related to crypto on AWS infrastructure.

The best VPS to launch a casino, exchange, mixer is one you own. Let me be more specific: It's one nobody else can access, but you. The reason is simple: You can't trust middlemen with this sensitive information. Take a mixer for example. If you host a mixer in a VPS, it means you're trusting that the real administrator won't report you to the authorities with the first request, and secondly but more crucially, he won't spy on you.

Same as with running a full node at home: A person who's hosting a mixer, a casino, or an exchange needs to prioritize security and privacy.
If you are running anything on a personal basis (for example sending/receiving transactions on your personal account), a self/at-home run full node will maximize security/privacy.

Hosting the backend infrastructure for an app is generally going to be a business doing so. Having an employee (or a founder) hosting the backend in their basement is almost always going to be a bad business practice. Further, any app that is going to run at scale is going to have to be run out of a data center, either via the data center that is housing the VPS you are using, or the data center that is hosting a server you own (or the server you are renting). If you are using a data center, there is always the risk that the operator of the data center is going to spy on you -- there are precautions you can take to prevent and/or detect when you are being spied on, but there is always the risk. Even if you aren't running your backend out of a data center, whatever you are doing can be traced back to your ISP, and your ISP can give up your information to the government.

If you want to protect yourself against spying by your data center, your best bet is to use a data center that you can trust will not spy on their customers at scale. From there, you can try to remove the link between what the public sees and your back end infrastructure -- this most likely means running your services through tor.