Đào Ethereum như thế nào? Hướng dẫn cho người mới bắt đầu

Nói một cách đơn giản, đào Ethereum là một quá trình giải quyết các vấn đề toán học phức tạp. Về cơ bản, các miner là nền tảng của mạng khi họ dành thời gian và khả năng tính toán để giải quyết các vấn đề toán học, cung cấp cái gọi là ‘proof of work‘ cho mạng – xác minh giao dịch Ether. Bên cạnh đó, miner có trách nhiệm tạo ra Ether token mới thông qua quá trình này, khi hoàn thành ‘proof of work‘ họ nhận được phần thưởng.

Khi ngày càng có nhiều miner tham gia. Các vấn đề sẽ tự động trở nên khó giải quyết hơn. Có nghĩa là cần thêm thời gian và sức mạnh tính toán để giải quyết chúng. Phần thưởng cũng trở nên nhỏ hơn. Tuy nhiên, khi giá trị của Ether tiếp tục tăng lên. Phần thưởng nhận được từ miner vẫn còn khá cao. Hơn nữa, nhiều người coi đào là một sự khích lệ ý thức, một phương tiện hỗ trợ trực tiếp cho mạng lưới.

dao-ethereum-nhu-the-nao-huong-dan-cho-nguoi-moi-bat-dau-7

Tìm hiểu thêm: Etherreum là gì?

 

Một chút về Ethereum mining

Đối với mỗi Block giao dịch, miner áp dụng công suất tính toán của họ để giải quyết các câu đố toán học.

Cụ thể hơn, miner lấy siêu dữ liệu tiêu đề của Block, bao gồm dấu thời gian và phiên bản phần mềm, thông qua hàm hash, tạo ra chuỗi ký tự và chữ cái ngẫu nhiên có độ dài cố định. Chuỗi này được gọi là hash, và nếu miner tìm thấy một hash phù hợp với mục tiêu hiện tại, Block sẽ được tạo thành công và sẽ được phát tới toàn bộ mạng để các node khác xác nhận và thêm giao dịch vào bản sao của Blockchain.

Hash - chuỗi số ngẫu nhiên có độ dài cố định, có thể được tạo từ dữ liệu ở mọi kích thước.

cong-nghe-blockchain-hoat-dong-nhu-the-nao-4

Mặc dù Bitcoin vẫn là tiền mã hoá chiếm ưu thế và có giá trị nhất, nhưng một số vấn đề nhất định đang làm lu mờ nó. Một trong những vấn đề đó là việc tập trung đào Bitcoin ngày càng tăng. Trở lại những ngày đầu, khi mạng lần đầu tiên xuất hiện, việc đào cá nhân từ một máy tính đủ mạnh hoặc thậm chí một máy tính xách tay là đủ. Tuy nhiên, ngày nay, với sự tiến bộ của các giàn đào ASIC. Các thực thể duy nhất có thể kiếm lợi nhuận từ quá trình này là các công ty lớn sở hữu các giàn đào khổng lồ. Những giàn này đòi hỏi rất nhiều điện để hoạt động và rất tốn kém cho cả việc lắp đặt và dịch vụ.

Khi nói đến Ethereum, quá trình này hơi khác một chút. Ethereum thưởng cho miner dựa trên bằng chứng về thuật toán công việc được gọi là Ethash, điều này thực sự khuyến khích đào phi tập trung bởi tính cá nhân và không hỗ trợ đào bằng ASIC. Tuy nhiên, lắp ráp một máy tính đủ mạnh có thể khá tốn kém và hóa đơn tiền điện của bạn sẽ lớn hơn rất nhiều so với bình thường.

Hiện tại, phần thưởng cho việc đào thành công một Block giao dịch trên mạng Bitcoin là 12.5 Bitcoin. Dựa trên thuật toán Ethash, đào thành công trên mạng Ethereum có giá trị là 3 Ether, cộng với tất cả phí giao dịch và phí xử lý mã. Tuy nhiên, trung bình phải mất khoảng 10 phút hoặc hơn để xác minh và đào một Block giao dịch Bitcoin, trong khi Ethereum trung bình khoảng 12 giây. Điều này đạt được thông qua giao thức GHOST của Ethereum, cho phép xác nhận một cách nhanh chóng, nhưng cũng cho phép nhiều Block bị bỏ lại. Vì vậy, có khả năng, bạn có thể đào một vài Block Ethereum trong cùng một khoảng thời gian cần thiết để đào một Block Bitcoin.

Tại thời điểm viết bài, có gần 17 triệu trong tổng số 21 triệu Bitcoin đang lưu hành, trong khi chỉ một nửa tổng nguồn cung khoảng 92 triệu coin sẽ được đào trên mạng Ethereum vào năm thứ năm.

Các giao dịch cũng được định giá khác nhau trên hai mạng. Trong Ethereum, các giao dịch được gọi là 'Gas'. Điều này có nghĩa là để thực hiện bất kỳ thay đổi nào đối với Blockchain, người dùng được yêu cầu chi tiêu một số Ether. Gas được tính tùy thuộc vào nhu cầu lưu trữ, độ phức tạp của hành động và yêu cầu băng thông. Mặt khác, các giao dịch Bitcoin bị giới hạn bởi kích thước Block, tương đương với một MB và chúng cạnh tranh ngang với nhau.

Cuối cùng, sự khác biệt chính có lẽ là Ethereum tự hào có mã nội bộ ‘Turing’ hoàn chỉnh của riêng mình, có nghĩa là về cơ bản mọi thứ có thể được cung cấp đủ thời gian và khả năng tính toán. mặt khác Bitcoin không có tùy chọn này. Tuy nhiên, trong khi có những lợi thế không thể chối cãi để có một mã Turing hoàn chỉnh, sự phức tạp của nó đòi hỏi một số biến chứng bảo mật, góp phần vào cuộc tấn công DAO nổi tiếng và hard fork tiếp theo của mạng.

dao-ethereum-nhu-the-nao-1

Phần cứng (Ethereum Mining Hardware)

Trước khi bạn bắt đầu, bạn sẽ cần phải chọn phần cứng chuyên dụng để thiết lập máy tính của bạn đào toàn thời gian. Có hai tùy chọn: CPU (Bộ xử lý trung tâm), có nghĩa là sử dụng bộ vi xử lý của máy tính của bạn và GPU (Bộ xử lý đồ họa), sẽ đòi hỏi phải mua một card đồ họa đắt tiền.

Điều quan trọng cần lưu ý là việc đào Ether bằng cách sử dụng CPU lợi nhuận không cao và không được đánh giá tốt, vì ngay cả các GPU tầm trung cũng nhanh gấp 200 lần so với các CPU cho mục đích đào. Trước khi mua một card đồ họa, bạn nên xem xét số tiền mình có thể bỏ ra cũng như mức tiêu thụ điện. Quan trọng nhất, bạn sẽ cần phải xem xét tỷ lệ hash (hash rate), đó là tốc độ mà vấn đề toán học sẽ được giải quyết.

Bạn cũng có thể xem xét thiết lập một giàn đào - một máy bao gồm nhiều GPU để tăng tỷ lệ hash và cơ hội đào thành công của bạn sẽ tăng lên.

Dưới đây là bảng so sánh một số GPU hiệu quả nhất trên thị trường hiện nay.

TênTỷ lệ hashGiá
Nvidia GTX 107030 MH/stừ $500
AMD RX 580/57027 MH/s - 29 MH/stừ $470
Nvidia GTX 1080 Ti32 MH/stừ $900
AMD RX 48028 MH/stừ $500
AMD RX 47029 MH/stừ $500

Phần mềm (Ethereum Mining Software)

Một khi bạn đã chọn và mua phần cứng, bạn sẽ cần phải cài đặt phần mềm. Trước hết, bạn sẽ cần chương trình điều khiển cho card đồ họa của mình, có thể tìm thấy trên trang web của nhà sản xuất hoặc chúng sẽ được cung cấp cùng khi mua GPU.

Sau đó, bạn sẽ cần phải thiết lập node của bạn và kết nối nó với mạng. Để làm điều này, bạn sẽ cần phải tải xuống toàn bộ chuỗi Ethereum. Hiện có kích thước hơn 20GB và vẫn tiếp tục phát triển trong tương lai. Sau đó, bạn sẽ cần phải kết nối node của bạn với mạng. Người dùng quen thuộc với ‘command’ có thể cài đặt Geth, với các dịch vụ khác như MinerGate hoặc Ethermine cũng có sẵn.

Sau khi thiết lập, node của bạn sẽ được kết nối với tất cả các node khác và chính mạng đó. Điều này cho phép bạn bắt đầu đào cũng như triển khai các hợp đồng thông minh của riêng bạn, xây dựng các ứng dụng phi tập trung và gửi các giao dịch.

Thử nghiệm

Trước khi bạn bắt đầu đào Ether, bạn có thể thiết lập một mạng thử nghiệm riêng. Nó là một công cụ cực kỳ hữu ích trong trường hợp bạn muốn thử nghiệm các hợp đồng công khai. Nó cho phép phát triển một công nghệ thử nghiệm mới hoặc chỉ kiểm tra khả năng đào của bạn. Trong mạng thử nghiệm, bạn là người dùng duy nhất, có nghĩa là bạn chịu trách nhiệm tìm tất cả các Block, xác thực tất cả các giao dịch và thực hiện các hợp đồng thông minh. Hiện tại, điều này được thực hiện thông qua ‘command’, với các dịch vụ như Geth cung cấp các tùy chọn như vậy.

Biết ‘hash rate’ của thiết bị cũng giúp đỡ rất nhiều cho bạn khi tính toán lợi nhuận. Bạn có thể sử dụng Web tính lợi nhuận, để tự động tính toán tỷ lệ hash của bạn dựa trên phần cứng đang sử dụng và chi phí điện tại quốc gia. Về cơ bản, bạn sẽ tìm kiếm tỷ lệ hash cao nhất có thể, vì nó càng cao thì khả năng bạn đào Ether càng nhanh hơn.

dao-ethereum-nhu-the-nao-5

Cài đặt Ethminer

Một khi bạn đã thiết lập một node và kết nối với mạng, để bắt đầu đào Ether, bạn vẫn cần phải cài đặt một phần mềm đào được gọi là Ethminer cho Windows. Có thể tìm thấy hướng dẫn đào GPU cho các hệ điều hành khác tại đây . Ethminer làm cho CPU hoặc GPU của bạn chạy thuật toán hash cần thiết thông qua ‘proof of work’. Giao diện cơ bản là ‘command’, nhưng các phiên bản tương lai của mạng Ethereum dự kiến ​​sẽ có giao diện thân thiện hơn. Thông tin thêm về tất cả những điều trên có thể được tìm thấy trên trang web chính thức của Ethereum .

Hướng dẫn thanh toán?

Khi bạn đã đào thành công một Block, bạn có quyền nhận được phần thưởng là 3 ETH. Cùng với phần thưởng, miner nhận phí liên quan đến giao dịch. Các khoản phí này là một ưu đãi khác cho miner khi hoàn thành công việc. Phần thưởng sau đó được chuyển sang ví Ethereum liên kết với miner hoặc ‘miner pool’, điều này xảy ra gần như ngay lập tức.

Thu nhập gần đúng của bạn có thể được tính toán dựa trên tỷ lệ hash và mức tiêu thụ điện. Ngoài ra, đừng quên tính đến chi phí của phần cứng bạn đã chọn và những nâng cấp bạn đã thực hiện. Có một số máy tính lợi nhuận đào Ethereum có sẵn trực tuyến được cung cấp bởi các dịch vụ như CryptoCompare, CoinWarz, WhatToMineMyCryptoBuddy.

Tham gia mining pool

Đối với người mới bắt đầu, tham gia Ethereum mining pool có thể được nhiều lợi nhuận hơn khi đào riêng một mình. Mining pool là một nhóm miner kết hợp nỗ lực và sức mạnh tính toán của họ để cải thiện cơ hội giải quyết các câu đố mã hóa và kiếm Ether. Lợi nhuận sau đó được chia giữa tất cả những người tham gia tỷ lệ thuận với sức mạnh tính toán được đóng góp.

dao-ethereum-nhu-the-nao-2

Có rất nhiều yếu tố khác nhau mà bạn sẽ cần phải xem xét trước khi tham gia một mining pool. Chẳng hạn như sức mạnh tính toán của toàn bộ pool, cấu trúc thanh toán, phí.... Hơn nữa, một số pool có thể không tồn tại mãi mãi. Thông thường, phí có thể dao động từ 0% đến khoảng 2%. Tùy thuộc vào một pool cụ thể, bạn có thể nhận khoản thanh toán từ 24 giờ một lần hay sáu lần một ngày, tuỳ thuộc vào thoả thuận khi tham gia. Đối với các khoản thanh toán thường xuyên như vậy, hầu hết các pool sẽ yêu cầu số dư phải cao hơn một ETH.

Tham gia một pool tương đối dễ dàng, vì nhiều pool trong số đó thậm chí không yêu cầu đăng ký. Tuy nhiên, để tham gia một pool, bạn sẽ cần trải qua quá trình đăng ký trên trang web. Hiện tại, Ethereum mining pool lớn nhất với 25% sức mạnh hash của mạng là EthpoolEthermine , mặc dù có hai trang web riêng biệt nhưng về cơ bản là cùng một pool lớn. Các pool lớn khác bao gồm DwarfPool, lớn thứ ba với khoảng 13% tỷ lệ hash của mạng. Ethfansf2pool  lần lượt đứng thứ hai và thứ tư trên mạng. Hai pool sau chỉ có tiếng Hoa, có thể không phù hợp với một miner.

Đào Ethereum vẫn đáng giá?

Thời gian gần đây, các chi phí liên quan đến đào càng ngày càng tăng chứ không giảm. Tuy nhiên, bạn có thể thấy trên biểu đồ dưới đây, khó khăn đào Ethereum giảm 50 phần trăm trong tháng 10 năm 2017. Điều này rất có thể là do phần thưởng giảm từ năm ETH mỗi Block xuống ba ETH.

dao-ethereum-nhu-the-nao-1

Khi ngày càng có nhiều miner tham gia vào quá trình này, nó sẽ chỉ trở nên ngày càng khó khăn và tốn kém. Tuy nhiên, giá trị của Ethereum ngày càng tăng và sẽ có khả năng tiếp tục tăng lên, do đó đào vẫn có giá trị trong thời gian tới.

Tuy nhiên, những thay đổi lớn đang đến với mạng Ethereum. Có thể trong tương lai gần. Nhóm nghiên cứu đằng sau nó đang có kế hoạch bỏ qua bằng chứng công việc của thuật toán, thay vào đó áp dụng một khuôn khổ 'bằng chứng về cổ phần' (proof of stake). Khi điều này xảy ra, mạng sẽ không còn cần miner để bảo đảm và xác nhận giao dịch, vì điều này sẽ được thực hiện bởi chủ sở hữu token. Những người tạo ra các token mới sẽ được chọn theo cách chỉ định. Quan trọng nhất, miner sẽ không còn nhận được phần thưởng khi công khai Block, chỉ còn thu phí giao dịch. Gần đây Block của Ethereum đã được giảm độ khó khi giảm số tiền thưởng xuống ba ETH. Có lẽ điều này được thực hiện để chuẩn bị cho quá trình chuyển đổi sang một thuật toán mới.

dao-ethereum-nhu-the-nao-9

Bản cập nhật sẽ đến dưới dạng ’hard fork’, một lần nữa tách mạng thành hai. Vì vậy, những người muốn tiếp tục đào để nhận phần thưởng có thể thực hiện trên phiên bản cũ của Ethereum. Bản cập nhật chưa được công bố, thật khó để dự đoán lợi nhuận khi đào vào thời điểm này sẽ như thế nào.

Nguồn: cointelegraph.com

Đánh giá

Để lại ý kiến của bạn:

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *