How to participate in Cardano Project, including Staking Pool (from a Korean community member)

Hello, @jocellin.lee! Thank you for helping to connect the community! :slight_smile:

If you just run your own node, without registering as a pool - then you just spend money on the server support, without making any more profit, than you would make, delegating to some existing pool. The math goes something like this:

If you delegate your stake to the pool - your profit is Total Block Reward minus Total Pool Fee. But when you run your own node, without beeing a pool - your profit is Total Block Reward minus Total Server Cost. In this case if Total Server Cost is less then Total Pool Fee - then it is more profitable to run your own node, but the probability is very high that Total Pool Fee will be much lower than a Total Server Cost would be, at least for many pools.

But, if you not only run a node, but also register as a staking pool - then you could also set up your own pool fee, that would help you to lower the Total Server Cost for your node. In fact, I would argue that - the whole point of staking pools is so that delegates could โ€œhelpโ€ node-owners to lower the cost of maintaining a node in return for profits :slight_smile:

The whole system is optimised toward many small pools.

You can use ADA as a payment service right now. When you launch the Daedalus - thereโ€™s a full-node automatically starting in the background. And this full node has itโ€™s own API -
https://cardanodocs.com/technical/wallet/api/v1/, So you can just use it to create your own application that will check transactions from your clients. This is how exchanges work.

Smart-contract development (like Ethereum) will be possible toward the end of the year, maybe at the beginning of the next one.