BTC
ETH
HTX
SOL
BNB
Xem thị trường
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt

Tổng quan nhanh về tiến trình của 7 khách hàng chính của Eth2.0

Unitimes
特邀专栏作者
Bài viết này có khoảng 7231 từ, đọc toàn bộ bài viết mất khoảng 11 phút
Tôi không chắc có bao nhiêu khách hàng cần sẵn sàng cho sự ra mắt của mạng chính Ethereum 2.0, nhưng rõ ràng là một số khách hàng đang tiến triển nhanh hơn. Điều này sẽ ảnh hưởng như thế nào đến th
Tóm tắt AI
Tôi không chắc có bao nhiêu khách hàng cần sẵn sàng cho sự ra mắt của mạng chính Ethereum 2.0, nhưng rõ ràng là một số khách hàng đang tiến triển nhanh hơn. Điều này sẽ ảnh hưởng như thế nào đến th

Lưu ý của biên tập viên: Bài viết này đến từUnitimes(ID:Uni-times)Lưu ý của biên tập viên: Bài viết này đến từ

, của Somer Esat, được dịch bởi Unitimes_Charles, được xuất bản với sự cho phép.

Trong bài viết này, tác giả sẽ giới thiệu ngắn gọn bảy ứng dụng khách Ethereum 2.0 hiện đang được phát triển tích cực, cung cấp thông tin nguồn về từng ứng dụng khách và bao gồm các liên kết có liên quan để người đọc tìm hiểu thêm.

tiêu đề phụ

Tại sao rất nhiều khách hàng cần thiết?

Bạn có thể tự hỏi, tại sao có rất nhiều khách hàng? Tại sao không tập trung vào việc xây dựng một "siêu khách hàng" tuyệt vời một lần và mãi mãi?

  • Vâng, có nhiều lý do tại sao có nhiều khách hàng là một điều tốt. Đây là hai lý do tôi nghĩ nổi bật nhất:

  • Có nhiều khách hàng có nghĩa là các nhà phát triển độc lập đang cạnh tranh thân thiện để thúc đẩy lẫn nhau bằng các giải pháp và tính năng khác nhau. Cạnh tranh thúc đẩy sự đổi mới.

Có nhiều máy khách nghĩa là mạnh mẽ, cung cấp nhiều tùy chọn hơn khi một máy khách bị lỗi. Ví dụ: giả sử chúng ta chỉ có một "siêu khách hàng", nếu có lỗi hoặc lỗ hổng trong ứng dụng khách này thì sao? Điều này có thể làm sập toàn bộ mạng Eth2.

Trong thời gian trước khi phát hành (beacon chain), tôi hy vọng rằng bạn sẽ bước ra khỏi vùng an toàn của mình và thử các ứng dụng khách khác nhau. Có nhiều sự đánh đổi giữa các khách hàng này, bạn cần tự mình sử dụng nó để tìm ra khách hàng nào phù hợp nhất với mình...Ethereum hoạt động ở chế độ nhiều khách hàng, để đạt được lợi ích của phương pháp này, chúng tôi cần người dùng chạy nhiều máy khách khác nhau (do đó có sự phân phối lành mạnh của tất cả các loại máy khách trên mạng).

tiêu đề phụ

7 khách hàng lớn

  • Cortex (Nethermind)

  • Lighthouse (Sigma Prime)

  • Lodestar (ChainSafe Systems)

  • Nimbus (Status)

  • Prysm (Prysmatic Labs)

  • Teku (PegaSys)

  • Quay lại chủ đề, chúng ta bắt đầu tìm hiểu 7 client chính của Ethereum. Các khách hàng được liệt kê theo thứ tự abc theo tên như sau:

Trinity (Quỹ Ethereum)

Bài viết này mô tả từng khách hàng về mức độ trưởng thành, công nghệ, chức năng và hỗ trợ.

Tất cả các khách hàng đang được phát triển tích cực vì phiên bản thông số kỹ thuật Ethereum 2.0 mới nhất (v0.12.1) đã được phát hành gần đây và thông số kỹ thuật có thể vẫn đang được thay đổi.

Đối với các nhóm khách hàng khác nhau: Vui lòng sửa cho tôi nếu có bất kỳ điểm không chính xác nào trong bài viết này.

01. Cortex (Nethermind)

tiêu đề phụ

Ứng dụng khách Cortex mã nguồn mở là ứng dụng khách Ethereum 2.0 dựa trên .NET duy nhất đang được phát triển. Công ty phát triển của nó, Nethermind, được thành lập vào năm 2017 và có trụ sở tại London, Vương quốc Anh.

Mặc dù không có hoạt động mới nào trên kho lưu trữ Github của Cortex kể từ tháng 12, nhưng có bằng chứng cho thấy nhóm đang làm việc để hỗ trợ Eth2.0 trong kho lưu trữ Nethermind (máy khách Eth1). Không rõ liệu điều này có nghĩa là ứng dụng khách Cortex đang bị loại bỏ dần để nhường chỗ cho ứng dụng khách Nethermind đầy đủ tính năng hơn hay Nethermind cuối cùng sẽ trở thành Cortex.

  • Tổng quan về sản phẩm (dựa trên Nethermind, không phải Cortex)

  • Công nghệ: Microsoft .NET Core 3.0

  • Nền tảng: Linux, MacOS, Windows

  • Giấy phép: Giấy phép Công cộng Ít hơn GNU

  • Kho lưu trữ: GitHub. 30 người đóng góp (cam kết). Cam kết gần đây nhất là trong vòng vài ngày.

  • Testnet: Altona testnet vẫn chưa ra mắt

tài liệu

tài liệu

Ứng dụng khách Eth1 Nethermind có nhiều tài liệu. Tôi không thể tìm thấy bất kỳ tài liệu nào về ứng dụng khách Eth2 Cortex. Có thể hiện đang được phát triển.

  • tình trạng hiện tại

  • Hiện đang làm việc về xử lý ký gửi và triển khai nút chuỗi đèn hiệu.

Chưa hoàn thiện

đáng chú ý

Tài liệu:

02. Lighthouse (Sigma Prime)

tiêu đề phụ

Ngọn hải đăng là một ứng dụng khách mã nguồn mở được viết bằng Rust bởi nhóm Sigma Prime. Quá trình phát triển khách hàng bắt đầu vào năm 2018 và công ty có trụ sở tại Sydney, Australia.

  • Tổng quan về sản phẩm

  • Công nghệ: Rỉ sét

  • Nền tảng: Linux, MacOS, Windows

  • Giấy phép: Apache 2.0

  • Kho lưu trữ: GitHub. 57 người đóng góp (commit). Cam kết gần đây nhất là trong vòng vài ngày.

  • Mạng thử nghiệm: Altona (Sáng thế ký)

tài liệu

tài liệu

  • Nhóm Lighthouse đã làm rất tốt việc cung cấp tài liệu cho dự án. Một số tài liệu bao gồm:

  • Hướng dẫn sử dụng về cài đặt và cấu hình máy khách

  • Cộng đồng Discord tích cực

  • Blog nhà phát triển được cập nhật thường xuyên

  • Tài liệu mã nguồn được tạo tự động

Hướng dẫn cộng tác viên để đóng góp cho dự án này

  • tình trạng hiện tại

  • Nhóm đang tập trung triển khai đặc tả v0.12.1;

  • Đã tham gia ra mắt Altona, mạng thử nghiệm đa khách hàng mới nhất;

  • Quản lý khóa riêng của trình xác thực đang được hoàn thiện;

  • Một cuộc kiểm toán bảo mật bên ngoài đang được tiến hành;

  • Cải thiện hiệu suất đang được tiến hành;

Làm việc trên một kế hoạch để bảo vệ người xác thực khỏi bị chặt chém.

đáng chú ý

Liên kết liên quan

03. Lodestar (ChainSafe Systems)

tiêu đề phụ

Ứng dụng khách Lodestar là một ứng dụng khách mã nguồn mở được viết bằng TypeScript bởi nhóm ChainSafe Systems. Nó được phát triển bởi một nhóm các nhà phát triển ở Toronto, Canada. Ngoài ứng dụng khách này, nhóm đã phát triển một số gói tiện ích và thư viện hỗ trợ Ethereum 2.0.

  • Tổng quan về sản phẩm

  • Công nghệ: TypeScript

  • Nền tảng: Linux, MacOS, Windows

  • Giấy phép: Giấy phép Công cộng GNU Ít hơn v3.0

  • Kho lưu trữ: GitHub. 30 người đóng góp (cam kết). Cam kết gần đây nhất là trong vòng vài ngày.

  • Testnet: Altona testnet vẫn chưa ra mắt

tài liệu

tài liệu

  • Nhóm Loadestar có giao tiếp cởi mở và có thể đọc biên bản các cuộc họp của nhóm họ. Có rất ít hướng dẫn người dùng về cách cài đặt phần mềm (về cơ bản: sao chép, cài đặt phần phụ thuộc, xây dựng, chạy), nhưng nhóm có kế hoạch bổ sung thêm tài liệu.

  • Hướng dẫn sử dụng tối thiểu về cài đặt và cấu hình máy khách;

  • Cộng đồng Discord tích cực;

  • Cập nhật thường xuyên các ghi chú và kế hoạch cuộc họp của nhà phát triển;

Hướng dẫn cộng tác viên để đóng góp cho dự án này.

  • tình trạng hiện tại

  • Bản cập nhật thông số kỹ thuật v0.12.1 đang được áp dụng và mạng thử nghiệm đa máy khách Altona đã bị khóa;

Mục tiêu trung hạn là có thể chạy ứng dụng khách trình xác thực và nút đèn hiệu một cách đáng tin cậy trên mạng thử nghiệm phù hợp (Altona trở lên) và cập nhật tài liệu liên quan.

đáng chú ý

trang mạng:

04. Nimbus (Status)

tiêu đề phụ

Nimbus là một dự án nghiên cứu và triển khai ứng dụng khách nguồn mở của Ethereum 2.0 nhằm mục đích thực thi trên các hệ thống nhúng và thiết bị di động cá nhân, bao gồm cả điện thoại thông minh cũ hơn với tài nguyên phần cứng bị hạn chế.

Nhóm Trạng thái đã có nhiều kinh nghiệm với công nghệ di động thông qua sản phẩm nhắn tin của họ, Trạng thái. Họ đã áp dụng kinh nghiệm của mình để xây dựng ứng dụng khách Ethereum có thể chạy nút lưu trữ và phần mềm Eth2 được liên kết trên thiết bị di động cá nhân.

  • Tổng quan về sản phẩm

  • Công nghệ: Nim

  • Nền tảng: Android, Linux, MacOS, Windows (thử nghiệm)

  • Giấy phép: Giấy phép Apache 2.0 hoặc MIT

  • Kho lưu trữ: GitHub. 24 người đóng góp. Cam kết gần đây nhất là trong vòng vài ngày.

  • Mạng thử nghiệm: Altona (Genesis), Onyx

tài liệu

tài liệu

  • Cung cấp bộ tài liệu được cập nhật gần đây, ngắn gọn nhưng chính xác bao gồm hầu hết thông tin cần thiết để thiết lập và chạy ứng dụng khách.

  • Hướng dẫn sử dụng cài đặt và cấu hình máy khách;

  • Cộng đồng trò chuyện Trạng thái và Discord đang hoạt động;

Hướng dẫn của nhà phát triển để đóng góp cho dự án.

  • tình trạng hiện tại

  • Đã triển khai phiên bản thông số kỹ thuật Eth2.0 mới nhất v0.12.1;

  • Đã tham gia ra mắt Altona, mạng thử nghiệm đa khách hàng mới nhất;

  • Hiện tại chỉ hỗ trợ xây dựng từ nguồn;

Cải thiện hiệu suất và kiểm toán bảo mật đang được tiến hành.

đáng chú ý

Nimbus hiện là ứng dụng khách Ethereum 2.0 duy nhất cho nền tảng di động. Nimbus chạy trên ngôn ngữ Nim, một ngôn ngữ lập trình hệ thống có mục đích chung và hiệu quả với cú pháp giống như Python biên dịch thành C.

Liên kết liên quan

05. Prysm (Prysmatic Labs)

tiêu đề phụ

Ứng dụng khách Prysm là ứng dụng khách Ethereum 2.0 mã nguồn mở đầy đủ tính năng và được ghi chép đầy đủ được phát triển bởi Prysmatic Labs (được thành lập vào tháng 1 năm 2018).

Prysm là một khách hàng khá trưởng thành với đội ngũ phát triển rất tích cực. Họ làm rất tốt việc tương tác và hỗ trợ người dùng phần mềm và mạng thử nghiệm của họ, đáng chú ý nhất là Topaz (không dùng nữa) và Onyx.

  • Tổng quan về sản phẩm

  • Công nghệ: Đi

  • Nền tảng: Linux, MacOS, Windows

  • Giấy phép: Giấy phép Công cộng GNU 3.0

  • Kho lưu trữ: GitHub. 48 người đóng góp (commit). Cam kết gần đây nhất là trong vòng vài ngày.

  • Mạng thử nghiệm: Altona (Genesis), Onyx

tài liệu

tài liệu

Tài liệu về người dùng, mã và các vấn đề của Prysm là đầy đủ và được duy trì tốt. Nhóm Prysmatic Labs cũng làm rất tốt việc cập nhật blog, nó đáng đọc cho bất kỳ ai muốn theo kịp tiến độ trên ứng dụng khách Prysm.

  • tình trạng hiện tại

  • Máy khách đã được cập nhật lên thông số kỹ thuật v0.12.1 mới nhất;

  • Đã tham gia ra mắt Altona, mạng thử nghiệm đa khách hàng mới nhất;

  • Gần đây đã tiến hành kiểm toán bảo mật và phản hồi kiểm toán đang được giải quyết;

  • Nhóm đang thực hiện nhiều cách tối ưu hóa khác nhau;

Đang tái cấu trúc tài khoản trình xác thực.

đáng chú ý

Ứng dụng khách Prysm có hai tệp nhị phân riêng biệt, một dành cho chuỗi đèn hiệu và một dành cho trình xác thực. Khách hàng cũng có thể chạy thuật toán Slasher để tiếp tục giúp bảo mật chuỗi đèn hiệu và kiếm thêm doanh thu.

Liên kết liên quan

06. Teku (PegaSys)

tiêu đề phụ

Ứng dụng khách Teku là ứng dụng khách nguồn mở Ethereum 2.0 cấp doanh nghiệp. Ứng dụng khách này đang được xây dựng bởi PegaSys (một dự án do ConsenSys ươm tạo).

Đáng chú ý, dự án thử nghiệm đặt cược cấp tổ chức mới được công bố của ConsenSys Codefi đang được xây dựng trên Teku.

  • Tổng quan về sản phẩm

  • Công nghệ: Java

  • Nền tảng: Linux, MacOS, Windows

  • Giấy phép: Giấy phép Apache 2.0

  • Kho lưu trữ: GitHub. 38 người đóng góp (commit). Cam kết gần đây nhất là trong vòng vài ngày.

  • Testnet: Altona (thời gian ra mắt), Onyx

tài liệu

tài liệu

  • Cung cấp bộ tài liệu được cập nhật gần đây, ngắn gọn nhưng chính xác bao gồm hầu hết thông tin cần thiết để thiết lập và chạy ứng dụng khách.

  • Hướng dẫn sử dụng cài đặt và cấu hình máy khách;

Hướng dẫn của nhà phát triển để đóng góp cho dự án.

  • tình trạng hiện tại

  • Đã cập nhật thông số kỹ thuật mới nhất v.0.12.1;

  • Đã tham gia ra mắt Altona, mạng thử nghiệm đa khách hàng mới nhất;

  • Tối ưu hóa hiệu suất đang được tiến hành;

Gần đây đã thêm hỗ trợ để hiển thị số liệu RocksDB cho Prometheus.

đáng chú ý

Mặc dù Teku được xây dựng như một ứng dụng khách doanh nghiệp, nhưng người dùng cá nhân cũng có thể sử dụng nó một cách tự do.

Liên kết liên quan

tiêu đề phụ

07. Trinity (Quỹ Ethereum)

Trinity là một ứng dụng khách Ethereum mã nguồn mở được viết bởi nhóm Python của Ethereum Foundation hỗ trợ Eth1.0 và Eth2.0. Sự phát triển của nó bắt đầu vào đầu năm 2019.

  • Tổng quan về sản phẩm

  • Công nghệ: Trăn

  • Nền tảng: Linux, MacOS, Windows (không được hỗ trợ)

  • Giấy phép: MIT

  • Kho lưu trữ: GitHub. 75 người đóng góp (commit). Cam kết gần đây nhất là trong vòng vài ngày.

  • Testnet: Altona chưa ra mắt

tài liệu

tài liệu

Nhóm đã cung cấp một bộ tài liệu được cập nhật hợp lý, bao gồm hướng dẫn bắt đầu nhanh cho khách hàng và hướng dẫn bảo mật và chạy phần mềm.

Nhà phát triển ứng dụng khách cung cấp tài liệu "Sách dạy nấu ăn" cung cấp lời khuyên về cách sử dụng ứng dụng khách để thực hiện một số điều hữu ích và thú vị, chẳng hạn như truy cập các công cụ phân tích hiệu suất tích hợp.

  • tình trạng hiện tại

  • Đã triển khai Đặc tả chuỗi Beacon v0.11.1, hiện đang làm việc để triển khai v0.12.1;

  • các vấn đề về hiệu suất đang được giải quyết;

trang mạng:

viết ở cuối

Bây giờ bạn đã biết về bảy khách hàng này! Bạn thích cái nào? Tôi đề nghị bạn thử cả hai nếu có thể. Sau khi tất cả các máy khách đó có thể nhắm mục tiêu thành công cùng một mạng thử nghiệm (nếu không phải là Altona thì là mạng thử nghiệm ra mắt sau), bạn sẽ dễ dàng thiết lập và chạy mọi thứ hơn.

Tôi không chắc có bao nhiêu khách hàng cần sẵn sàng cho sự ra mắt của mạng chính Ethereum 2.0, nhưng rõ ràng là một số khách hàng đang tiến triển nhanh hơn. Điều này sẽ ảnh hưởng như thế nào đến thời gian ra mắt của Giai đoạn 0 vẫn còn phải xem.

Tôi không chắc có bao nhiêu khách hàng cần sẵn sàng cho sự ra mắt của mạng chính Ethereum 2.0, nhưng rõ ràng là một số khách hàng đang tiến triển nhanh hơn. Điều này sẽ ảnh hưởng như thế nào đến thời gian ra mắt của Giai đoạn 0 vẫn còn phải xem.

开发者
ETH
Chào mừng tham gia cộng đồng chính thức của Odaily
Nhóm đăng ký:
https://t.me/Odaily_News
Nhóm trò chuyện:
https://t.me/Odaily_GoldenApe
Tài khoản chính thức:
https://twitter.com/OdailyChina
Mục lục bài viết
Thư viện tác giả
Unitimes
Tải ứng dụng Odaily Nhật Báo Hành Tinh
Hãy để một số người hiểu Web3.0 trước
IOS
Android