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

Tâm điểm của đợt fork tiếp theo của Ethereum, đọc bài viết này đã đủ chưa?

秦晓峰
Odaily资深作者
@QinXiaofeng888
Bài viết này có khoảng 2719 từ, đọc toàn bộ bài viết mất khoảng 4 phút
Tạm hoãn ProgPoW và tập trung vào "cho thuê nhà nước".
Tóm tắt AI
Tạm hoãn ProgPoW và tập trung vào "cho thuê nhà nước".

Tác giả | Tần Hiểu Phong

Biên tập | Lộ Hiểu Minh

Sản xuất | Odaily

Tác giả | Tần Hiểu Phong

Biên tập | Lộ Hiểu MinhJustin DrakeTrong hai tuần qua, cuộc gọi hội nghị hàng tuần đã bị hủy bỏ khi nhiều nhà phát triển ethereum cốt lõi đã tới Toronto để tham dự hội nghị mở rộng quy mô. Tối thứ Sáu tuần này, các nhà phát triển lõi Ethereum sẽ tiếp tục tổ chức một cuộc gọi hội nghị, tập trung vào hard fork Istanbul (Istanbul) và quyết định về đề xuất cuối cùng (EIP).

Từ góc độ thiết kế, hard fork Istanbul (Istanbul) là nhánh cuối cùng của Ethereum hướng tới giai đoạn Serenity (sẽ không có mã thông báo mới nào được tạo). Đồng thời, đề xuất fork này liên quan đến nhiều vấn đề (Progpow, cho thuê nhà nước, chainID, v.v.). Nếu một số vấn đề không được giải quyết trong đợt fork này, nó sẽ có tác động lớn đến sự phát triển sinh thái tiếp theo của Ethereum. Theo nhà nghiên cứu Ethereum 2.0

Điều đó đang được nói, Ethereum 2.0 Giai đoạn 0 sẽ được phát hành vào ngày 3 tháng 1 năm 2020.

  • EIP-615tiêu đề phụ

  • EIP-663Hoãn ProgPoW, tập trung vào "cho thuê nhà nước"

  • EIP-1057Vào ngày 17 tháng trước, quá trình thu thập đề xuất hard fork Istanbul (EIP) đã kết thúc và tổng cộng 29 đề xuất đã được thu thập. Những đề xuất này là:

  • EIP-1108: chương trình con EVM và bước nhảy tĩnh

  • EIP-1109: Hướng dẫn SWAP và DUP không giới hạn

  • EIP-1283: ProgPoW, một Proof of Work có lập trình

  • EIP-1344: Giảm chi phí gas được biên dịch trước alt_bn128

  • EIP-1352: opcode PRECOMPILEDCALL (loại bỏ phí GỌI đối với các hợp đồng được biên dịch trước)

  • EIP-1380: Không có bản đồ bẩn, hãy đo chi phí gas ròng của SSTORE

  • EIP-1559: Thêm mã lệnh ChainID

  • EIP-1965: chỉ định phạm vi địa chỉ bị hạn chế cho các hợp đồng hệ thống/được biên dịch sẵn

  • EIP-1702: giảm tiền xăng tự gọi

  • EIP-1706: Thay đổi phí gas chuỗi ETH 1.0

  • EIP-1803: phương thức kiểm tra xem chainID có hợp lệ ở một số khối cụ thể không

  • EIP-1829: lược đồ phiên bản tài khoản tổng quát

  • EIP-1884: vô hiệu hóa SSTORE khi chi phí gas thấp

  • EIP-1930: đổi tên opcode

  • EIP-1985: Biên dịch trước các tổ hợp tuyến tính đường cong elip

  • EIP-1959: xác định lại opcodes phụ thuộc vào kích thước trie

  • EIP-1962: Tiêu chuẩn gọi gas nghiêm ngặt, có thể khôi phục nếu không đủ gas gọi.

  • EIP-2014: giới hạn hợp lý cho một số tham số EVM

  • EIP-2026: opcode mới kiểm tra xem chainID có phải là một phần của lịch sử chainID không

  • EIP-2027: Số học EC và ghép nối với các định nghĩa thời gian chạy (thay thế EIP-1829)

  • EIP-2028: Oracle trạng thái mở rộng

  • EIP-2029: State Lease H - Tạm Ứng Tài Khoản Cố Định

  • EIP-2031: Hợp đồng cho thuê nhà nước C - Kế toán Quy mô hợp đồng ròng

  • EIP-2035: Giảm chi phí Calldata Gas

  • EIP-2045: Hợp đồng cho thuê nhà nước A - Hợp đồng đối ứng của nhà nước

  • EIP-2046: Status Cho thuê B--Net Trading Counter

: ứng dụng khách không trạng thái - định giá lại SLOAD và SSTORE để thanh toán cho bằng chứng khốiEIP 1108: chi phí gas của các hạt opcode EVM

: Giảm chi phí gas khi thực hiện các cuộc gọi tĩnh đến các chương trình được biên dịch trướcEIP-1057Trong cuộc gọi hội nghị nhà phát triển cốt lõi trước đây, đề xuất được phê duyệt tạm thời là

- Đề xuất những thay đổi nhỏ đối với phí gas cho mạng Ethereum. Tuy nhiên, các nhà phát triển nhấn mạnh rằng mặc dù đề xuất đã được phê duyệt, dữ liệu điểm chuẩn sẽ cần được trình bày tại cuộc họp của nhà phát triển cốt lõi sau đó.

Ngoài ra, đề xuất rất được mong đợiEIP-1559có thể bị hoãn. EIP 1057 đề xuất một thuật toán PoW cải tiến được gọi là "PoW lũy tiến" hoặc ProgPoW, nhằm mục đích sử dụng tốt hơn các khả năng tính toán dành riêng cho GPU.

Trước đây, các nhà phát triển đã huy động được 50.000 DAI (khoảng 50.000 USD) thông qua gây quỹ cộng đồng trên nền tảng tiền thưởng mã nguồn mở Gitcoin dưới dạng quỹ kiểm toán mã ProgPoW. Tuy nhiên, vì cho đến nay mã vẫn chưa được kiểm tra bởi một tổ chức bên thứ ba, nên nó đã được thông báo hoãn lại tại cuộc họp của nhà phát triển vào ngày 24 tháng 5.

cũng bị trì hoãn

Trong số các đề xuất này, "cho thuê nhà nước" đặc biệt chói sáng.

Mục đích ban đầu của "cho thuê trạng thái" là quy mô trạng thái của Ethereum đã rất lớn, nếu nó tiếp tục phát triển với tốc độ hiện tại, mạng Ethereum sẽ trở nên cực kỳ cồng kềnh. Và chúng tôi đang đánh giá thấp chi phí lưu trữ dài hạn, có thể được mô hình hóa xấp xỉ bằng: byte * thời gian, vì vậy chúng tôi cần phải thực hiện các thay đổi đối với thiết kế trạng thái hiện tại của Ethereum.

Theo lộ trình của Ethereum 2.0, việc cho thuê trạng thái cũng sẽ được triển khai trong ETH 2.0 (kế hoạch hiện tại đang ở giai đoạn 2). Việc có nên phát triển lại trên ETH1.0 hay không được cho là một chủ đề nóng trong cuộc gọi hội nghị vào thứ Sáu này.

tiêu đề phụ

đề xuất xóa

Các đề xuất trên cũng đã gây ra nhiều cuộc thảo luận trong cộng đồng, nhiều nhà phát triển đã đặt câu hỏi rằng một số đề xuất là dư thừa và nên bị xóa.

Nhà phát triển Alex Beregszaszi cho biết: "Tôi đang bối rối. Tôi nghĩ rằng đề xuất về các EIP xung đột, liền kề, trùng lặp (với 3 hoặc 4 EIP đều liên quan đến chainid, định giá lại, SWAP và DUP) nên được đưa ra lại. Có một số sự đồng thuận trước đây. Nếu chúng không được xác định rõ ràng, thì sẽ chẳng có ích gì khi tranh luận về EIP."Tính đến thời điểm hiện tại, quá trình kiểm toán đề xuất mới chỉ được thực hiện trong một thời gian ngắn và liệu các nhà phát triển cốt lõi có thể đưa ra câu trả lời cuối cùng vào thứ Sáu tuần này hay không vẫn còn đang chờ xử lý.Đối với EIP ở trên,

Cộng đồng nhà phát triển (bấm để vào)

Nó hiện cũng đang được thảo luận để giảm khối lượng công việc nhằm giảm khối lượng công việc của các nhà phát triển cốt lõi và nâng cao hiệu quả.

tiêu đề phụ Afri SchoedonDòng thời gian HardFork

  • Ngoài việc chú ý đến đề xuất, thời điểm của hard fork Istanbul cũng đáng được chú ý.

  • Theo cựu điều phối viên hard fork

  • (đã khởi hành), quá trình hard fork được chia thành "chu kỳ 9 tháng cố định". Lịch trình hard fork Istanbul như sau:

  • 17-05-2019 (Thứ Sáu): Hạn chót Chấp nhận các Đề xuất "Istanbul"

19-07-2019 (Thứ Sáu): Hạn chót triển khai khách hàng chính

14-08-2019 (Thứ Tư): Thời gian nâng cấp Testnet ((Ropsten, Gorli hoặc ad hoc testnet))

16-10-2019 (Thứ Tư): Thời gian nâng cấp Mainnet (“Istanbul”)

Giai đoạn đầu tiên của việc thu thập đề xuất đã được hoàn thành và bước tiếp theo là "triển khai khách hàng chính". Cái gọi là "triển khai ứng dụng khách chính", hợp nhất EPI được chấp nhận vào ứng dụng khách ethereum hiện có, là một bước giống như đặt mã lại với nhau để có thể kiểm tra đầy đủ.

开发者
公链
智能合约
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
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