# 什麼是以太幣

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

* [<mark style="color:yellow;">**什麼是以太坊**</mark>](#shen-me-shi-yi-tai-fang)
* [<mark style="color:yellow;">**以太坊和以太幣 (ETH) 有什麼差異**</mark>](#yi-tai-fang-he-yi-tai-bi-eth-you-shen-me-cha-yi)
* [<mark style="color:yellow;">**什麼讓以太坊很有價值**</mark>](#shen-me-rang-yi-tai-fang-hen-you-jia-zhi)
* [<mark style="color:yellow;">**以太坊如何運作**</mark>](#yi-tai-fang-ru-he-yun-zuo)
* [<mark style="color:yellow;">**什麼是智能合約**</mark>](#shen-me-shi-zhi-neng-he-yao)
* [<mark style="color:yellow;">**以太幣會以何種方式發放**</mark>](#yi-tai-bi-hui-yi-he-zhong-fang-shi-fa-fang)

<details>

<summary><mark style="color:orange;"><strong>什麼是以太坊</strong></mark></summary>

</details>

以太坊是去中心化的計算平台。您可以想成是筆記型電腦或個人電腦，但不會在單一裝置上運行。而是在全球數千部機器上同時運行，意味著並沒有所有者。

以太坊就像[比特幣](/cong-ling-kai-shi-xue-web3/qu-kuai-lian-ji-ben-gai-nian/shen-mo-shi-bi-te-bi.md)及其他加密貨幣，讓您可以轉移數位貨幣。但其實功能不只這些 – 您可以部署專屬程式碼，並與其他用戶建立的應用程式互動。基於如此靈活的特性，每一種複雜的程式皆可在以太坊上推出。

簡而言之，以太坊背後的主要概念就是開發人員可以建立並推出程式碼，並在中心化伺服器以外的分散式網路之間運行。這意味著在理論上，這些應用程式無法關閉或受到審查。

<details>

<summary><mark style="color:orange;"><strong>以太坊和以太幣 (ETH) 有什麼差異</strong></mark></summary>

</details>

這可能不夠直觀，但以太坊採用的貨幣單位並不叫*以太坊*。以太坊本身是一項協定，但賦予功能的貨幣為*以太幣*(ETH)。

<details>

<summary><mark style="color:orange;"><strong>什麼讓以太坊很有價值</strong></mark></summary>

</details>

我們簡單提到了以太坊可在分散式系統之間運行程式碼的概念。因此，外部人士無法篡改程式。它們會新增至以太坊的資料庫（即區塊鏈），經程式化後即無法編輯程式碼。此外，每個人都看得到資料庫，因此用戶在與其互動前可以稽核程式碼。

這意味著任何人、任何地方皆可推出無法離線取得的應用程式。更有趣的是，由於其原生單位以太幣會儲存價值，因此這些應用程式可以設定價值轉移方式的條件。我們將構成應用程式的程式稱為*智能合約*。在大多數情況下，可將它們設定為操作時不需人工介入。

<details>

<summary><mark style="color:orange;"><strong>以太坊如何運作</strong></mark></summary>

</details>

我們可以將以太坊定義為*狀態機*。這全都意味著在任何指定時間內，您可以針對目前的現狀，獲得帳戶餘額和智能合約的快照。特定動作會產生狀態更新，意味著所有節點皆會更新他們專屬的快照來反映變更。

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

交易會觸發在以太坊運行&#x7684;*<mark style="color:yellow;">智能合約</mark>*（用戶或其他合約）。當用戶將交易發送至合約，每個網路節點就會執行合約的節點並記錄輸出內容。運作時會使用*以太虛擬機 (EVM)*，並將智能合約轉換為電腦可讀取的指示。

若要更新狀態，則會使用稱為*挖礦*的特殊機制（目前）。*<mark style="color:yellow;">挖礦</mark>*&#x6703;&#x4EE5;*<mark style="color:yellow;">工作量證明</mark>*&#x6F14;算法完成，這與比特幣相當類似。我們很快就會深入探討這些內容。

<details>

<summary><mark style="color:orange;"><strong>什麼是智能合約</strong></mark></summary>

</details>

*<mark style="color:yellow;">智能合約</mark>*&#x5C31;是程式碼。在傳統認知中，該程式碼既非智能，也不是合約。但我們在名稱中提到智能的原因是：其會在特定條件下執行，並可視為強化各方協議的合約。

智能合約會在數位環境中套用這種邏輯。您可以在程式碼中指定簡單的指令，像是*向此合約發送兩個以太幣時，即會回傳<mark style="color:purple;">「您好，全世界！」</mark>*。

在以太坊中，開發人員進行編碼，EVM 稍後即可讀取。然後，他們會將其發送至註冊合約的專用地址，然後加以發布。這時，任何人皆可使用。而且該合約無法刪除，除非開發人員寫入時指定了條件。

現在，合約具有一個<mark style="color:yellow;">地址</mark>。若要與之互動，用戶只要向該地址發送 2 個 ETH 即可。這會觸發合約的程式碼 – 網路上所有電腦會運作該程式碼、確認該合約已付款，並記錄其輸出內容（*<mark style="color:purple;">「您好，全世界！</mark>*）。

上述內容可能是最基本的以太坊功能範例。大多數連接許多合約的複雜應用程式皆可構建或構建完畢。

<details>

<summary><mark style="color:orange;"><strong>以太幣會以何種方式發放</strong></mark></summary>

</details>

以太坊在 2015 年推出，首次供應 7200 萬個以太幣。超過 5,000 萬個代幣分配至稱為公開<mark style="color:yellow;">代幣銷售</mark>的<mark style="color:yellow;">首次代幣發行 (ICO)</mark>，希望參與者可在比特幣或法幣的交易所買入以太代幣。

## <mark style="color:orange;">我要如何購買 ETH？</mark> <a href="#header-21" id="header-21"></a>

[幣安](https://www.binance.com/zh-CN/join?ref=36258263)/[OKX](https://www.okx.com/join/51352271)可讓您買入 ETH，操作如下：

1. 前往交易所網站。&#x20;
2. 選擇您想買入的加密貨幣 (ETH)，以及希望用於付款的貨幣。
3. 登入交易所，如果沒有帳戶的話，請先[註冊](https://blockchain-discovery.gitbook.io/cong-ling-kai-shi-xue-web3/qu-kuai-lian-ji-ben-gai-nian/pages/QYiWMeVardlsNi7wPQf3#id-1.-jiao-yi-suo-sheng-20-shou-xu-fei)。
4. 選擇您的付款方式。
5. 系統提示的話，輸入您的卡片詳細資料並完成身分驗證流程。

<br>


---

# 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://blockchain-discovery.gitbook.io/cong-ling-kai-shi-xue-web3/qu-kuai-lian-ji-ben-gai-nian/shen-mo-shi-yi-tai-bi.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.
