Cuộc rượt đuổi phi tập trung: Các nút đầy đủ cho Bitcoin và Ethereum
本文约1574字,阅读全文需要约6分钟
Hiện tại, tình trạng nút của Bitcoin tốt hơn đáng kể so với Ethereum và Ethereum cần nỗ lực nhiều hơn để giải quyết vấn đề này.
Sản xuất | Người hâm mộ NEST (nestfans.com)giới thiệu:Các chuyên viên máy tính đặt hy vọng của họ vào Internet vì nhu cầu phân cấp của họ. Các đầu sỏ chính trị trên Internet đã trở thành sức mạnh độc quyền cốt lõi của dữ liệu và thế giới blockchain sẽ tiếp tục giải cấu trúc này.
Trong một hệ thống được phân phối với nhiều nút, mỗi nút có mức độ tự chủ cao. Các nút có thể được kết nối tự do với nhau để tạo thành các đơn vị kết nối mới. Bất kỳ nút nào cũng có thể trở thành trung tâm theo từng giai đoạn, nhưng nó không có chức năng điều khiển trung tâm bắt buộc. Ảnh hưởng giữa các nút sẽ hình thành mối quan hệ nhân quả phi tuyến thông qua mạng.Hiện tượng hoặc cấu trúc hệ thống mở, phẳng và bình đẳng này được gọi là phân quyền.Phi tập trung hóa không có nghĩa là không cần trung tâm mà là các nút được tự do chọn trung tâm và tự do quyết định trung tâm. Nói một cách đơn giản, tập trung hóa có nghĩa là nút quyết định trung tâm. Các nút phải phụ thuộc vào trung tâm và các nút không thể tồn tại nếu không có trung tâm. Trong một hệ thống phi tập trung, bất kỳ ai cũng là một nút và bất kỳ ai cũng có thể là trung tâm. Bất kỳ trung tâm nào cũng không cố định mà theo từng giai đoạn và bất kỳ trung tâm nào cũng không bắt buộc đối với các nút.Những gì chúng tôi mô tả ở đây chủ yếu là nút đầy đủ,Nút đầy đủ là nút có sổ tài khoản blockchain hoàn chỉnh. Nút đầy đủ cần chiếm bộ nhớ để đồng bộ hóa tất cả dữ liệu chuỗi khối và có thể xác minh độc lập tất cả các giao dịch trên chuỗi khối và cập nhật dữ liệu theo thời gian thực. Nút đầy đủ nằm trong chuỗi khối phân tán sổ cái. Vai trò chính chịu trách nhiệm phát sóng và xác minh các giao dịch chuỗi khối.Nút đầy đủ Bitcoin là nút lưu giữ dữ liệu chuỗi khối hoàn chỉnh bằng cách tải xuống và cài đặt ứng dụng khách Bitcoin (chẳng hạn như phiên bản Bitcoin Unlimited, phiên bản lõi Bitcoin, v.v.) và đồng bộ hóa dữ liệu.Hiện tại, kích thước dữ liệu giao dịch mạng Bitcoin hoàn chỉnh xấp xỉ200 GB, đối với một người bình thường, ngưỡng không đặc biệt cao, bạn chỉ cần sở hữu một chiếc máy tính xách tay vài nghìn nhân dân tệ, tải xuống ứng dụng khách Bitcoin và bạn có thể trở thành một nút đầy đủ để cá nhân xác minh các giao dịch và kiểm tra sổ cái.Từ quan điểm này, bạn không cần phải tin tưởng bất kỳ bên trung gian nào, các nút phân tán này sẽ chịu trách nhiệm cập nhật dữ liệu theo thời gian thực, phát và xác minh các giao dịch và mọi người đều có khả năng trở thành một nút.Tất nhiên, để tiếp tục giảm ngưỡng xác nhận giao dịch,Máy khách Bitcoin Core phiên bản 0.12.0Một chức năng nút cắt tỉa được cung cấp sau này, điều nàycắt tỉa nútNó cũng có thể hoàn thành xác nhận chuyển Bitcoin một cách độc lập, nhưng nó không lưu cục bộ dữ liệu của toàn bộ chuỗi khối, vì vậy nó không thể cung cấp một chuỗi khối hoàn chỉnh cho các nút khác.Nút đầy đủ của Ethereum được gọi là"Nút tệp", So với Bitcoin, hệ thống Ethereum chắc chắn phức tạp hơn. Bitcoin tập trung vào một điều đơn giản: lưu trữ sách và truyền giá trị. Đây là một mạng chuỗi khối thanh lịch và đơn giản, bởi vì Ethereum dựa trên Bitcoin, thêmmáy ảo EVM, với các chức năng có thể tính toán và lập trình, ngoài việc chuyển giao dịch, nó còn lưu trữ một số lượng lớnDữ liệu "trạng thái"。Sự bùng nổ trạng thái của Ethereum đã gây ra áp lực lớn hơn đối với việc lưu trữ hệ thống. Dữ liệu mạng Ethereum hoàn chỉnh là của Bitcoin10 lần, gần2 TB, đây là ngưỡng khó và cao đối với người dùng thông thường để lưu trữ dữ liệu hoàn chỉnh.Từ quan điểm này, người dùng thông thường khó có thể chạy một nút lưu trữ Ethereum một cách độc lập. Với sự "xuất hiện" của các ứng dụng khác nhau trong Ethereum, DApps có nhu cầu ngày càng tăng đối với các nút Ethereum, nhưng một nhà phát triển DApp thông thường không cần thiết phải chạy một nút tệp Ethereum, vì vậy,Hầu như tất cả các DApp đều chọn Infura, nhà điều hành bên thứ ba dựa trên một trong những cụm nút quan trọng nhất trong hệ sinh thái Ethereum và Infura được lưu trữ trên các máy chủ đám mây của Amazon, do đó, nó có hai lớp rủi ro tập trung。Ethereum cũng có một số giải pháp cho việc này, phát triển ứng dụng khách nút nhẹ cho EthereumCác giao thức "mới nổi"sử dụng. Đây là một nút chỉ tải xuống các giao dịch tiêu đề khối hoặc dữ liệu trạng thái, chúng tôi gọi nó là nút Xác minh Thanh toán Đơn giản hóa (SPV), còn được gọi lànút ánh sáng。Trong các trường hợp bình thường, hoạt động của các nút ánh sáng SPV là tốt,Nhưng khi hầu hết các nút đầy đủ hoạt động không trung thực, sự đảm bảo an ninh của các nút nhẹ sẽ trở nên rất yếu。Do lượng dữ liệu khổng lồ trên mạng Ethereum, với sự phát triển của hệ sinh thái Ethereum, những thách thức mà nó sẽ phải đối mặt cũng ngày càng tăng.Mục đích của nút nhẹ là làm cho tính bảo mật của ứng dụng khách ánh sáng Ethereum gần với nút đầy đủtóm tắttóm tắt
Số lượng các nút đầy đủ thể hiện tính bảo mật của toàn bộ hệ thống mạng chuỗi khối, đây cũng là xương sống của an ninh mạng chuỗi khối.Nhìn chung, khi mọi thứ ổn định, sức khỏe của nút Bitcoin tốt hơn đáng kể so với Ethereum, điều này cần nhiều nỗ lực hơn để khắc phục.