Kiến thức Cryptocurrency và Blockchain

Ethereum là gì? Những khái niệm xung quanh Ethereum (ETH) mà bạn nên biết?

When Lambor 30/01/2018

tiendientu-header Nếu Bitcoin mở đầu cho kỷ nguyên tiền mã hóa, thì Ethereum là đồng coin tiên phong về smart contract và DApp. Tầm quan trọng của Ethereum chắc hẳn ai tham gia thị trường cũng biết đến. Nhưng những câu hỏi đơn giản như Ethereum là gì? Ai sáng lập ra Ethereum hay Ethereum được dùng để làm gì, thì không phải ai cũng biết. Vậy hôm nay, chúng ta cùng nhau ôn lại ETH là gì nhé!


Ethereum là gì?

Ethereum (đôi khi được gọi là “tiền ảo Ethereum” nhưng cụm từ này không chính xác, Ethereum là tiền mã hóa) là một đồng cryptocurrency được xây dựng vào năm 2013 bởi Vitalik Buterin.

Ethereum còn là một nền tảng để xây dựng nên nhiều đồng coin và các ứng dụng phân quyền (Dapp) khác. Qua nhiều năm, Ethereum đã tạo nên hệ sinh thái phi tập trung vững mạnh của mình.

tiendientu.org-ethereum-la-gi-1
Ethereum là gì?

Vitalik Buterin muốn khắc phục những nhược điểm của Bitcoin như phí thanh toán cao, thời gian thanh toán chậm và khuyến khích đào coin thông qua các mining pool thay vì chỉ đào riêng lẻ như Bitcoin. Và đó chính là mục đích ra đời của Ethereum – đồng Altcoin hàng đầu thị trường hiện nay.

Ether (ETH) là gì?

Dù không ai sở hữu hay kiểm soát Ethereum, nhưng hệ thống hỗ trợ này không hề miễn phí. Thay vào đó, network cần Ether, một đoạn mã (code) duy nhất được sử dụng, chi trả cho các tài nguyên tính toán cần thiết để chạy một ứng dụng hoặc chương trình.

Giống như Bitcoin, Ether là tài sản số vô danh (tương tự như chứng khoán, trái phiếu được phát hành). Cũng giống như tiền mặt, nó không cần đến bên thứ ba nào xử lý hay phê duyệt giao dịch. Nhưng thay vì hoạt động như một đồng tiền số hay đơn vị thanh toán thông thường, Ether được xem như “nhiên liệu”, là “gas” cho các ứng dụng phân quyền trên network.

Tiendientu.org lấy một ví dụ để dễ hiểu hơn, chẳng hạn như một cuốn sổ ghi chú trực tuyến phân quyền. Để đăng, xóa hay sửa đổi ghi chú trên đó, bạn cần trả một khoản phí giao dịch bằng Ether để đưa network xử lý sự thay đổi. Phí giao dịch Ethereum được tính toán dựa trên mức “gas” tiêu hao cho hành động cụ thể nào đó.

tiendientu.org-ethereum-la-gi-9
Ether là gì?

Có bao nhiêu Ether (ETH)?

Là một hệ thống kinh tế, các quy tắc cho nền kinh tế của Ethereum là vô thời hạn, có thể mở rộng được. Ngược lại với Bitcoin chỉ có nguồn cung hữu hạn là 21 triệu coin, người ta vẫn chưa ấn định giới hạn cho Ethereum.

Trong số hơn 96 triệu ETH đã phát hành, có khoảng 60 triệu coin được mua từ đợt crownfunding vào năm 2014. Khoảng 12 triệu ETH được góp vào quỹ Ethereum Foundation. Mỗi 12 giây, 5 ETH cũng được phân bổ đến cho các miner mang nhiệm vụ xác minh các giao dịch trên network.

Mỗi năm, các miner khai thác được khoảng 18 triệu ETH. 5 ETH được tạo ra khoảng 12 giây/lần, bất cứ khi nào miner phát hiện ra một block, hoặc một chuỗi các giao dịch. Vì vậy, không ai biết được giới hạn cung của ETH là bao nhiêu. Tốc độ tạo ra ETH cũng không còn rõ ràng sau năm 2017, khi Ethereum lên kế hoạch chuyển sang sử dụng thuật toán đồng thuận Proof-of-Stake.

Điều này có thể dẫn đến nhiều thay đổi trong các quy tắc tạo ra Ether. Do đó, trợ cấp (phần thưởng) dành cho các miner có thể giảm xuống.

Gas Limit Ethereum là gì?

Như đã nói ở trên, khi bạn gửi ETH, tạo hợp đồng thông minh, biên dịch lệnh… hay tất cả điều gì mà tương tác với blockchain Ethereum, bạn đều phải trả phí.

tiendientu.org-ethereum-la-gi-3
Gas limit Ethereum là gì?

Gas limit Ethereum được gọi là giới hạn năng lượng vì đó là số Ether tối thiểu mà bạn sẵn sàng chi trả cho phí giao dịch. Điều này tránh được tình huống có một lỗi ở nơi nào đó trong hợp đồng, và bạn gửi 1 ETH mà không có nơi nhận. Nếu bạn không đủ gas limit Ethereum thì khi gửi giao dịch sẽ gặp lỗi “Out of Gas” và giao dịch không được thực hiện.

Token Ethereum là gì?

Token Ethereum được phát hành trên nền tảng của cryptocurrency này để phục vụ cho một mục đích cụ thể. Như dùng để sử dụng trong các dApp cũng được xây dựng trên Ethereum.

Ethereum có những chuẩn riêng dành cho các token khác nhau. ERC-20 hiện nay là chuẩn token Ethereum khá phổ biến trong cộng đồng. Ngoài ra còn có chuẩn ERC-223,…

tiendientu.org-ethereum-la-gi-2
Token Ethereum là gì?

Hiện nay, có rất nhiều token Ethereum trên thị trường. Một trong số đó là EOSTron (TRX) – khởi đầu cũng là token ERC-20 trước khi đội ngũ phát triển hoàn toàn xây dựng được blockchain riêng để tách khỏi Ethereum và hoạt động độc lập.

Ethereum Wallet và Ethereum Address

Ethereum Wallet (hay ví Ethereum), tương tự như Bitcoin Wallet, nói nôm na là chiếc ví tiền để bạn giữ ETH của mình. Hiện nay trên thị trường có nhiều loại ví Ethereum nhưng tiendientu.org khuyên bạn nên sử dụng những loại ví được đánh giá là an toàn nhất, để bảo vệ tài sản của mình.

tiendientu.org-ethereum-la-gi-4
Ethereum Wallet và Ethereum Address.

Một số ví Ethereum phổ biến có thể kể đến như:

  • Ví lạnh Ledger Nano S
  • Ví lạnh Trezor
  • MyEtherWallet (Ví tiền điện tử trên nền web)
  • Ngoài ra còn có: MetaMask, Exodus, ví sàn giao dịch như Coinbase, Binance,…

Ethereum Address cũng là khái niệm tương tự với Bitcoin Address, là dãy chữ số để người khác có thể chuyển ETH vào ví cho bạn. Khi cần chuyển ETH đi, bạn cần biết địa chỉ ví Ethereum của người đó.

Smart contract Ethereum là gì?

Trong khi một hợp đồng bình thường bao gồm các điều khoản ràng buộc mối quan hệ của hai bên đối tác thì smart contract (hợp đồng thông minh) ràng buộc mối quan hệ đó bằng mã code.

tiendientu.org-ethereum-la-gi-5
Smart contract Ethereum là gì?

Đặc biệt hơn, các hợp đồng thông minh này sẽ thực thi những điều khoản đó một cách chính xác kể từ khi nó được lập trình bởi người sáng lập.

Trong một ví dụ đơn giản khác, người sử dụng Ethereum có thể gửi 10 ETH cho bạn của mình vào một ngày nào đó bằng hợp đồng thông minh. Trong trường hợp này, người dùng sẽ tạo một hợp đồng và để dữ liệu vào hợp đồng đó. Sau đó, hợp đồng này sẽ tự động thực thi theo lệnh đã được lập trình ban đầu.

Smart Contract Ethereum hoạt động như thế nào?

Cần lưu ý rằng Bitcoin là ứng dụng đầu tiên dùng các hợp đồng thông minh cơ bản, có nghĩa là network có thể chuyển giá trị từ người này sang người khác. Các node của hệ thống chỉ được xác nhận các giao dịch là hợp lệ nếu nó thõa một số điều kiện nhất định. Tuy nhiên, Bitcoin bị giới hạn trong trường hợp sử dụng tiền tệ.

Trong khi đó, Ethereum thay thế ngôn ngữ lập trình hạn chế (một trong có hàng trăm ngôn ngữ lập trình) của Bitcoin bằng một ngôn ngữ lập trình cho phép các nhà phát triển phần mềm có thể viết được các chương trình của riêng mình.

tiendientu.org-ethereum-la-gi-10
Smart Contract hoạt động như thế nào?

Ethereum cho phép các nhà phát triển phần mềm lập trình các hợp đồng thông minh hay các “đại lý tự trị” (autonomous agent) được nhắc đến trong White Paper của Ethereum.

Hợp đồng thông minh có thể:

  • Có chức năng như các tài khoản “nhiều chữ ký”, các quỹ chỉ được chi tiêu khi đáp ứng đủ tỷ lệ người đồng ý.
  • Quản lý thỏa thuận giữa những người sử dụng, ví dụ, nếu một người mua bảo hiểm từ người khác.
  • Cung cấp tiện tích cho các hợp đồng khác (tương tự như cách các phần mềm hoạt động của thư viện).
  • Lưu trữ thông tin về một ứng dụng, chẳng hạn như thông tin đăng ký tên miền hay dữ liệu thành viên.

Tóm tắt

Ethereum là gì? Ethereum là đồng cryptocurrency (không nên gọi là “tiền ảo Ethereum”) được tạo ra bởi Vitalik Buterin nhằm mục đích giải quyết những yếu điểm của Bitcoin. Ethereum còn là một nền tảng để xây dựng nên các token Ethereum phục vụ vì mục đích khác nhau, cũng như xây dựng nên các ứng dụng phân quyền – tạo ra hệ sinh thái hoàn chỉnh.

tiendientu.org-ethereum-la-gi-11
Ethereum là gì? Những khái niệm xung quanh Ethereum (ETH) mà bạn nên biết?

Ether là gì? Ether được xem như “nhiên liệu”, là “gas” cho các ứng dụng phân quyền trên network Ethereum.

Ethereum Address cũng là khái niệm tương tự với Bitcoin Address, là dãy chữ số để người khác có thể chuyển ETH vào ví cho bạn. Khi cần chuyển ETH đi, bạn cần biết địa chỉ ví Ethereum (Ethereum Wallet) của người đó.

Trong khi một hợp đồng bình thường bao gồm các điều khoản ràng buộc mối quan hệ của hai bên đối tác thì smart contract Ethereum (hợp đồng thông minh) ràng buộc mối quan hệ đó bằng mã code.