# Hybrid Voting

Voting is a method of decision-making by DAO managers, in which a decision is reached by reaching a quorum.

{% hint style="info" %}
In XDAO, votes that are created by governing DAOs last for three days. If a vote is not accepted, it will be rejected after three days.
{% endhint %}

XDAO offers DAO to save significant amount of gas because of its hybrid nature.

Off-chain DAO voting is represented on the scheme.

<figure><img src="/files/KZrno7hb23hR0EMhwOzj" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
On-chain voting with off-chain implementation is designed to reach a consensus between speed and cost. This is what we call a hybrid voting mechanism.
{% endhint %}

On-chain voting means that every action, voting creation, voting by all members, execution, in DAO will be immediately included into the blockchain.&#x20;

Let’s say we have a DAO with two members. An average, non-urgent transaction on Ethereum takes about 3 minutes. Thus, we need 3 minutes to create a vote + 3 minutes to record a signature of the first member + 3 minutes to record a signature of the second member + 3 minutes to record a final decision on the blockchain.

In total, this vote will take 12-15 minutes. Now let’s imagine that we have not 2 but 200 members. We would have to spend about 10 hours assuming that all participants would vote instantly. And if we wanted to speed up this vote by increasing the gas allowance, the vote would become very expensive.

Off-chain method will speed up a vote to 3 minutes in total (0 minutes to create a vote, 0 minutes to record a signature of the first member, 0 minutes to record a signature of the second member and 3 minutes to record a final decision on-chain).

If all voters vote promptly, it will only take 3 minutes if there are 200 members. The **HYBRID** voting mechanism for DAOs maintains a compromise between transparency and speedy and cheap voting.

{% hint style="success" %}
**Join XDAO club:**

📲 **TG Global**: [**https://t.me/xdao\_eng**](https://t.me/xdao_eng)

📲 **TG Announcement**: [**https://t.me/xdaoapp**](https://t.me/xdaoapp)

📲 **Twitter**: [**https://twitter.com/xdaoapp** ](<https://twitter.com/xdaoapp >)

📲 **YouTube**: [**https://www.youtube.com/c/xdaoapp**](< https://www.youtube.com/c/xdaoapp>)

📲 **Medium**: [**https://blog.xdao.app/**](https://blog.xdao.app/)

📲 **GitHub**:[ **https://github.com/XDAO-App**](< https://github.com/XDAO-App>)

📲 **Instagram**:[ **https://www.instagram.com/xdaoapp**](< https://www.instagram.com/xdaoapp>)

**📲 Discord**: [**https://discord.gg/xdaoapp**](https://discord.gg/xdaoapp)
{% endhint %}


---

# 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.xdao.app/architecture/hybrid-voting.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.
