# Decentralization vs. Functional Confirmation Times

The need to potentially revert a near-consensus event dictates the finality time in distributed ledgers like Bitcoin and Ethereum. Not only is consensus reversible, but the confirmation time for that consensus is slow. Consequently, many blockchains operate on "probabilistic finality," where you can be reasonably sure your transaction won't be reversed.

This is why centralized chains have been favored for DeFi, meeting customers' expectations regarding transaction speed. However, this solution compromises decentralization, making them susceptible to Denial of Service (DoS) attacks as outlined in [Section Proof of Stake Security](https://docs.netdex.io/netdex-solutions/battle-tested-security/proof-of-stake-security).

A superior solution has been implemented in the NetDex Blockchain, detailed in "[The NetDex Solution](https://docs.netdex.io/netdex-solutions)" for more on this Robust Blockchain Protocol.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.netdex.io/blockchain-challenges/decentralization-vs.-functional-confirmation-times.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
