3 ms·
Calling Bitcoin defi slightly stretches the definition. Typically defi relates to smart contracts - of which there is plenty of documentation, and which is vast
by erulabs 5y ago
Calling Bitcoin defi slightly stretches the definition. Typically defi relates to smart contracts - of which there is plenty of documentation, and which is vastly -not- built on Bitcoin. Saying “Bitcoin is defi and look, no defi docs!” is ignorant and best and aggressively disingenuous at worst. Yes BTC is decentralized finance, but it’s not the same as “DeFi” strictly speaking.
If you want to read some “DeFi docs”, there are PLENTY - you can start here: https://docs.soliditylang.org/en/v0.8.10/ https://docs.soliditylang.org/en/v0.8.10/
- wizzwizz4 5y agoBitcoin does have smart contracts; it has its own bytecode language. What about it isn't “DeFi”?
- erulabs 5y agoYou appear to be enraged that a specific open-source project you chose doesn't have good enough documentation for a specific feature you want, which is not the main aim of the project. Not sure I can help. Additionally, all the answers to your question are contained in my first comment.
- wizzwizz4 5y agoI don't intend to appear enraged; that's certainly not the case! (I'm amused and sarcastic, if anything.) I know it's a tangent, but if you could explain why you have this perception, I'd be grateful. > that a specific open-source project you chose It was but an example; I assert the rest are also like that. I chose Bitcoin because it is the biggest, but I could just as easily have chosen Ethereum (as I have already said). > doesn't have good enough documentation for a specific feature you want, which is not the main aim of the project. If not making transactions, blocks, and mining, what is the main aim of Bitcoin? > Additionally, all the answers to your question are contained in my first comment. You provided a link to the documentation for Solidity, one of many high-level languages over the Ethereum VM. While it provides a little documentation of Ethereum bytecode, and a high-level overview of how Ethereum is used to handle smart contracts, this isn't Ethereum documentation. The answers are not to be found there. (And I don't expect you to help; I'm aware that the answers aren't easy to find. That's my whole point!)