Biên soạn bởi: Viện nghiên cứu nhịp điệu
Khi giai đoạn đầu tiên của Ethereum 2.0 dần dần đến gần, những người từng nghĩ rằng ETH2 sẽ không bao giờ những người đến bắt đầu chú ý đến sự phát triển của Ethereum một lần nữa. Vào ngày 19 tháng 10 năm 2020, Bankless đã mời Vitalik thảo luận chuyên sâu về ý tưởng thiết kế và mục đích ban đầu của Ethereum.
Khi bắt đầu cuộc phỏng vấn, Vitalik chỉ nhắc lại lộ trình ETH2 và nói rằng nó sẽ đúng như quảng cáo. Giai đoạn 0 xây dựng chuỗi công khai PoS cơ bản mà bất kỳ ai cũng có thể sử dụng. Trong giai đoạn đầu tiên, sharding và Rollups được cung cấp để mở rộng ứng dụng, cuối cùng có thể đạt tới 100.000 TPS.
Việc áp dụng các hệ thống phức tạp như PoS chủ yếu là để đạt được một số mục tiêu chính. Một là loại bỏ sự kém hiệu quả và lãng phí năng lượng của hệ thống PoW, và khi ASIC ngày càng hoàn thiện hơn, hệ thống PoW cần tránh nguy cơ tập trung hóa. . So với hệ thống PoW, hệ thống PoS dân chủ và cởi mở hơn, mọi người có thể tham gia vào mạng dễ dàng hơn, cho dù họ là người dùng thông thường hay người cầm cố.
Sharding là một giải pháp mở rộng quy mô với mục đích chính là tăng tổng khối lượng giao dịch mà Ethereum có thể xử lý. Khả năng mở rộng rất quan trọng đối với Ethereum vì Ethereum được coi là cơ sở hạ tầng công cộng toàn cầu mà bất kỳ ai cũng có thể tương tác. Là cơ sở hạ tầng cơ bản của Internet trong kỷ nguyên mới, nó phải mở và bất kỳ ai cũng có thể dễ dàng tham gia. Nếu giải pháp mở rộng phi tập trung như sharding không được áp dụng, giải pháp thay thế có thể là yêu cầu một tổ chức tập trung điều hành một siêu mạng và sau đó kết nối với chuỗi bên đáng tin cậy, nhưng đây không phải là điều Vitalik muốn xây dựng. Đã có nhiều sự kiện lịch sử chứng minh rằng các hệ thống tập trung quá mức rất dễ bị thao túng và cuối cùng sẽ đi chệch khỏi ý định thiết kế ban đầu của người thiết kế.
Mạng Ethereum không muốn trở thành loại mạng dựa vào các siêu nút, điều này cũng lý do tại sao sự khác biệt của Mạng Ethereum lại đi xa hơn các mạng khác. Ethereum phải là một hệ thống đầy đủ chức năng mà không cần dựa vào bất kỳ siêu máy tính nào, lý tưởng nhất là một loạt máy tính xách tay gia đình chạy mạng Ethereum. Như một số tín đồ Bitcoin nói, nếu mạng được tập trung và kiểm soát quá mức bởi một số tổ chức, cuối cùng nó có thể đi theo hướng không đạt yêu cầu.
EHT2 muốn tạo ra một hệ sinh thái PoS mà bất kỳ ai cũng có thể tham gia. Đây là lý do tại sao Ethereum không có xu hướng phát triển các siêu nút. Theo cách này , chúng tôi không tin vào giả định về “sự trung thực của đa số”, rất giống với ý tưởng về Bitcoin. Trong mạng, tốt nhất là người tham gia nên tự xác minh chuỗi và cố gắng không tin tưởng vào người khai thác, vì người khai thác không nhất thiết phải trung thực.
Tổng thể:
1.ETH2 thân thiện với môi trường và hiệu quả hơn;
2.ETH2 đảm bảo rằng hầu hết người dùng thông thường đều có thể trực tiếp tham gia viết chuỗi;
3. Đồng thời, đảm bảo rằng hầu hết người dùng thông thường có thể hoạt động mà không cần dựa vào các API đáng tin cậy Đọc trực tiếp dữ liệu của chuỗi;
4. Cho phép hầu hết người dùng thông thường tham gia vào sự đồng thuận của chuôi .
Nếu bạn kết hợp 2, 3 và 4 lại với nhau, bạn sẽ có được sự phản kháng mạnh mẽ đối với việc kiểm toán cũng như các cuộc tấn công chính trị và xã hội . Chuỗi khối.
Có nhiều sản phẩm cạnh tranh của Ethereum đã thực hiện các đặc điểm phân cấp, không cần cấp phép và bảo thủ của Ethereum. nhưng về bản chất, con đường tập trung có thể rất hiệu quả trong ngắn hạn nhưng sẽ gây ra những tác dụng phụ nghiêm trọng về lâu dài. Ví dụ điển hình là Steemit, được Justin Sun mua lại, việc tập trung quá mức cuối cùng sẽ dẫn đến phân nhánh cộng đồng. Các cuộc tấn công hối lộ cũng đã xảy ra trên EOS. Cuối cùng, những người tham gia cốt lõi trong chuỗi tập trung sẽ thông đồng và làm xói mòn quyền và lợi ích của người dùng thông thường.
Từ góc độ quản trị, nếu quyền quản trị biểu quyết của một chuỗi được kiểm soát bởi những người nắm giữ tiền tệ lớn đó, về lâu dài chạy Thấy cái này nguy hiểm lắm.
Vì vậy, về lâu dài, người dùng rất lo ngại về các tính năng như phân cấp và không được phép. Những phẩm chất này cần có thời gian để mọi người nhận ra tầm quan trọng của chúng. Khi môi trường chung tốt, trong cộng đồng không có tranh chấp, ý kiến của mọi người có xu hướng thống nhất, khi đó mọi người đều vui vẻ và sẽ không có vấn đề gì về quản trị. Nhưng khi vấn đề nảy sinh, tranh chấp nảy sinh trong cộng đồng, ý kiến không còn thống nhất, quyền và lợi ích của người dùng chuỗi tập trung quá mức có thể bị tổn hại.
Coda rất tốt. Họ đang cố gắng xây dựng một chuỗi có thể sử dụng bằng chứng không có kiến thức, để zk snark có thể trực tiếp xác minh chuỗi thay mặt cho các cá nhân và các nút không thể trực tiếp làm điều ác. Mimblewimble và ETC cũng tốt. Mặc dù ETC không triển khai sharding nhưng nó cố gắng duy trì kế hoạch mở rộng phi tập trung.
Tuy nhiên, đối với các dự án nhấn mạnh vào những đặc điểm này làm điểm bán hàng, chúng không phổ biến bằng các dự án tập trung vào các khái niệm khác. Bởi vì tuân theo những đặc điểm này nhất định có nghĩa là số lượng câu chuyện có thể kể rất hạn chế, tuy nhiên, nếu bạn sử dụng các khái niệm khác để kể chuyện thì bạn có thể kể rất nhiều điều. Mặc dù sẽ có ít chuỗi tập trung vào những đặc điểm này nhưng Vitalik tin rằng những dự án này cuối cùng sẽ thành công.
Trước khi phát hành ETH1.0, PoS và sharding đã được xác định là hướng cải thiện ETH. Vitalik đã trả lời câu hỏi cộng đồng chọn hướng kỹ thuật như thế nào trong giai đoạn đầu.
Ngay từ năm 2015, cộng đồng về cơ bản đã đạt được sự đồng thuận về lộ trình kỹ thuật của PoS và sharding. Sự xuất hiện của sự cố fork DAO đã củng cố thêm quan điểm này. Những người ban đầu phản đối PoS và sharding cũng phản đối DAO fork, vì vậy cuối cùng họ đã chọn hỗ trợ ETC.
Phải mất một thời gian để tin rằng PoS và sharding là hướng kỹ thuật đúng đắn. Nhìn lại bài viết gốc về Slasher Blog Bạn sẽ tìm thấy ở đầu bài viết này: Slasher đang chuẩn bị cho việc triển khai PoS trong tương lai. Vào tháng 1 năm 2014, Vitalik thực sự không chắc liệu POS có những sai sót nội tại hay không.
Nếu chúng ta nhìn lại sharding, lúc đó Vitalik tin rằng công nghệ sharding ứng dụng blockchain cũng là một vấn đề chưa được giải quyết. Sharding và nhiều nội dung khác trong blog này Một số vấn đề đã được liệt kê như những vấn đề mà blockchain không thể giải quyết được vào thời điểm đó hoặc có thể giải quyết được nhưng đòi hỏi phải có sự đánh đổi cần thiết.
Sau năm 2014, một vấn đề khác lại trở thành tâm điểm tranh luận sôi nổi, đó là vấn đề "Không có gì đáng lo ngại" của Hệ thống PoS.” câu hỏi, Vitalik đã viết trong bài viết nàyCâu trả lời được đưa ra trong bài viết. Mặc dù PoS không thể có những đặc điểm giống hệt như PoW nhưng PoS có thể tận dụng tối đa những ưu điểm của hệ thống PoW.
Trong năm 2016 đến 2017, mọi người đã tiến hành nghiên cứu chuyên sâu về các thuật toán đồng thuận khác và cuối cùng đã tìm ra cách Mô hình bảo mật của PoW được áp dụng cho PoS.
Đối với sharding, vấn đề chính là làm thế nào để chọn mô hình bảo mật tốt nhất. Năm 2015, Vitalik và cộng đồng công nghệ bắt đầu thử nghiệm lấy mẫu ngẫu nhiên (Random Sampling), đây là bước đột phá trong việc ứng dụng công nghệ sharding vào chuỗi. Vào năm 2017, cộng đồng đã hoàn thành bước đột phá về bằng chứng về tính khả dụng của dữ liệu, cho phép các chuỗi sharding được duy trì an toàn bất chấp “đa số không trung thực”. Sau những khám phá này, chúng tôi nhận thấy rằng sharding là một giải pháp khả thi.
Khi ETH1.0 được phát hành vào năm 2015, chúng tôi nghĩ rằng PoS nên được triển khai trong một đến một năm rưỡi, nhưng thực tế cho thấy ý tưởng lúc đó quá lạc quan nhưng mọi người lúc đó lại rất tự tin.
Sự đồng thuận của cộng đồng về chính sách tiền tệ của Ethereum không giống như hiện tại. Nếu bạn nhìn vào sách trắng Ethereum ban đầu, bạn sẽ thấy rằng kế hoạch phát hành ban đầu là phát hành thêm 16 triệu ETH mỗi năm và phát hành bổ sung vĩnh viễn. Cơ sở lý luận của chính sách này là hệ thống cần tiếp tục tăng lượng phát hành để duy trì tính bảo mật của hệ thống. Khi đó, cộng đồng tin rằng chi phí bảo mật của PoS không nhất thiết phải thấp hơn PoW nên có thể duy trì cơ chế PoW mãi mãi. Và cộng đồng hy vọng rằng không chỉ những người tham gia mạng bây giờ có thể nhận được ETH mà những người tham gia mạng trong tương lai cũng có thể nhận được ETH. Đây là logic thiết kế vào thời điểm đó.
Sau đó, Vitalik và nhóm kỹ thuật tin rằng mặc dù PoS là cần thiết và khả thi nhưng PoW có thể là công bằng và công bằng nhất phương pháp phân phối. Từ năm 2010 đến 2013, PoW được coi là mô hình phân phối token dân chủ nhất và thậm chí còn trở thành điểm bán BTC chính vào thời điểm đó: chỉ cần bạn bật máy tính, bạn có thể nhận được một số BTC. Đây có lẽ là điểm hấp dẫn nhất của BTC vào thời điểm đó. Nhưng trên thực tế, PoW không thể hình thành trạng thái cân bằng kỹ thuật ổn định lâu dài, khi khai thác có lợi nhuận rất cao sẽ xuất hiện các máy khai thác chuyên dụng, BTC là ví dụ điển hình nhất, từ cuộc cách mạng GPU đến cuộc cách mạng FPGA rồi đến cuộc cách mạng ASIC. Đối với Ethereum, mặc dù thuật toán PoW của nó có khả năng kháng cự đặc biệt với ASIC để đảm bảo tính công bằng trong việc khai thác ETH, nhưng theo thời gian, các hệ thống dựa trên GPU sẽ ngày càng thiên về tiền và tài nguyên, điều này cuối cùng có thể khiến ETH HASH phải gánh chịu ASIC rủi ro.
Vì vậy, PoW dù sao cũng sẽ chuyển sang ASIC. Mặc dù ETH sử dụng khai thác GPU, nhưng những người khai thác ETH chuyên nghiệp sẽ đẩy những người khai thác nghiệp dư ra khỏi thị trường.
Đây là một vấn đề với cơ chế khai thác PoW. BTC vốn đã có vấn đề về quy tắc chuyên quyền. Đối với ETH, đó là Vấn đề là dù thuật toán có cải tiến thế nào cũng không thể tránh khỏi việc chuyển sang ASIC.
Thách thức thiết kế của cơ chế phân phối mã thông báo là đảm bảo tính trung lập của nó. Ưu điểm của hệ thống PoW là mọi người biết thuật toán trông như thế nào, bất kỳ ai cũng có thể xác minh và bất kỳ ai cũng có thể tham gia. Nhưng cách Ripple phân phối thông qua mạng xã hội rất không công bằng. Trước hết, không phải ai cũng có thể tham gia. Thứ hai, tin tặc có thể đăng ký 10.000 tài khoản để nhận mã thông báo. Bạn không muốn thấy một chuỗi công khai cơ bản. Mô hình phân phối mã thông báo giống như cái này. Đối với hệ thống PoS, bản chất của nó là phân phối lại mã thông báo cho chủ sở hữu mã thông báo và cho phép chủ sở hữu mã thông báo duy trì bảo mật mạng. Ngoài các cơ chế phân phối token PoS và PoW hiện có, không còn cơ chế phân phối token trung lập nào nữa. Nếu có những thay đổi nhỏ trong cơ chế phân phối PoW và PoS, có thể xảy ra tranh chấp ở các khía cạnh khác.
Nhiều người nghĩ Nhược điểm của PoS là miễn là bạn tham gia vào mạng tại thời điểm tạo và nhận được token thì bạn có thể tham gia vào mạng với tư cách là người cầm cố mãi mãi.Tuy nhiên, những người khai thác trong PoW cần liên tục cập nhật cơ sở vật chất phần cứng của họ.
Vitalik tin rằng POS không tốt hơn POW 100%. Từ quan điểm này, PoW tốt hơn trong việc giảm thời gian mua -thu hồi thời hạn trong PoS.
Trước hết, thị trường PoW vẫn còn rất non trẻ và thường có thể bị ảnh hưởng bởi những tác động bên ngoài, nhưng những vấn đề này có thể sẽ quan trọng hơn khi nó trưởng thành. Thị trường PoW không còn là vấn đề nữa. Nhưng liên quan đến vấn đề giới hạn nhiệt động lực học thường được các thợ đào BTC thảo luận, khi chi phí tạo ra câu trả lời băm đạt đến giới hạn thì hiệu quả không thể được cải thiện, đây thực sự sẽ trở thành một vấn đề mà PoW không thể giải quyết được. Thứ hai, đối với POS, nếu bạn có 32 ETH, bạn có thể tự mình trở thành người xác thực và nhận thêm token, nếu không có nhiều ETH, bạn cũng có thể nhận ETH bằng cách stake với người khác. Trong hệ thống PoW, bạn phải có đủ vốn ban đầu để mua máy khai thác, nếu không bạn sẽ không thể khai thác. Bằng cách này, PoS cũng loại bỏ vấn đề tập trung tài sản quá mức. Cuối cùng, lợi nhuận của POS nhìn chung thấp hơn POW, càng nhiều người tham gia thì lợi nhuận càng thấp.
Vì vậy, về tổng thể, PoW có những ưu điểm của nó, trong khi PoS dễ tham gia hơn nhưng lợi nhuận sẽ thấp hơn.
Điểm quan trọng nhất là nếu ai đó sở hữu 51% số xu hoặc 51% khả năng tính toán. So với PoW, PoS mang đến cho cộng đồng nhiều lựa chọn giải cứu hơn. Đối với POW, bạn chỉ có thể xem cuộc tấn công 51% xảy ra. Có thể bạn có thể soft fork, nhưng kẻ tấn công có thể tiếp tục tấn công chuỗi phân nhánh. Vitalik gọi cuộc tấn công này là "SPAWN CAMP ATTAC". Nếu muốn giải quyết vấn đề, Bạn có thể chỉ thay đổi thuật toán POW, nhưng điều này không chỉ gây tổn hại cho kẻ tấn công mà còn gây tổn hại cho những người khai thác thông thường. Khi thuật toán PoW được thay đổi, sẽ không còn ai có máy khai thác ASIC với thuật toán mới trong một thời gian, nếu kẻ tấn công độc quyền thị trường CPU GPU, kẻ tấn công có thể tiếp tục phát động các cuộc tấn công và sau đó chuỗi sẽ kết thúc. Vì vậy, đối với chuỗi PoW, anh ta không thể làm gì trước cuộc tấn công 51%. Nhưng đối với hệ thống POS thì khác. Những người bị tấn công có thể khởi động lại một chuỗi phân nhánh khác và xóa số tiền mà kẻ tấn công thu được trên chuỗi phân nhánh. Bạn không cần phải thực hiện phân nhánh cứng. Vì vậy, kẻ tấn công sẽ mất rất nhiều xu mỗi lần tấn công.
Vitalik tin rằng đây là thông báo với tư cách là công dân Ethereum và cũng có thể nhận thu nhập như một sự khuyến khích.
Nếu bạn không thể trở thành nút khối xác minh, bạn cũng nên cố gắng hết sức để tham gia vào mạng để xác minh mạng Ethereum. Những lý do được đề cập trong bài viết này, Đó là không cần thiết phải xác minh mọi thứ trên chuỗi. Bạn có thể xác minh có chọn lọc, chẳng hạn như xác minh tính khả dụng của dữ liệu hoặc xác minh bằng chứng gian lận hoặc thậm chí chạy một nút nhẹ để tránh tin cậy vào một nút nhất định. Kiểu hành vi tự chủ này không chỉ tốt cho bản thân người dùng mà cuối cùng sẽ tốt cho toàn bộ hệ sinh thái Ethereum.
Liên kết phỏng vấn không cần ngân hàng
Ethereum The nghệ thuật thiết kế của Ethereum (giữa)
Nghệ thuật thiết kế của Ethereum (Phần 2)
Chào mừng bạn tham gia cộng đồng chính thức của BlockBeats:
Nhóm Telegram đăng ký: https://t.me/theblockbeats
Nhóm Telegram thảo luận: https://t.me/BlockBeats_App
Tài khoản Twitter chính thức: https://twitter.com/BlockBeatsAsia