
Triển vọng Polkadot 2024: Phân tích nâng cấp công nghệ và mô hình quản trị
Tuyển chọn TechFlowTuyển chọn TechFlow

Triển vọng Polkadot 2024: Phân tích nâng cấp công nghệ và mô hình quản trị
Một bài viết nhìn lại hành trình nâng cấp phi tập trung của Polkadot.
Tác giả: Coin Bureau
Biên dịch: OneBlock+
Khi thiết kế ban đầu và bằng chứng khái niệm (PoC) của Polkadot lần đầu xuất hiện vào năm 2016, dự án này chưa thu hút nhiều sự chú ý từ các nhà đầu tư mã hóa và tổ chức. Tuy nhiên, kể từ đó, nó đã thực sự chứng minh là một dự án đáng để theo dõi. Từ năm 2016, Polkadot đã xây dựng được hệ sinh thái ấn tượng gồm các nhà phát triển hàng đầu, kiến trúc sư và người lãnh đạo dự án có uy tín, vạch ra lộ trình phát triển tinh vi và đạt tăng trưởng sinh thái theo cấp số nhân, thành công trở thành một trong mười loại tiền mã hóa có giá trị nhất vào năm 2021. Một báo cáo năm 2021 của CoinShares nhấn mạnh rằng Polkadot là một trong những tài sản mã hóa hấp dẫn nhất đối với các nhà đầu tư tổ chức.
Năm 2021, cộng đồng và triển vọng hệ sinh thái Polkadot rất sáng sủa; tuy nhiên đến năm 2022-2023, ngành mã hóa rơi vào mùa đông chưa từng có, trải qua giai đoạn thị trường gấu khắc nghiệt nhất trong lịch sử tiền mã hóa.
Tuy nhiên, giống như nhiều dự án blockchain khác, những người xây dựng và đóng góp cho Polkadot vẫn khiêm tốn tiếp tục xây dựng trong suốt mùa gấu, và đạt được một số bước tiến đáng kinh ngạc. Polkadot đã thể hiện sức bền cực kỳ mạnh mẽ trước nghịch cảnh, cho thấy dự án đã sẵn sàng tiếp tục đà phát triển mà nó đã thể hiện trước thời điểm mùa đông mã hóa này.
Cộng đồng đưa ra một số khẩu hiệu nhằm mô tả mục tiêu Polkadot muốn đạt được, ví dụ như "mẹ của các blockchain", "tầng nền tối thượng", và tất nhiên là "sát thủ Ethereum". Một số chủ đề này mang tính chính xác cao hơn, thậm chí chính người sáng lập Polkadot cũng khẳng định rằng Polkadot không phải đối thủ cạnh tranh của Ethereum. Như chúng tôi sẽ phân tích trong bài viết này, chúng tôi cho rằng Polkadot không tìm kiếm sự cạnh tranh với Ethereum, và điều đó không làm giảm khả năng thay đổi mãi mãi thế giới blockchain.
Lịch sử Polkadot
Lịch sử Polkadot bắt nguồn từ Ethereum, đặc biệt là nhờ đóng góp của Dr. Gavin Wood (Tiến sĩ Kỹ thuật phần mềm), một trong những đồng sáng lập Ethereum. Tiến sĩ Gavin Wood có hơn 20 năm kinh nghiệm làm việc như một kỹ sư phần mềm trong và ngoài lĩnh vực mã hóa.

Dr. Gavin Wood, đồng sáng lập Polkadot và Ethereum, ảnh từ Parity
Gavin Wood đã viết phiên bản Ethereum đầu tiên hoạt động thành công, thậm chí còn soạn thảo Sách trắng Ethereum. Trong đó, Dr. Gavin Wood nổi tiếng nhất có lẽ là người tạo ra Solidity, ngôn ngữ lập trình dùng để xây dựng hợp đồng thông minh trên Ethereum.
Vào tháng 1 năm 2016, Gavin Wood từ chức Giám đốc Công nghệ và nhà phát triển cốt lõi của Ethereum, chủ yếu do thất vọng về tình trạng trì trệ trong quá trình phát triển Ethereum 2.0.
Vào nửa cuối năm 2016, Wood phát triển một loại tiền mã hóa mới, thứ sẽ "thực hiện những hứa hẹn mà Ethereum không thể giữ được". Bản nháp sách trắng Polkadot hoàn thành vào cuối năm 2016.
Các sự kiện quan trọng trong phát triển hệ sinh thái Polkadot:
-
Sách trắng và khái niệm ban đầu (2016): Sách trắng Polkadot do Gavin Wood phát hành vào năm 2016, phác họa một khuôn khổ đa chuỗi sáng tạo.
-
Khởi động Quỹ Web3 (2017): Quỹ Web3 được thành lập nhằm thúc đẩy mạng lưới phi tập trung đầy đủ chức năng và thân thiện với người dùng. Nó đóng vai trò then chốt trong việc tài trợ và hướng dẫn sự phát triển của Polkadot.
-
ICO và gây quỹ (2017): Đợt chào bán token đầu tiên (ICO) của Polkadot vào năm 2017 là một trong những đợt phát hành thành công nhất lúc bấy giờ, huy động được hơn 140 triệu USD. Tuy nhiên, do lỗi ví Parity, một phần lớn vốn bị khóa.
-
Các mốc phát triển (2018-2019): Polkadot trải qua nhiều giai đoạn thử nghiệm và phát triển, khởi chạy mạng Canary thử nghiệm – mạng Kusama.
-
Khởi chạy mainnet (2020): Mainnet Polkadot được ra mắt vào năm 2020 với các chức năng mạng ở giai đoạn đầu còn hạn chế. Các giai đoạn sau đó, Polkadot triển khai đầy đủ các chức năng, bao gồm quản trị, đặt cược và liên kết.
-
Triển khai parachain và đấu giá (2021-2022): Việc giới thiệu parachain là một tính năng then chốt của Polkadot, bắt đầu từ các cuộc đấu giá khe cắm, đánh dấu bước tiến quan trọng trong việc hiện thực hóa kiến trúc đa chuỗi của Polkadot.
-
Quỹ Web3 tuyên bố DOT không còn là chứng khoán (2022): Sau nhiều năm thảo luận với SEC, Polkadot tuyên bố DOT là phần mềm chứ không phải chứng khoán.
-
Polkadot 2.0 (2023): Bản cập nhật công nghệ mới đánh dấu sự kết thúc của các cuộc đấu giá khe cắm parachain, một trong những sự kiện quan trọng nhất trong lĩnh vực mã hóa, mở đường cho việc áp dụng thị trường parachain linh hoạt hơn.
-
Cardano tuyên bố áp dụng công nghệ Polkadot (2023): Tại hội nghị Cardano 2023, Hoskinson tuyên bố Cardano sẽ sử dụng SDK của Polkadot cho các chuỗi đối tác của mình.
Những người sáng lập khác:
Ngoài Gavin Wood là nhân vật trung tâm trong phát triển Polkadot và đồng sáng lập Ethereum, đội ngũ sáng lập Polkadot còn bao gồm một vài cá nhân nổi bật khác:
-
Robert Habermeier: Người đóng góp quan trọng trong cộng đồng Rust và blockchain, tích cực tham gia vào việc phát triển và hình thành khái niệm công nghệ Polkadot.
-
Peter Czaban: Cựu Giám đốc Kỹ thuật của Quỹ Web3, đóng vai trò quan trọng trong việc định hướng sứ mệnh của quỹ và giám sát sự phát triển công nghệ Polkadot.
Những người sáng lập này đều mang đến những điểm nổi bật kỹ thuật và tầm nhìn độc đáo cho dự án, góp phần xây dựng Polkadot thành một hệ sinh thái đa chuỗi có thể mở rộng, tương tác và an toàn. Những nỗ lực của họ là yếu tố then chốt thúc đẩy sự phát triển bền vững của Polkadot trong lĩnh vực blockchain.
ICO và vòng gọi vốn token DOT
Đợt chào bán token DOT lần đầu tiên của Polkadot vẫn còn in đậm trong ký ức của nhiều chuyên gia lâu năm trong lĩnh vực tài sản mã hóa, cũng như đối với nhóm Polkadot. ICO DOT diễn ra vào tháng 10 năm 2017, huy động được hơn 145 triệu USD trên Ethereum.

Bản chụp từ ICO Polkadot, ảnh từ Trustnodes
Tổng lượng DOT ban đầu là 10 triệu, trong đó một nửa được bán ra hai đợt với mức giá khởi điểm 28,8 USD cho các nhà đầu tư công chúng và riêng tư (lần lượt là 2,25 triệu và 2,75 triệu).
Tuy nhiên, vào tháng 8 năm 2020, DOT đã trải qua đợt tái định giá sau biểu quyết cộng đồng, khiến mỗi chủ sở hữu DOT nắm giữ số lượng tăng thêm 100 lần. Giá thực tế sau điều chỉnh khiến giá ICO gốc của token DOT chỉ còn 0,29 USD.
Chỉ sau khi điều chỉnh giá ICO không lâu, khoảng hơn 90 triệu USD vốn huy động được đã bị khóa vĩnh viễn do lỗi trong mã ví đa chữ ký của Polkadot bị khai thác. Một tuần sau sự cố, nhóm Polkadot xác nhận rằng dù vốn bị khóa nhưng vẫn đủ để phát triển dự án. Dù đã nỗ lực thu hồi, vẫn có hơn 500.000 ETH bị khóa chặt.

Ví Polkadot đầu tiên bị tấn công, ảnh từ Steemit
Sự cố ICO này đánh dấu lần thứ hai ví nhóm bị tin tặc xâm nhập do lỗi mã. Lần tấn công đầu tiên xảy ra vào tháng 7 năm 2017, khi hơn 33 triệu USD Ethereum bị đánh cắp trước khi bị phát hiện. Trong cả hai sự kiện này, nhóm Polkadot đã công bố tài liệu hậu kiểm chi tiết hành vi tin tặc và cách ngăn chặn tái diễn.
Vào tháng 1 năm 2019, Polkadot tổ chức vòng gọi vốn riêng thứ hai nhằm bù đắp khoản vốn (bị đóng băng) mất đi từ ICO DOT, bán 500.000 DOT, huy động được hơn 60 triệu USD.
Vào tháng 7 năm 2020, vòng gọi vốn riêng thứ ba được tổ chức, bán chưa đến 350.000 token DOT, huy động thêm 43 triệu USD; vào năm 2022, họ lại huy động thêm 4 triệu USD.
Theo dữ liệu từ Cruchbase và Cryptorank, Polkadot đã thực hiện tổng cộng 12 vòng gọi vốn, tổng cộng 327.130.000 USD, trong khi Alpha Growth cho biết Polkadot đã huy động được 665.400.000 USD.
Polkadot là gì?
Polkadot là một dự án blockchain nhằm cung cấp động lực cho tương lai phi tập trung của Internet (Web3). Polkadot thường được gọi là blockchain Layer0, trái ngược với các mạng Layer1 như Bitcoin, Ethereum, Solana, và các mạng Layer2 như Arbitrum, Lightning Network, Optimism. Dưới đây là một số thông tin nền tảng kỹ thuật:
-
Layer0 cung cấp bảo mật và khả năng tương tác chung, Polkadot là mạng duy nhất cung cấp bảo mật chia sẻ hoàn toàn trong toàn bộ hệ sinh thái ở tầng 0.
-
Layer1 là các chuỗi tập trung vào ứng dụng, ví dụ như các mainnet Bitcoin, Ethereum, Solana.
-
Layer2 thường là các giải pháp mở rộng trên Layer1, ví dụ điển hình là Arbitrum và Optimism trên Ethereum, hoặc mạng Lightning trên Bitcoin.
Giá trị cốt lõi của Polkadot là tìm cách tạo ra một nền tảng an toàn và bền vững cho phép tính toán phổ quát. Nói ngắn gọn, Polkadot cung cấp khả năng bảo mật và tương tác chung, hỗ trợ nhiều blockchain có thể tương tác chạy song song. Thuật ngữ "Layer 0" ám chỉ rằng chuỗi chính Polkadot (chuỗi rơ-le) cố ý giới hạn khả năng cung cấp bảo mật và độ dứt khoát cho các chuỗi Layer1, trong khi các chuỗi Layer1 lại lưu trữ các ứng dụng hợp đồng thông minh, v.v. Tôi từng nghe ai đó miêu tả Polkadot giống như một trung tâm thương mại khổng lồ, cung cấp không gian và an ninh cho các cửa hàng khác nhau, giúp họ gần nhau và dễ dàng giao tiếp trong cùng một tòa nhà.
Một hiểu lầm phổ biến là Polkadot có thể trực tiếp kết nối nhiều mạng như Bitcoin và Ethereum, điều này hơi không chính xác. Polkadot đạt được khả năng tương tác thông qua các cầu nối có thể được xây dựng trên parachain. Polkadot không kết nối các mạng blockchain độc lập, mà kết nối các parachain, cung cấp cơ sở hạ tầng cần thiết để họ tập trung vào tính ứng dụng và tiện ích.
Hệ thống parachain có thể cung cấp tiện ích cho khả năng tương tác với các mạng khác, và dự kiến sẽ ngày càng tăng theo thời gian. Một ví dụ tồn tại trong thực tế là mạng Moonbeam, một parachain tương thích EVM, hỗ trợ khả năng tương tác chéo với Ethereum, cho phép các nhà phát triển xây dựng DApp và NFT trên Moonbeam. Ngoài ra còn có Snowbridge: một parachain cầu nối giữa Ethereum và Polkadot, tạo ra khả năng tương tác giữa hai mạng.

Mạng Polkadot và cách các parachain đạt được khả năng tương tác, ảnh từ Twitter
Parachain Polkadot cho phép tạo hợp đồng thông minh, chuỗi rơ-le hỗ trợ các blockchain mới (và token) để các blockchain có thể trao đổi thông tin. Đáng chú ý, Polkadot có thể nâng cấp mà không cần hard fork, giao thức được quản lý bởi những người nắm giữ token gốc DOT. Việc nâng cấp lên Polkadot 2.0 có thể sẽ giới thiệu chức năng hợp đồng thông minh hoàn toàn mới trên chuỗi rơ-le.
Polkadot là một dự án của Quỹ Web3, một tổ chức phi lợi nhuận đặt trụ sở tại Thung lũng Mã hóa (Zug), Thụy Sĩ, ủy quyền cho Parity Technologies có trụ sở tại Vương quốc Anh phát triển và duy trì bản triển khai ban đầu của mạng Polkadot, mạng hiện nay được duy trì bởi hệ thống quản trị trên chuỗi của Polkadot.
Gavin Wood là đồng sáng lập Quỹ Web3 và Parity Technologies, và vẫn là Kiến trúc sư trưởng của Polkadot, làm việc cùng hàng trăm nhà phát triển. Polkadot được xây dựng bằng Substrate, một công cụ xây dựng blockchain do Parity Technologies phát triển.
Polkadot hoạt động như thế nào?
Polkadot chắc chắn là một trong những blockchain tiên tiến nhất hiện nay, chúng tôi cố gắng giải thích blockchain và tiền mã hóa bằng ngôn ngữ dễ hiểu nhất, để cô đọng stack blockchain phức tạp cho bạn đọc.
Sách trắng Polkadot mô tả mạng Polkadot là một đa chuỗi dị cấu có thể mở rộng, trong khi các blockchain Layer1 như Bitcoin và Ethereum được thiết kế để thực hiện mọi chức năng blockchain dưới một lớp đơn.
Các chức năng này chủ yếu được chia thành ba loại:
-
Khả năng truy xuất dữ liệu: Mạng blockchain duy trì một sổ cái phân tán, lưu trữ hồ sơ tất cả các giao dịch hoặc mục dữ liệu. Khả năng truy xuất dữ liệu là khái niệm cho rằng sổ cái này nên có thể truy cập được bởi tất cả các bên tham gia trong mạng. Trên các chuỗi công cộng, bất kỳ ai cũng có thể tham gia mạng, tải bản sao toàn bộ blockchain và xác minh giao dịch. Điều này đảm bảo tính minh bạch và niềm tin vào hệ thống, vì các bên tham gia có thể tự xác minh sự tồn tại và toàn vẹn của dữ liệu.
-
Thống nhất: Cơ chế thống nhất là giao thức cho phép các bên tham gia blockchain đạt được sự đồng thuận về tính hợp lệ của giao dịch và thứ tự thêm vào blockchain. Thống nhất rất quan trọng để ngăn chặn việc chi tiêu kép và duy trì tính toàn vẹn của blockchain. Các cơ chế thống nhất phổ biến bao gồm Proof of Work (PoW), Proof of Stake (PoS) và các cơ chế khác, khác nhau ở cách các bên tham gia đạt được sự đồng thuận.
-
Thực thi: Thực thi là quá trình xác minh và thực hiện hợp đồng thông minh hoặc giao dịch trên blockchain. Hợp đồng thông minh là các hợp đồng tự động thực thi, các điều khoản được viết trực tiếp trong mã. Khi các điều kiện quy định trong hợp đồng được đáp ứng, mã sẽ tự động thực thi các điều khoản mà không cần trung gian. Việc thực thi hợp đồng thông minh là đặc điểm then chốt của nhiều nền tảng blockchain, ví dụ như Ethereum.
Ba chức năng này phối hợp với nhau để tạo ra một hệ thống an toàn, phi tập trung và chống sửa đổi, nơi dữ liệu có thể được ghi lại, các giao dịch được thống nhất, và các hợp đồng thông minh được thực thi tự động. Các mạng blockchain truyền thống như Ethereum sử dụng một mạng blockchain toàn cục duy nhất để xử lý cả ba nhiệm vụ cốt lõi trong một khuôn khổ tổng thể, chính điều này là nguyên nhân gốc rễ của vấn đề mở rộng, do các nút mạng hoặc quá tải khi xử lý mọi quá trình.
Polkadot là một đa chuỗi dị cấu, tách rời các chức năng này thành hai lớp riêng biệt: chuỗi rơ-le và parachain:
-
Parachain là một loạt các mạng Layer1 chạy song song trong mạng Polkadot. Việc thực thi hợp đồng thông minh hoặc giao dịch cũng được xử lý bởi từng parachain riêng lẻ. Mỗi parachain có thể có bộ quy tắc, logic và môi trường thực thi riêng, cho phép linh hoạt và đổi mới ở cấp độ parachain. Parachain có thể triển khai cơ chế thống nhất và môi trường thực thi riêng, ví dụ như môi trường thực thi tương thích Ethereum để thực hiện hợp đồng thông minh. Không giống như Layer1 Ethereum, parachain không chịu gánh nặng thống nhất, cho phép họ đạt được khả năng mở rộng mong muốn. Tất cả các parachain đều chia sẻ dữ liệu khối cần thiết với chuỗi chính Polkadot (chuỗi rơ-le) để đạt được thống nhất và thừa hưởng tính bảo mật và độ dứt khoát.
-
Chuỗi rơ-le tạo thành nền tảng của mạng Polkadot. Nó chịu trách nhiệm đạt được sự thống nhất giữa các parachain và đảm bảo tính an toàn và hiệu quả của toàn bộ mạng. Polkadot sử dụng một cơ chế thống nhất độc đáo gọi là Proof of Stake được đề cử (NPoS) để đạt được sự thống nhất; các trình xác thực trên chuỗi rơ-le chịu trách nhiệm tạo khối và bảo vệ an ninh mạng bằng cách đặt cược token DOT.
Khả năng sẵn có dữ liệu của từng parachain chủ yếu do chính parachain đó chịu trách nhiệm, mỗi parachain có một nhóm trình xác thực riêng và duy trì dữ liệu và trạng thái của riêng mình. Chuỗi rơ-le gián tiếp đảm bảo khả năng sẵn có dữ liệu bằng cách điều phối mạng và cung cấp an ninh, nhưng khả năng sẵn có dữ liệu cụ thể của mỗi parachain được quản lý bên trong mạng parachain đó.
Kiến trúc Polkadot

Kiến trúc Polkadot, Ảnh: substrate.stackexchange
Mạng Polkadot bao gồm ba vai trò sau:
Các trình xác thực (Validator)
Trình xác thực là các nút đầy đủ trên chuỗi rơ-le Polkadot, tham gia vào quá trình thống nhất để bảo vệ mạng Polkadot, bao gồm cả các parachain. Lưu ý rằng parachain chỉ tập trung vào thực thi, và dựa vào chuỗi rơ-le để đạt được thống nhất và độ dứt khoát, điều này được thực hiện với sự giúp đỡ của các trình xác thực.
Mỗi parachain được chỉ định một nhóm con trình xác thực. Các nhóm con này nhận khối parachain và thực hiện các kiểm tra tính hợp lệ cần thiết để đảm bảo rằng các khối được xây dựng theo đúng quy tắc thống nhất của parachain. Khi tất cả các khối parachain mới được xác thực chính xác, các trình xác thực sẽ đưa chúng vào khối chuỗi rơ-le. Bây giờ, các trình xác thực cần xác thực khối chuỗi rơ-le bản thân nó; họ xác thực chuỗi rơ-le bằng cách xử lý tất cả các giao dịch trên chuỗi rơ-le và bao gồm các thay đổi cuối cùng của parachain trong khối.
Số lượng DOT cần thiết để được coi là trình xác thực phụ thuộc vào mức độ tham gia của mạng và có thể thay đổi theo thời gian. Nó không chỉ phụ thuộc vào lượng stake mà mỗi trình xác thực bỏ ra, mà còn phụ thuộc vào kích thước của tập hợp trình xác thực hoạt động và số lượng trình xác thực đang chờ trong nhóm. Ngoài ra, danh sách trình xác thực thay đổi với mỗi thông tin dữ liệu, tức là cứ sau 24 giờ một lần.

Các trình xác thực đặt cược trên Polkadot.js, ảnh từ Js.org
Polkadot bắt đầu với 20 vị trí trình xác thực mở và dần mở rộng. Số lượng trình xác thực tối đa cuối cùng chưa được xác định, chỉ nên bị giới hạn bởi áp lực băng thông mạng do truyền tin nhắn điểm-điểm, nhưng mục tiêu cuối cùng của Polkadot là có 1000 trình xác thực xác thực giao dịch trên mạng của mình.
Khi các trình xác thực trên chuỗi rơ-le tạo ra một khối mới chứa các giao dịch parachain, 20% phần thưởng khối được phân bổ giữa các trình xác thực dựa trên số điểm "điểm tích lũy" mà họ có. Các trình xác thực chịu trách nhiệm thực hiện các nhiệm vụ thiên về cơ sở hạ tầng để duy trì mạng. Họ thực hiện càng nhiều nhiệm vụ, thì tích lũy càng nhiều điểm.
Các nhà đề cử (Nominator)
Nhà đề cử là những người tham gia mạng, ủy quyền DOT cho các trình xác thực để tham gia vào quá trình thống nhất của Polkadot. Ngoài việc bỏ vốn rủi ro để thể hiện niềm tin rằng trình xác thực cụ thể sẽ trung thực xây dựng mạng Polkadot, họ không có vai trò nào khác.

Mối quan hệ giữa nhà đề cử và trình xác thực, ảnh từ Polkadot
Các nhà thu thập (Collator)
Các nhà thu thập hỗ trợ các trình xác thực đạt được sự thống nhất bằng cách xây dựng khối parachain, duy trì nút đầy đủ của parachain cụ thể và nút đầy đủ của chuỗi rơ-le. Là nút đầy đủ của parachain, họ lưu giữ tất cả thông tin cần thiết như dữ liệu giao dịch, chữ ký và chuyển đổi trạng thái để xây dựng khối parachain. Họ sắp xếp và thực hiện các giao dịch parachain để tạo khối parachain; cung cấp các khối này cho một hoặc nhiều trình xác thực đề xuất khối parachain, cùng với bằng chứng kiến thức không (zero-knowledge proof) về tính hợp lệ của giao dịch parachain.

Vị trí của các nhà thu thập trong mạng Polkadot, ảnh từ Polkadot Wiki
Thống nhất Polkadot
Chuỗi rơ-le Polkadot sử dụng một quy trình thống nhất Proof of Stake được đề cử (NPoS) mới mẻ để bảo vệ khối, nhằm tối ưu hóa an ninh và hiệu quả mạng. Dưới đây là cách thức hoạt động:
-
Vai trò: NPoS liên quan đến hai vai trò chính:
-
Trình xác thực: Chịu trách nhiệm xác thực giao dịch và duy trì blockchain.
-
Nhà đề cử: Đặt cược token để hỗ trợ các trình xác thực đáng tin cậy, giúp bảo vệ mạng.
-
Đề cử trình xác thực: Người sở hữu token có thể đề cử các trình xác thực tin tưởng. Quá trình này liên quan đến việc đặt cược token gốc DOT của Polkadot.
-
Tuyển chọn trình xác thực: Cơ chế bầu chọn lựa chọn trình xác thực từ kho ứng viên được đề cử. Quá trình này xem xét lượng stake hỗ trợ mỗi trình xác thực để đảm bảo sự cân bằng và an ninh mạng.
-
Phần thưởng và rủi ro đặt cược: Cả trình xác thực và nhà đề cử đều nhận được phần thưởng đặt cược tỷ lệ thuận với lượng stake của họ. Tuy nhiên, họ cũng chia sẻ rủi ro: bất kỳ hành vi độc hại nào của trình xác thực đều có thể dẫn đến bị phạt (slash), mất một phần DOT đã đặt cược.
-
An ninh và hiệu quả: NPoS nhằm tối đa hóa lượng stake bảo vệ mạng, nâng cao an ninh. Do mối liên hệ lợi ích kinh tế, các trình xác thực được khuyến khích thực hiện một cách hiệu quả và trung thực.
Tóm lại, NPoS của Polkadot là một mô hình thống nhất phức tạp, điều chỉnh các động lực cho các bên tham gia mạng khác nhau nhằm duy trì một hệ sinh thái an toàn, hiệu quả và phi tập trung.
XCM Polkadot (Truyền tin liên chuỗi)
Chuỗi rơ-le Polkadot sử dụng một quy trình thống nhất Proof of Stake được đề cử (NPoS) mới mẻ để bảo vệ khối, nhằm tối ưu hóa an ninh và hiệu quả mạng. Dưới đây là cách thức hoạt động:
Trong hệ sinh thái Polkadot, XCM đại diện cho Truyền tin Liên thống nhất (Cross-Consensus Messaging). Đây là một giao thức được thiết kế dành riêng cho việc giao tiếp giữa các blockchain khác nhau (parachain) bên trong và bên ngoài mạng Polkadot và Kusama. XCM cho phép các blockchain khác nhau này gửi tin nhắn lẫn nhau, mặc dù có thể có cơ chế thống nhất hoặc chức năng chuyển đổi trạng thái khác nhau. Dưới đây là chi tiết cách XCM thúc đẩy giao tiếp liên chuỗi:
-
Thiết kế giao thức: XCM là ngôn ngữ và định dạng tin nhắn. Nó được thiết kế càng phổ quát và trừu tượng càng tốt để phù hợp với nhiều trường hợp sử dụng tiềm năng và thiết kế blockchain khác nhau.
-
Gửi và nhận tin nhắn: Parachain có thể gửi tin nhắn XCM đến một parachain khác mà không cần lưu trữ tin nhắn trên chuỗi rơ-le.
-
Tương thích liên thống nhất: XCM được thiết kế để tương thích giữa các hệ thống thống nhất khác nhau. Điều này có nghĩa là một blockchain sử dụng cơ chế thống nhất này có thể giao tiếp với blockchain khác sử dụng cơ chế khác.
-
Ứng dụng: XCM có nhiều ứng dụng, bao gồm chuyển token giữa các parachain, gọi hợp đồng thông minh nằm trên parachain khác, hoặc bất kỳ loại thông tin hay lệnh nào khác cần giao tiếp trong môi trường đa chuỗi.
-
Phi tập trung và an ninh: XCM tận dụng mô hình bảo mật chia sẻ của Polkadot, đảm bảo giao tiếp liên chuỗi an toàn như các hoạt động nội bộ trên parachain đơn lẻ.
Tóm lại, XCM trong Polkadot là một công cụ mạnh mẽ để đạt được chức năng tương tác giữa các blockchain khác nhau theo cách an toàn, hiệu quả và phi tập trung, đây là nền tảng cốt lõi mà Polkadot xây dựng. XCMP là tầng truyền tải để truyền tin nhắn XCM, cung cấp phương tiện vận chuyển và tuyến đường an toàn, nhưng không cung cấp khung ràng buộc giao thức.
Quy trình truyền tin liên chuỗi XCM
Trong Polkadot, việc XCM thúc đẩy truyền tin liên chuỗi liên quan đến nhiều bước tiến hành.
Dưới đây là chi tiết:
-
Tạo tin nhắn: Người dùng hoặc ứng dụng trên parachain khởi tạo thao tác liên chuỗi, tạo tin nhắn XCM. Tin nhắn này được định dạng để có thể được hiểu chung giữa các parachain có cơ chế thống nhất và hàm chuyển đổi trạng thái khác nhau.
-
Gửi đến parachain địa phương: Tin nhắn XCM đầu tiên được gửi đến parachain địa phương. Tại đây, nó sẽ được xử lý theo quy tắc của parachain và chuẩn bị để truyền đến parachain khác.
-
Sự tham gia của chuỗi rơ-le: Parachain địa phương chuyển tiếp tin nhắn XCM đến chuỗi rơ-le Polkadot; chuỗi rơ-le đóng vai trò trung tâm trong kiến trúc Polkadot, kết nối tất cả các parachain với nhau và thúc đẩy giao tiếp giữa chúng.
-
Định tuyến tin nhắn: Chuỗi rơ-le định tuyến tin nhắn đến parachain đích, việc định tuyến này dựa trên thông tin chứa trong tin nhắn XCM, chỉ rõ parachain đích và thao tác dự kiến.
-
Parachain đích nhận tin: Parachain đích nhận tin nhắn XCM từ chuỗi rơ-le, diễn giải tin nhắn theo logic của nó và thực hiện thao tác yêu cầu.
-
Thực thi và phản hồi: Parachain đích thực hiện thao tác được yêu cầu trong tin nhắn XCM, có thể bao gồm chuyển token, thực thi hợp đồng thông minh hoặc các thao tác blockchain khác.
-
Vòng phản hồi: Tùy theo tính chất của thao tác liên chuỗi, parachain đích có thể tạo phản hồi hoặc xác nhận và sử dụng chính giao thức XCM để gửi lại parachain ban đầu.
-
Hoàn tất: Thao tác hoàn thành, mọi thay đổi đều được hoàn tất trên parachain nguồn và đích.
Trong suốt quá trình này, cơ chế an ninh và thống nhất của Polkadot đảm bảo giao tiếp liên chuỗi an toàn và đáng tin cậy. Thiết kế của giao thức XCM như một định dạng truyền tin phổ quát và trừu tượng cho phép nhiều kiểu tương tác liên chuỗi khác nhau trong hệ sinh thái Polkadot.
Parachain được lựa chọn như thế nào?
Mạng Ethereum hoàn toàn không cần giấy phép, nghĩa là bất kỳ ai cũng có thể thực hiện bất kỳ thao tác nào trên mạng miễn là tuân thủ quá trình thống nhất của giao thức Ethereum. Do đó, các nhà phát triển có quyền tự chủ hoàn toàn trong việc triển khai bất kỳ hợp đồng thông minh nào họ muốn (bao gồm cả Rollup hợp đồng thông minh) trên mainnet Ethereum.
Nguyên lý hoạt động của mạng Polkadot hơi khác biệt, tầm nhìn ban đầu của dự án chỉ muốn các parachain được phát triển tốt và hiệu quả kết nối với chuỗi rơ-le và hưởng lợi từ tính an toàn của nó. Vì vậy, Polkadot giới thiệu cơ chế đấu giá khe cắm để quản lý số lượng parachain trên Polkadot mọi lúc. Dưới đây là cách thức đấu giá trước khi nâng cấp Polkadot 2.0.
1. Mục đích: Đấu giá khe cắm dùng để xác định parachain nào sẽ kết nối với chuỗi rơ-le Polkadot, kết nối với chuỗi rơ-le cho phép parachain hưởng lợi từ tính năng bảo mật chia sẻ và khả năng tương tác của Polkadot.
2. Khe cắm Parachain: Đây là các vị trí khả dụng trên chuỗi rơ-le để các parachain kết nối. Mỗi khe cắm có thời hạn giới hạn, thường từ vài tháng đến vài năm.
3. Quy trình đấu giá:
-
Định dạng đấu giá: Polkadot sử dụng một phiên bản của đấu giá nến (Candle Auction), một cơ chế từng được dùng trong lịch sử để bán hàng. Thời điểm kết thúc đấu giá được xác định hồi tố sau khi đấu giá kết thúc, do đó rất khó để gian lận hệ thống bằng cách ra giá phút chót.
-
Đấu thầu: Việc đấu thầu khe cắm được thực hiện bằng cách khóa token DOT, số lượng DOT khóa và thời hạn thuê là các yếu tố trong quá trình đấu thầu.
-
Kết thúc ngẫu nhiên: Người tham gia không biết thời điểm kết thúc đấu giá chính xác, điều này ngăn chặn chiến lược ra giá phút chót.
4. Chiến thắng đấu giá:
-
Xác định người thắng: Người thắng là dự án ra giá cao nhất tại thời điểm kết thúc ngẫu nhiên của đấu giá.
-
Thuê khe cắm: Dự án thắng được thuê khe cắm parachain trong thời hạn đấu thầu; trong thời gian này, parachain của họ sẽ kết nối với chuỗi rơ-le.
-
Khóa DOT: Các token DOT được ra giá trong đấu giá sẽ bị khóa trong suốt thời gian thuê khe cắm; chúng không bị tiêu, mà đóng vai trò như khoản đặt cọc để đảm bảo vị trí của parachain trên chuỗi rơ-le.
5. Khóa DOT:
Các token DOT được ra giá trong đấu giá sẽ bị khóa trong suốt thời gian thuê khe cắm; chúng không bị tiêu, mà đóng vai trò như khoản đặt cọc để đảm bảo vị trí của parachain trên chuỗi rơ-le.
6. Crowloan (Vay cộng đồng):
-
Để thu thập đủ DOT để đấu thầu, dự án thường sử dụng crowloan, họ kêu gọi DOT từ cộng đồng.
-
Nếu đấu thầu thành công, các nhà đóng góp crowloan có thể nhận phần thưởng từ dự án, ví dụ như token hoặc cổ phần dự án.
7. Kết thúc thuê: Sau khi thời hạn thuê kết thúc, khe cắm parachain sẽ được đấu giá lại, các DOT bị khóa sẽ được hoàn trả cho dự án hoặc các nhà đóng góp crowloan.
Đấu giá khe cắm là phần thiết yếu trong mô hình quản trị và kinh tế của Polkadot, đảm bảo quá trình phân bổ tài nguyên giới hạn (khe cắm parachain) trong mạng được công bằng và minh bạch.
Coretime (Thời gian cốt lõi) trong Polkadot
Các trình xác thực mạng Polkadot được phân bổ động để xác thực các khối parachain khác nhau. Polkadot thông qua việc chia ngẫu nhiên mã hóa tập hợp các trình xác thực thành các tập con cho từng parachain, từ đó đảm bảo mạnh mẽ rằng các tập con này khác nhau ở mỗi khối.
Coretime đề cập đến khả năng sẵn có của các tập con trình xác thực này như tài nguyên tính toán (lõi), Polkadot hiện hỗ trợ 50 lõi như vậy. Mỗi lõi có thể lưu trữ một parachain sử dụng toàn bộ tài nguyên, hoặc lưu trữ nhiều parathread sử dụng một phần tài nguyên khả dụng, các lõi chạy song song, xử lý nhiều nhiệm vụ phức tạp đồng thời. Polkadot còn được gọi là "máy tính siêu cấp Polkadot", đại diện cho khả năng tập thể xử lý khối lượng lớn nhiệm vụ.
Cơ cấu quản trị dân chủ OpenGov của Polkadot
Gần đây, Polkadot đã cải tổ triệt để cơ chế quản trị. Nó từ bỏ Governance V1 và áp dụng OpenGov, một định dạng quản trị giao thức dân chủ và công bằng hơn, cắt giảm đặc quyền và trao quyền lớn hơn cho cộng đồng DOT. Chúng tôi khuyến nghị đọc thêm về Governance V1 tại đây để hiểu rõ những thay đổi mà OpenGov mang lại.
Chia tay với Governance V1
Hệ thống quản trị đầu tiên của Polkadot bao gồm ba thành phần chính: Ủy ban Kỹ thuật, Hội đồng và Cộng chúng (tất cả người nắm giữ token). Ủy ban Kỹ thuật chịu trách nhiệm quản lý lịch trình nâng cấp, trong khi Hội đồng là cơ quan được bầu chịu trách nhiệm xử lý các đề xuất tham số, quản lý và chi tiêu. Mặc dù Cộng chúng (người nắm giữ token) đóng vai trò then chốt trong quá trình quản trị, Hội đồng sẽ xem xét kỹ lưỡng các đề xuất của họ trước khi đưa vào giai đoạn biểu quyết.
Mặc dù Governance V1 hiệu quả trong việc quản lý quỹ và thúc đẩy nâng cấp, nhưng tồn tại một số hạn chế. Hệ thống chỉ cho phép biểu quyết một cuộc trưng cầu dân ý tại một thời điểm (trừ các đề xuất khẩn cấp), thời gian biểu quyết kéo dài hàng tuần. Hệ thống thiên về cân nhắc kỹ lưỡng một số ít đề xuất thay vì ý tưởng rộng hơn, điều này có thể hạn chế khả năng thích nghi và phát triển nhanh chóng của mạng. V1 còn hạn chế tiếng nói của Cộng chúng bằng cách thiết lập Hội đồng và yêu cầu được công nhận. Nhu cầu về sự phi tập trung và dân chủ lớn hơn đã dẫn đến việc áp dụng OpenGov.
OpenGov của Polkadot
OpenGov của Polkadot đã thực hiện những thay đổi lớn nhằm khắc phục những điểm yếu của Governance V1. Hệ thống mới nhằm mục đích phân tán quyết định sâu hơn và tăng số lượng quyết định tập thể có thể xảy ra cùng lúc. Những thay đổi chính bao gồm:
-
Giải thể Hội đồng và Ủy ban Kỹ thuật: Hội đồng bị giải thể tập thể, đội ngũ kỹ thuật Polkadot rộng hơn thay thế Ủy ban Kỹ thuật.
-
Hệ thống biểu quyết dân chủ trực tiếp: Trách nhiệm của Hội đồng được chuyển sang Cộng chúng, người nắm giữ token nay có thể trực tiếp khởi xướng đề xuất mới.
-
Tăng cường tùy chọn ủy quyền đại diện: Người dùng có thể ủy quyền quyền biểu quyết cho các thành viên cộng đồng theo nhiều cách đa dạng, từ đó đại diện tinh tế hơn cho lợi ích các bên liên quan.
-
Nhiều nguồn gốc (Origins) và làn đường (Tracks): Đề xuất hiện được khởi xướng bởi Cộng chúng và đi vào các làn đường khác nhau tùy theo bản chất, mỗi làn đường có một nguồn gốc chuyên dụng. Hệ thống cho phép biểu quyết đồng thời nhiều cuộc trưng cầu dân ý, nâng cao tính linh hoạt và phản ứng nhanh của quá trình quản trị.
Lưu ý: Đối với những ai muốn tìm hiểu sâu hơn, có thể xem thêm video tại đây để hiểu cách OpenGov hoạt động.

Kiến trúc OpenGov mô tả trong tài liệu Polkadot
Trong OpenGov, tất cả đề xuất đều do người nắm giữ DOT khởi xướng, khác với Governance V1, OpenGov cho phép cộng đồng xử lý song song nhiều đề xuất. OpenGov chia đề xuất thành 15 hạng mục nguồn gốc khác nhau dựa trên mục tiêu mà chúng hướng tới. Mỗi nguồn gốc tuân theo một "làn đường" được thiết kế riêng, bao gồm cấu hình cài sẵn để quản lý quá trình biểu quyết. Hệ thống nguồn gốc và làn đường đảm bảo rằng mỗi đề xuất đều nhận được đầy đủ thời gian và tài nguyên từ cộng đồng.
Một số đề xuất quản trị mang tính nhạy cảm về thời gian, cần quyết định dứt khoát, trong khi những đề xuất khác mang tính nền tảng và tốn tài nguyên hơn, đòi hỏi suy nghĩ và thử nghiệm kỹ lưỡng hơn. OpenGov là một nền tảng nơi tất cả các loại đề xuất khác nhau này không giành giật sự chú ý của cộng đồng, mà có thể phát triển toàn diện.
Lợi ích chính của OpenGov:
-
Phi tập trung: OpenGov chuyển quyền quản trị từ Hội đồng trung ương sang mô hình dân chủ trực tiếp hơn. Bằng cách giải thể Hội đồng và Ủy ban Kỹ thuật và chuyển trách nhiệm sang Cộng chúng, OpenGov thúc đẩy phương pháp ra quyết định phi tập trung.
-
Bao gồm và trao quyền cho cộng đồng: OpenGov giới thiệu các tùy chọn ủy quyền tinh tế hơn, khuyến khích sự tham gia rộng rãi hơn vào quản trị, các bên liên quan có thể đóng góp vào quyết định trong lĩnh vực họ am hiểu hoặc quan tâm nhất.
-
Chào mừng tham gia cộng đồng chính thức TechFlow
Nhóm Telegram:https://t.me/TechFlowDaily
Tài khoản Twitter chính thức:https://x.com/TechFlowPost
Tài khoản Twitter tiếng Anh:https://x.com/BlockFlow_News
Thêm vào mục ưa thíchChia sẻ lên mạng xã hội












