Đồng sáng lập Polkadot Robert: Chuỗi song song là một dạng chuỗi khối đơn giản hơn
Polkadot là một chuỗi khối dành cho tính toán phi tập trung có thể mở rộng và khả năng tương tác. Trong bài viết này, chúng ta sẽ xem xét một phần chính của mạng này: parachains.
Chuỗi khối ngày nay có dạng khá chuẩn, bao gồm hai phần.Phần đầu tiên là thuật toán đồng thuận, cung cấp bảo mật.Phần thứ hai là máy trạng thái, cung cấp mọi khía cạnh của chuỗi đáng để đạt được bảo mật. Ethereum, Bitcoin, Zcash và các loại tiền điện tử khác đều được bảo mật bằng sự đồng thuận Proof-of-Work (PoW) và các biến thể của nó, nhưng chúng xử lý các loại giao dịch và tài khoản khác nhau (những thứ tạo nên cỗ máy trạng thái duy nhất của chúng). Hãy tưởng tượng một nhà phát triển đưa ra một ý tưởng tuyệt vời cho một chuỗi khối mới có thể cung cấp khả năng bảo vệ quyền riêng tư hiệu quả, phân phối của cải hoặc một số tính năng thú vị khác. Khi các nhà phát triển làm việc để triển khai cỗ máy trạng thái duy nhất này, họ cũng phải triển khai một số loại thuật toán đồng thuận và khi họ khởi chạy một chuỗi, nó phải cạnh tranh với các chuỗi khác để giành được tài nguyên an toàn. Điều này mang lại chi phí và sự không an toàn để phát triển các dự án chuỗi khối mới.
Hãy để tôi giới thiệu parachain.Parachains (chuỗi song song) là một dạng chuỗi khối đơn giản hơn kết nối với bảo mật được cung cấp bởi "chuỗi chuyển tiếp" thay vì tự cung cấp bảo mật.Nó được gọi là chuỗi chuyển tiếp vì nó không chỉ cung cấp bảo mật cho các dù chuỗi được đính kèm mà còn đảm bảo việc nhắn tin an toàn giữa chúng. Một thuộc tính quan trọng của parachains là các phép tính mà chúng thực hiện vốn đã độc lập. Một hệ thống tổng quát đầy đủ các hợp đồng thông minh hoàn chỉnh Turing sẽ gặp vấn đề trong việc xác định giao dịch nào sẽ "xung đột" với nhau, nghĩa là các giao dịch có thể được song song hóa sẽ chạy tuần tự, gây lãng phí thời gian tính toán quý giá. Vẽ ranh giới giữa các parachains có nghĩa là chúng tôi có thể thực hiện tất cả chúng cùng một lúc mà không phải lo lắng về “va chạm” — nếu chúng tôi có 10 parachains, chúng tôi có thể thực hiện công việc gấp 10 lần với cùng một nguồn bảo mật.
Parachains chuyên dụng cao cũngMột mục đích khác: họ có thể triển khai các hoạt động giao dịch và lưu trữ dữ liệu theo cách hiệu quả nhất cho miền vấn đề của họ mà không bị sa lầy vào các ngôn ngữ kịch bản dành riêng cho blockchain hoặc máy ảo.Về cốt lõi, các mô hình như Bitcoin Script và EVM được thiết kế với mục tiêu là khả năng tương tác, tuy nhiên, các hệ thống sử dụng các mô hình này phải trả chi phí thực thi cao hơn cho tất cả các phần triển khai của chúng, không chỉ những phần có thể truy cập được từ các hệ thống khác chạy trên cùng một mạng. Ngược lại, các dù chuỗi Polkadot giao tiếp với nhau thông qua truyền tin nhắn không đồng bộ, do đó, chi phí cho tính nhất quán của dữ liệu chỉ được trả tại các ranh giới nơi các dù chuỗi giao nhau.
Lưu ý rằng bạn vẫn có thể tạo một parachain cung cấp khuôn khổ cho các hợp đồng thông minh Turing hoàn chỉnh, tổng quát hóa đầy đủ. Một ví dụ đơn giản là một parachain được cung cấp bởi EVM. Dựa trên những lý do trên, các hợp đồng được triển khai trong parachain này sẽ không chỉ được hưởng lợi từ tính linh hoạt và khả năng tương tác của các hợp đồng thông minh Ethereum mà còn mang lạibất tiện. Sự khác biệt chính là nó hoàn toàn chọn tham gia.Chúng tôi nghĩ rằng Polkadot có thể tích hợp các giải pháp tập trung trong khi vẫn giữ được một trong những tính năng mạnh nhất của nó - tính tùy chọn - bằng cách sử dụng một khung rất chung.
Một trong những trường hợp sử dụng thú vị nhất đối với parachains là như một công cụ có khả năng mở rộng. Parachains có thể được tạo bằng parachains của riêng chúng, v.v. Điều này tạo ra một cấu trúc cây có thể được sử dụng để thực hiện các tính toán phân tán cao mà không làm giảm gánh nặng chung cho chính chuỗi chuyển tiếp gốc. Vấn đề chính là đảm bảo tính sẵn có của dữ liệu - các khối parachain có nghĩa là có bằng chứng về tính hợp lệ mà bất kỳ ai cũng có thể kiểm tra trong ít nhất một khoảng thời gian. Người xác thực chịu trách nhiệm đảm bảo rằng các bằng chứng khối mà họ đã xác thực vẫn có sẵn. Thật không may, nếu không xóa tin nhắn trên chuỗi, thì không thể (hoặc ít nhất là rất khó) để chứng minh rằng một tin nhắn lẽ ra phải được gửi đã không được gửi đi. Phần lớn chúng ta có thể tránh được vấn đề này bằng các đảm bảo về danh tiếng: khi một bên tương đối đáng tin cậy chỉ ra rằng những người xác thực đang che giấu dữ liệu, họ có thể bị trừng phạt. Điều này cũng có thể được khái quát hóa cho các hệ thống bỏ phiếu bằng tiền xu hoặc tòa án đa cấp. Để giảm hiệu quả và tính hữu ích của các báo cáo sai lệch có ác ý, mọi báo cáo về hành vi xấu phải đi kèm với việc tiêu hủy tiền không hoàn lại. Khi có đủ người đang tính toán, như trong trường hợp của các parachain cấp 1, dữ liệu cần thiết thường được lấy. Một chiến lược giảm thiểu khác là thiết kế các parachain để giá trị được lưu trữ có thể được trích xuất khi chuỗi ngừng hoạt động hoặc bị tấn công, mặc dù điều này rất khó khi chuỗi thực hiện hợp đồng thông minh để khóa tiền hoặc tự động quản lý phí của chính nó.
Nhưng,
Nhưng,Điều tuyệt vời về parachains là chúng rất linh hoạt. Bằng cách cho phép mỗi parachain xác định khái niệm về tính hợp lệ của riêng mình, chúng tôi có thể chuyển đổi liền mạch từ các bằng chứng cồng kềnh ngày nay sang các bằng chứng nhẹ hơn, tiên tiến hơn trong tương lai. Khi nghiên cứu về sharding phát triển, các parachain triển khai công nghệ mới nhất có thể dễ dàng được thêm vào. Cuối cùng,Đây là đề xuất giá trị của Polkadot: nó ở lớp trừu tượng phù hợp và có thể được sử dụng ngay bây giờ và trong tương lai mà không phải trả bất kỳ chi phí không cần thiết nào。Bản dịch: PolkaWorld, cộng đồng người Hoa đầu tiên của Polkadot
Liên kết gốc:https://medium.com/polkadot-network/polkadot-the-parachain-3808040a769a
Bản dịch: PolkaWorld, cộng đồng người Hoa đầu tiên của Polkadot
Thứ Năm hàng tuần lúc 7 giờ tối, PolkaWorld sẽ tổ chức các buổi phát sóng trực tuyến, mời các bên thuộc dự án sinh thái Polkadot trò chuyện về kế hoạch đấu giá của họ! chia sẻ thứ năm này ChainX Kế hoạch đấu giá Kusama Parachain! Click để đặt lịch hẹn trước!


