banner
banner
Background VIC News
Thứ hai, 23/01/2023, 16:37 (GMT + 7)
Thứ hai, 23/01/2023, 16:37 (GMT + 7)

So sánh giữa Solana và Polygon dưới góc nhìn của nhà phát triển

Các nhà phát triển Web2 dự định nhảy vào Web3 thường tự hỏi họ nên bắt đầu với chuỗi khối nào. Hầu hết các cuộc thảo luận này đều tập trung vào Solana và Polygon. 
Mục lục bài viết
  1. Hiệu suất
  2. Phương pháp mở rộng quy mô
  3. Bảo mật
  4. Phần thưởng: cộng đồng

Mặc dù nhiều người coi sự sụp đổ của FTX là hồi chuông báo tử tiềm ẩn đối với Solana, nhưng mạng này vẫn là một giải pháp công nghệ đầy hứa hẹn cho các vấn đề về quy mô của chuỗi khối. Ngay cả người sáng lập Ethereum Vitalik Buterin cũng đã ghi nhận sức mạnh và sự táo bạo của các nhà phát triển xây dựng trên Solana. Và, hoạt động của nhà phát triển là một trong những chỉ số hàng đầu tốt nhất về việc tạo ra giá trị theo thời gian.

Bài viết này chủ yếu tập trung so sanhs Solana với Polygon POS (bằng chứng cổ phần), sản phẩm chiếm ưu thế trong bộ sản phẩm Polygon cùng các sản phẩm Polygon khác hiện đang được phát triển.

Tôi nghĩ có ba tiêu chí cực kỳ quan trọng và khác biệt đáng kể giữa hai chuỗi: hiệu suất, cách tiếp cận mở rộng quy mô và bảo mật.

Hiệu suất

Xét theo số liệu: số giây trên mỗi giao dịch (SPT). 

Trên Solana, thời gian khối (được gọi là “thời gian khe”) là ~ 0,4 giây . Trên Polygon, thời gian tạo khối là ~2 giây . Điều này nghe có vẻ khó hiểu nhưng sự khác biệt giữa 2 giây và nửa giây là một vấn đề lớn. Khi người dùng gặp phải độ trễ hơn một giây trong một ứng dụng ( bộ não xử lý thông tin mà nó nhìn thấy ở tốc độ <0,15 giây ), cảm giác đó có thể kéo dài vô tận. Hơn nữa, mỗi mili giây đều có giá trị khi việc khám phá và thực hiện giá được gắn chặt với các ứng dụng tài chính.

Một cân nhắc kỹ thuật khác khi so sánh thời gian khối là Polygon (giống như các chuỗi EVM khác) sử dụng một bộ nhớ trong đó các giao dịch được lập chỉ mục trước khi được thêm vào một khối. Solana thực hiện một lộ trình khác, trong đó các giao dịch được gửi trực tiếp tới người dẫn đầu trong bộ validator. Vì vậy, mặc dù thời gian tạo khối trên Polygon là ~2 giây, nhưng không có gì đảm bảo rằng một giao dịch sẽ được chuyển sang khối tiếp theo vì nó có thể bị kẹt trong mempool – đặc biệt là trong thời điểm biến động cao.

Hiện tượng bị “kẹt” hoặc “chậm trễ” này là kết quả của kích thước khối. Hãy tưởng tượng Venmo chạy một ứng dụng trực tuyến và cần thực hiện hàng chục đơn đặt hàng mỗi giây, nếu nó chọn một chuỗi khối có thời gian khối 0,01 giây chỉ có thể phù hợp với một giao dịch trong một khối, thì SPT quan sát được sẽ chậm chạp.

Trên Solana, về mặt lý thuyết, các khối có thể đạt kích thước tối đa là 128MB. Giao thức Solana Turbine chia một khối thành các gói 1280 byte được gọi là các phần nhỏ. Thông qua giao thức Tower BFT của Solana , những thứ này có thể được xác minh đồng thời bởi các validator riêng biệt, cho phép tính toán song song.

Trên Polygon, kích thước khối cho chuỗi POS hiện nằm trong khoảng 50-120KB. Có một sản phẩm đang được phát triển tên là Polygon Avail sẽ tăng khả năng này. Tính khả dụng là một giao thức về tính khả dụng của dữ liệu nằm trên đầu chuỗi Polygon POS để tăng dung lượng lưu trữ. Hiện tại, nó được chỉ định ở mức 2 MB mỗi khối với thời gian khối là 20 giây mặc dù có thể mở rộng thành 128 MB (với thời gian khối tối thiểu theo lý thuyết cho một khối có kích thước là 5 giây).

Khả năng khối thể hiện trong thị trường phí, mà chúng ta có thể thấy ngày nay. Phí giao dịch trung bình trên Polygon là ~$0,02 trong khi Solana là ~$0,0002 . Theo 0x , khi mức sử dụng khối đạt tới 80%, thị trường phí bắt đầu tăng đáng kể và khi mức sử dụng khối đạt tới 95%, nó bắt đầu tăng theo cấp số nhân.

Polygon được thiết kế để mở rộng quy mô thông qua các chuỗi bên song song, mở ra tùy chọn tăng tổng dung lượng khối thông qua nhiều chuỗi hơn, do đó có thể làm giảm phí thị trường. Mặc dù, phương pháp mở rộng quy mô này mang đến những rủi ro hệ thống lớn hơn, tùy thuộc vào những gì bạn đang xây dựng, có thể khiến việc xây dựng trên Polygon trở nên khó khăn..

Phương pháp mở rộng quy mô

Solana được xây dựng để giữ mọi thứ trên một chuỗi và Polygon được xây dựng để thêm nhiều chuỗi đồng thời hợp nhất trạng thái theo định kỳ.

Để mở rộng vấn đề này, Solana (tập hợp các validator góp phần tạo nên sự đồng thuận) có một lịch trình chỉ dẫn. Lịch trình chỉ dẫn này liệt kê validator nào sẽ xác minh từng khối (còn gọi là vị trí trên Solana). Với lịch trình người lãnh đạo được xác định trước, các giao dịch được chuyển tiếp đến người lãnh đạo đã lên lịch, cắt giảm sự phối hợp không cần thiết.

Trong tương lai gần, Solana cũng sẽ thấy nhiều nhà lãnh đạo khối sẽ cải thiện hiệu suất và giảm thiểu thời gian chết. Tất cả những điều này được kích hoạt duy nhất bởi giao thức đồng thuận bằng chứng lịch sử của Solana giúp điều chỉnh mạng xung quanh một đồng hồ dùng chung. Nếu không có người giữ thời gian dùng chung, mạng phải phản ứng với các nhà lãnh đạo mới nổi trong lịch trình xác thực.

Bằng chứng về lịch sử kết hợp với giao thức Turbine cho phép truyền nhanh một lượng lớn dữ liệu tất cả đều tồn tại trên một chuỗi.

Polygon có một hệ thống tương tự để xác định người dẫn đầu khối thông qua giao thức Bor của nó, nhưng cách tiếp cận để mở rộng quy mô thì khác. Polygon được thiết lập để mở rộng quy mô bằng cách thêm nhiều sidechain chạy song song và hợp nhất trạng thái theo định kỳ thông qua cam kết với Ethereum. Đó là lý do tại sao bạn có thể thấy Polygon POS và Plasma được gọi là “chuỗi cam kết”. Nhiều sidechains song song có thể có nghĩa là hai người dùng có thể sử dụng các sidechains riêng biệt bằng cùng một ứng dụng, điều đó có nghĩa là người dùng phải chú ý đến độ trễ của việc hợp nhất trạng thái giữa các chuỗi và các nhà phát triển phải xây dựng độ phức tạp.

Bằng cách này, Polygon tạo ra rủi ro do người dùng không thể coi giao dịch của họ là “cuối cùng” một cách đáng tin cậy cho đến khi chiều cao khối đạt đến một ngưỡng nhất định. Không có con số cố định nào cho việc này, nhưng ví dụ: Circle, nhà phát hành stablecoin đợi 372 khối được chuyển trên Polygon (~20 phút) trước khi họ coi giao dịch là “cuối cùng” và 1 khối (~0,4 giây) trên Solana.

Tính hữu hạn biến thể của Polygon là một nhược điểm đáng kể và có thể ảnh hưởng đến loại ứng dụng nào có thể được xây dựng trên đó. Chẳng hạn, các ứng dụng tiền điện tử có thể giữ tiền của người dùng cho đến khi giao dịch được coi là cuối cùng hoặc cho phép người dùng giao dịch ngay lập tức và chấp nhận rủi ro khai thác chi tiêu gấp đôi (như chấp nhận rủi ro bồi hoàn thẻ tín dụng). Đây là một bước lùi so với việc tiền điện tử được cho là loại bỏ rủi ro đối tác tài chính.

Một chuỗi duy nhất sẽ luôn tốt hơn một tập hợp các sidechain, giả sử rằng một chuỗi có thể mở rộng quy mô. Một chuỗi đơn lẻ có độ phức tạp phối hợp ít hơn, độ trễ tổng hợp ít hơn và ít diện tích bề mặt hơn để tấn công.

Câu hỏi đặt ra là liệu Solana có thể hỗ trợ cùng quy mô mà Polygon tuyên bố không? Dựa trên bản demo gần đây của Kevin Bowers tại Jump Crypto, có vẻ như nó có thể. Nhóm Jump Crypto đã xây dựng một ứng dụng khách validator mới cho Solana có tên là Firedancer, thể hiện 1,2 triệu giao dịch mỗi giây, trong khi vẫn duy trì thời gian khe thứ hai. Nói cách khác, nếu bạn tính mọi tương tác trên Twitter, WhatsApp và Instagram là một giao dịch, thì tất cả chúng có thể chạy đồng thời trên Solana mà không có bất kỳ sự suy giảm hiệu suất nào.

Polygon cũng có một loạt các cải tiến kỹ thuật đáng kể trong quá trình phát triển. Cụ thể, việc đầu tư vào các zk rollup (zk) sẽ dẫn đến những cải tiến đáng kể về hiệu suất. Tuy nhiên, zk rollup phải giải quyết trên layer 1 (hiện tại là Ethereum) để được coi là hợp lệ – nghĩa là trong khi mở dung lượng, chúng cũng thêm độ trễ.

Bảo mật

Hiệu suất cao và khả năng mở rộng là một chuyện, nhưng chúng tôi cũng cần tin tưởng vào mạng. Cả Solana và Polygon đều đã có thời gian khởi chạy đáng kể, vì vậy khả năng một lỗi nghiêm trọng nằm trong tầm nhìn rõ ràng đang giảm dần (mặc dù không phải là không thể).

Với điều này, các nhà phát triển chuỗi khối tiềm năng nên tập trung vào khả năng phục hồi của mạng đối với các tác nhân xấu đang cố gắng gây ảnh hưởng đến dự án. Điều này được đo lường một cách khách quan nhất bằng Hệ số Nakamoto (NC), một số liệu định lượng số lượng validator cần kết hợp để làm hỏng mạng.

Tại thời điểm viết bài này, Solana NC là 32 và Polygon là 4. Cả hai đều là mạng bằng chứng cổ phần nên việc phân phối cổ phần rất quan trọng. Solana có khoảng 1.900 validator và Polygon có khoảng 100. Điều mà Hệ số Nakamoto nói ở đây là 32 validator hàng đầu trên Solana và bốn validator hàng đầu trên Polygon có thể đánh sập mạng.

Cả hai mạng sẽ làm tốt việc tăng cường bảo mật này, và cả Polygon và Solana đều đã thấy NC của họ tăng lên trong năm qua. Khi có nhiều validator trực tuyến hơn, NC của Polygon sẽ phát triển và các cải tiến kỹ thuật khác trong quá trình phát triển như zk rollup sẽ cải thiện tính bảo mật.

Người ta lập luận rằng Polygon có tính bảo mật cao hơn vì nó cam kết trạng thái định kỳ với Ethereum. Mặc dù vậy, điều này hơi sai lầm vì mạng Polygon là layer 2 trên Ethereum, vì vậy nếu bốn validator thông đồng để làm hỏng sổ cái, thì về lý thuyết, một cam kết có thể được thực hiện đối với Ethereum với sổ cái bị hỏng. Đây là một vấn đề có thể giải quyết được mà nhóm Polygon và hệ sinh thái đang giải quyết.

Phần thưởng: cộng đồng

Mặc dù không phải là một tiêu chí kỹ thuật, nhưng cộng đồng vẫn là một biến số quan trọng trong sự thành công của một mạng. Polygon có lợi thế khi được kết nối với Ethereum, nơi có cộng đồng người dùng và nhà phát triển lớn hơn so với Solana. Hơn nữa, Polygon Foundation đã hoàn thành tốt công việc nuôi dưỡng các thương hiệu và nhà phát triển để xây dựng trên mạng của mình.

Và với các kế hoạch của Polygon để kết nối với nhiều chuỗi khối, họ sẽ có thể tận dụng các cộng đồng hiện có để thu hút nhiều nhà phát triển và người dùng hơn nữa.

Tuy nhiên đây chỉ mới là giai đoạn đầu của tiền điện tử khi hầu hết thế giới vẫn còn đứng ngoài cuộc, các ứng dụng hoạt động hiệu quả sẽ mang chúng đến và cộng đồng nhà phát triển, người sáng tạo và người dùng sẽ tập trung ở những nơi có ứng dụng tốt nhất và nhiều người dùng nhất. Đó là lý do tại sao các tiêu chí kỹ thuật ở trên là một chỉ báo hàng đầu về sự phát triển của cộng đồng trong tương lai.

Mặc dù Solana phải khắc phục sự cố khởi động chậm, nhưng trong vòng chưa đầy ba năm, Solana đã phát triển thành một trong những cộng đồng nhà phát triển, người sáng tạo và người tiêu dùng tích cực nhất. Có một nhóm các nhà phát triển đa dạng làm cho lõi hoạt động hiệu quả và mạnh mẽ hơn, trong khi những người khác đang bổ sung các dịch vụ và công cụ để làm cho trải nghiệm của nhà phát triển tốt hơn.

Trên đây là quan điểm của nhà phát triển đã xây dựng dự án trên cả hai chuỗi khối và chọn Solana cho một ứng dụng ví sắp tới. Hi vọng những thông tin trên có ích cho lựa chọn đầu tư của bạn trong tương lai!

VIC Crypto tổng hợp

Tin tức liên quan:

enlightenedDiễn đàn kinh tế thế giới vạch ra tương lai của tiền điện tử khi năm 2023 bắt đầu

enlightenedNăm 2023 có thực sự là thời kỳ phục hưng của Solana?

enlightenedUniswap đã phát hiện một lỗ hổng nghiêm trọng có thể dẫn đến thiệt hại hàng tỷ đô la



Mục Lục Bài Viết
  1. Hiệu suất
  2. Phương pháp mở rộng quy mô
  3. Bảo mật
  4. Phần thưởng: cộng đồng

BounceBit công bố Roadmap về CeDeFi: Romance of the Three Kingdoms

BounceBit mong muốn tạo ra một nền tảng thống trị được gọi là CeDeFi. Dân chủ hóa khả năng tiếp cận các cơ....
6 tháng trước Đánh giá dự án

Đồng sáng lập Lido và Paradigm bí mật ủng hộ đối thủ cạnh tranh của EigenLayer

Lido và Paradigm đang bí mật tài trợ cho một đối thủ cạnh tranh với EigenLayer và có thể sẽ tạo nên một....
6 tháng trước Đánh giá dự án

Merlin Chain là gì? Bước tiến lớn trong các giải pháp Layer 2 của Bitcoin

Merlin Chain, giao thức Bitcoin Layer 2 đình đám nhất tính theo tổng giá trị bị khóa (TVL) đã ra mắt native token....
7 tháng trước Đánh giá dự án

Runes trên Bitcoin là gì? Giao thức fungible token mới được cha đẻ của Ordinals khai sinh

Một phát kiến hoàn toàn mới từ cha đẻ của Ordinals sẽ mang fungible token shitcoin hay memecoin đến với BTC
7 tháng trước Đánh giá dự án

Ethena là gì? Dự án stablecoin lên launchpool thứ 50 của Binance với APR siêu ponzi tương tự Luna

Ethena đem đến cho người dùng một giao thức stablecoin siêu ponzi với APR lên tới 30% được gọi là Internet Bond
7 tháng trước Đánh giá dự án