

Lưu ý của biên tập viên: Bài viết này đến từHành tím Nakamoto (ID: xcongapp), Tác giả: Chị Xiaocong, được ủy quyền xuất bản bởi Odaily.
Lưu ý của biên tập viên: Bài viết này đến từ
Hành tím Nakamoto (ID: xcongapp)
, Tác giả: Chị Xiaocong, được ủy quyền xuất bản bởi Odaily.
Thiếu vốn và tinh thần đồng đội sẽ trở thành trở ngại cho Ethereum 2.0? Ethereum cách 2.0 bao xa? Cách "máy tính thế giới" bao xa?
Từ ngày 8 tháng 10 đến ngày 11 tháng 10, DevCon 5 (phiên thứ năm), hội nghị nhà phát triển Ethereum hàng năm, được tổ chức tại Osaka, Nhật Bản, do Ethereum Foundation (EF) tổ chức. vân vân. Theo thống kê của Coindesk, Devcon 5 đã thu hút khoảng 3.000 người.
Ethereum 2.0 là một trong những chủ đề quan trọng nhất trong cuộc họp này. . Nhưng Ethereum 2.0 là gì? Nó sẽ đạt được những gì? Bài viết này sẽ tiếp tục thảo luận trong hai phần tiếp theo.
tiêu đề phụ
Trong Devcon 5, Ethereum 2.0 đã bộc lộ một loạt vấn đề?
Theo coindesk, hội nghị đã tiết lộ nhiều vấn đề hiện tại của Ethereum 2.0, và thậm chí còn đặt tiêu đề cho báo cáo là Lừa đảo hay lặp lại? Tại Devcon, Ethereum Diehards Still Believe in 2.0 (Lừa đảo hay Đổi mới/Lặp lại? Ethereum Diehards Still Believe in 2.0 at Devcon). Onion APP tóm tắt các sự cố được báo cáo bởi Coindesk như sau:
1. Kế hoạch mở rộng: “chậm hơn dự kiến”
Joseph Lubin, người đồng sáng lập Ethereum và người sáng lập ConsenSys trước đây đã nói rằng phiên bản gốc của mạng Ethereum không được xây dựng để áp dụng đại trà và không thể mở rộng. Do đó, Ethereum cần nâng cấp lên 2.0.
Nhưng về giải pháp mở rộng Layer 2, người sáng lập Ethereum Buterin (V God) cho biết tiến độ của một số giải pháp “chậm hơn dự kiến”, còn Raiden và Plasma không đạt được nhiều tiến bộ. "Nhưng mọi người vẫn đang lặp đi lặp lại và làm việc với nó."
2. Di chuyển mã thông báo và hợp đồng thông minh: sau này không có kế hoạch rõ ràng
Việc nâng cấp từ Ethereum 1.0 lên 2.0 cũng yêu cầu một loạt quá trình di chuyển quy mô lớn, chẳng hạn như di chuyển mã thông báo và hợp đồng thông minh từ mạng ban đầu sang mạng mới.
Peter Mauric, Trưởng phòng Truyền thông tại Parity, khách hàng Ethereum: "Các đồng tiền Ether được chuyển sang giai đoạn 0 sẽ được chuyển đổi thành các mã thông báo mới. Các mã thông báo này không thể được chuyển trên chuỗi trong ít nhất sáu tháng sau khi loại tiền mới ra mắt. Đây Trước đây, người dùng đã ở trạng thái bị khóa."
Trong một cuộc thảo luận nhóm về quá trình chuyển đổi từ ethereum 1.0 sang ethereum 2.0, Vitalik nói rằng "cuối cùng" sẽ có một lộ trình chuyển đổi mã thông báo sang hệ thống mới "với rất ít hoặc không có sự gián đoạn." Khán giả cũng đặt ra một số câu hỏi về Eth 2.0, bao gồm giá của mã thông báo mới, thay đổi giá đối với các tài sản này trên thị trường mở và cách trao đổi sẽ hỗ trợ thanh khoản trong quá trình chuyển đổi. Nhóm nhà phát triển cốt lõi Ethereum, bao gồm cả Vitalik, đã không đưa ra câu trả lời rõ ràng.
Ngoài ra, người đứng đầu bộ phận truyền thông của MakerDAO Foundation và những người khác tuyên bố rằng không có kế hoạch rõ ràng về cách di chuyển hàng trăm mã thông báo và hợp đồng thông minh dựa trên Ethereum (bao gồm cả các dự án DeFi) sang chuỗi mới trong tương lai gần.
3. R&D Ethereum 2.0: "Không kiếm đủ tiền"
Tại cuộc họp, V God đã nói về Ethereum Foundation, một quỹ phi lợi nhuận do Aya Miyaguchi đứng đầu, (tiền gửi) cũng có thể hỗ trợ phát triển cộng đồng trong ít nhất sáu năm.
Hầu hết nguồn vốn hiện được sử dụng để phát triển Ethereum 1.0 và Ethereum 2.0 chủ yếu vẫn là từ Ethereum Foundation hoặc ConsenSys.
Tuy nhiên, một thành viên của nhóm ETH 2.0 tên là Eigenmann nói rằng sự phát triển của Ethereum 2.0 không phải là trọng tâm của anh ấy vì anh ấy chưa nhận được đủ tài trợ. Ngoài ra, một nhân viên khác của Parity đã thẳng thừng tuyên bố trong lễ khai mạc rằng “phải tìm ra nhiều cách hơn để có được số tiền cần thiết cho thiết kế giao thức (ETH 2.0).
4. Nhóm phát triển Ethereum 2.0: Từng bước phát triển nhưng “thiếu phối hợp”
V God cho biết tại cuộc họp: "Có rất nhiều gương mặt mới. Hầu hết các nhóm R&D của Eth 2.0 chưa được thành lập trước năm 2018." Hiện tại, có 9 nhóm làm việc cho ứng dụng khách Eth 2.0, bao gồm Phòng thí nghiệm giao thức, Chainsafe và PegaSys thuộc ConsenSys , nhưng theo đúng nghĩa của nó.
Jamie Pitts, nhà phát triển theo hợp đồng của Ethereum Foundation, bày tỏ lo ngại tại lễ khai mạc Devcon 5: "Tôi cảm thấy rằng họ thiếu chiến lược. Tôi nghĩ có nhiều nhóm làm việc dựa trên ý tưởng của họ, nhưng lại thiếu sự phối hợp."
5. Máy khách Ethereum: Không có nhiều phát triển mới, hầu hết công việc đang diễn ra là bảo trì
Theo Peter Mauric, người đứng đầu bộ phận truyền thông tại khách hàng ethereum Parity, hầu hết các dự án tài trợ liên quan đến ethereum hiện sẽ được tạo trên blockchain mới (Eth 2.0) trước tiên. Ứng dụng khách Ethereum hiện tại, không có nhiều phát triển mới, hầu hết các công việc đang diễn ra là bảo trì.
6. Khi nào Ethereum 2.0 sẽ ra mắt?
Ngoài ra, Justin Drake, một nhà nghiên cứu tại Ethereum Foundation, đã tuyên bố công khai lần đầu tiên vào tháng 7 rằng khối gốc của mạng Ethereum 2.0 có thể được tung ra vào đầu năm 2020.
Đối với những vấn đề trên được giới truyền thông nêu ra, Vitalik có vẻ hơi khó chịu, hôm nay anh ấy đã gửi nhiều tweet nói rằng Ethereum 2.0 không phải là "lừa đảo".
V Chúa nói rằng báo cáo này là rất không công bằng. Nói bóng gió trong tiêu đề rằng Ethereum 2.0 có thể là một "trò lừa đảo" là không tôn trọng công sức làm việc chăm chỉ của hàng chục người trong nhiều năm, đặc biệt là khi Giai đoạn 0 vẫn còn vài tháng nữa mới diễn ra. Sau đó, ông tuyên bố rằng thật sai lầm khi tuyên bố rằng "không có kế hoạch rõ ràng" về cách di chuyển từ Ethereum 1.0 sang Ethereum 2.0. Phác thảo rất rõ ràng: đặt gốc trạng thái Ethereum 1.0 vào Ethereum 2.0 và để Ethereum 1.0 tiếp tục tồn tại trong Ethereum 2.0 dưới dạng môi trường thực thi. Công việc hiện có trên Ethereum 1.X đã giúp chúng tôi hướng tới mục tiêu này. V God cũng nói rằng anh ấy có thể viết một số bài báo nghiên cứu trong tuần tới về những điều mà anh ấy cho rằng mọi người đã hiểu sai (bao gồm chuyển đổi Ethereum 1.0 và 2.0, khả năng kết hợp DeFi, quá trình chuyển đổi).
Bỏ qua những vấn đề hiện tại của Ethereum 2.0, chúng ta vẫn hy vọng sẽ thấy Ethereum bước sang giai đoạn 2.0 vào năm 2020, nhưng Ethereum 2.0 chính xác là gì? Nó đang cố gắng đạt được điều gì? Điều này phải bắt đầu lại từ đầu.
tiêu đề phụ
Ethereum: Luôn hướng tới mục tiêu trở thành "chiếc máy tính trong thế giới thực"
Ở một mức độ nhất định, Internet có thể được gọi là "cơ sở dữ liệu tập trung", cơ sở dữ liệu này có thể mang các ứng dụng tập trung như Alipay, WeChat, Facebook, Google, Amazon, v.v., và thứ mà blockchain muốn mang lại là một mạng lưới phi tập trung. Và các ứng dụng phi tập trung mà nó mang theo, từ đó thay đổi cách thế giới phục vụ con người và cung cấp trải nghiệm dịch vụ và sản phẩm phi tập trung mới.
Trong thế giới phi tập trung này, Ethereum dường như tự định vị mình là người xây dựng mạng phi tập trung và nhà cung cấp công nghệ và cơ sở hạ tầng mạng phi tập trung. Trang web chính thức của Ethereum định nghĩa Ethereum như sau:
Ethereum là nền tảng mã nguồn mở toàn cầu dành cho các ứng dụng phi tập trung.
Trên Ethereum, bạn có thể viết mã kiểm soát giá trị kỹ thuật số, chạy chính xác như được lập trình và có thể truy cập từ mọi nơi trên thế giới.
Theo quan điểm của V God, blockchain là một mạng máy tính phi tập trung. Trong mạng này, máy tính đóng vai trò lưu giữ dữ liệu và thực hiện các phép tính, cuối cùng giúp mạng đạt được sự đồng thuận thông qua một cơ chế đồng thuận cụ thể, sau khi đạt được sự đồng thuận có nghĩa là kết quả cuối cùng không thể thay đổi. V God hy vọng sẽ tạo ra một nền tảng giống điện thoại thông minh—một máy tính đa năng nơi mọi thứ có thể được lập trình để chạy.
Tại một sự kiện do ETHPLANT tổ chức ở Trung Quốc, V God cho biết: “Ý tưởng của Ethereum không phải là hỗ trợ nhiều ứng dụng hơn mà là hỗ trợ một blockchain ngôn ngữ lập trình, người dùng có thể sử dụng ngôn ngữ này để viết ứng dụng và chương trình, blockchain có thể xử lý các chương trình này và các giao dịch được xử lý và xuất bản trên chuỗi khối có thể chấp nhận và chạy các chương trình này.”
Và Ethereum, đang hướng tới 2.0, cũng đang hướng tới "máy tính trong thế giới thực", bằng cách cải thiện đáng kể khả năng mở rộng và hiệu suất của mạng Ethereum, nó có thể mang các ứng dụng phi tập trung tốt hơn và thúc đẩy sự phát triển của ngành. Dần dần bùng nổ.
Hiện tại, các ứng dụng tài chính được xây dựng trên Ethereum đã bắt đầu thống trị lĩnh vực ứng dụng của Ethereum, DiFe mở ra tài chính và cung cấp mạng lưới dịch vụ và ứng dụng tài chính không cần cấp phép, có vẻ như nó đã dần trở thành mục tiêu chính của Ethereum.
tiêu đề phụ
Ethereum 2.0: Hướng tới cơ chế PoS, sharding và máy ảo eWASM
Nói chung, Ethereum 2.0 là một bản nâng cấp kỹ thuật lớn của Ethereum để hướng tới "máy tính thế giới", bản nâng cấp này sẽ cải thiện đáng kể khả năng mở rộng và hiệu suất mạng của mạng Ethereum.
Việc nâng cấp kỹ thuật của Ethereum 2.0 chủ yếu bao gồm ba cải tiến công nghệ chính: cơ chế đồng thuận về bằng chứng quyền và lợi ích (cơ chế PoS), sharding và máy ảo eWASM. Tóm lại trong một câu: Ethereum 2.0 là một chuỗi khối PoS phân mảnh, có khả năng mở rộng cao.
Trong vài năm qua, trọng tâm của nghiên cứu Ethereum là chuyển từ cơ chế đồng thuận PoW (Proof of Work) sang PoS, cơ chế PoS có thể khắc phục chi phí cao và hiệu quả thấp của cơ chế PoW.
Bài viết tham khảo:
Gần đây, V God đã nói trong một cuộc phỏng vấn với blog "80.000 giờ" rằng khái niệm cơ bản và chi tiết thiết kế của cơ chế PoS là những vấn đề mà họ đã suy nghĩ trong một thời gian dài và giờ đây họ đã tìm thấy mọi thứ họ tìm thấy trên lý thuyết, và mọi thứ đều hoạt động tốt. Vấn đề mà cơ chế PoS đang gặp phải hiện nay chỉ là thực hành...
Ngoài ra, Ethereum 2.0 sẽ hỗ trợ nhiều ngôn ngữ lập trình và eWASM sẽ thay thế EVM. Máy ảo EVM là công cụ cốt lõi trong mạng Ethereum, điều khiển hoạt động của toàn bộ Ethereum và mang tất cả các mã thông báo, DAPP, tổ chức DAO và trò chơi trên Ethereum. Tuy nhiên, do công việc biên dịch cồng kềnh và phức tạp của EVM sẽ tiêu tốn rất nhiều chi phí nhiên liệu gas, nhóm Ethereum đã đề xuất sử dụng eWASM thay vì EVM, có thể hỗ trợ Solidity, C ++, Rust, AssemblyScript và các ngôn ngữ lập trình khác để cải thiện hiệu quả công việc.
