Tìm hiểu chuyên sâu về Solana
Tech Deep Dives

Tìm hiểu chuyên sâu về Solana

1 year ago

Tìm hiểu thêm về blockchain thế hệ thứ ba và cách Solana lên kế hoạch thay đổi trò chơi xây dựng các ứng dụng tiền điện tử mở rộng được.

Tìm hiểu chuyên sâu về Solana

Mục lục

Hơn một thập kỷ trước, sau cuộc khủng hoảng tài chính năm 2008, tiền điện tử đầu tiên trên thế giới đã xuất hiện lần đầu trên toàn cầu. Ngay cả khi Bitcoin tiếp tục thống trị thị trường tiền điện tử, nó cũng đã mở đường cho hàng nghìn tài sản kỹ thuật số khác. Từ một bong bóng tạm thời, tiền điện tử – giờ đây đã trở thành một ngành công nghiệp trị giá 2 nghìn tỷ USD – đã đi được một chặng đường khá dài, nhưng vẫn còn nhiều việc phải làm.
Bất chấp sự ra mắt của rất nhiều tài sản kỹ thuật số, các loại tiền điện tử mới vẫn tiếp tục gia nhập thị trường, cố gắng giải quyết các vấn đề mà các tài sản khác chưa thể giải quyết được. Cả Bitcoin và Ether, tiền điện tử lớn thứ nhất và thứ hai tính theo vốn hóa thị trường, đều là công cụ cho sự phát triển của ngành công nghiệp blockchain, tiên phong trong nhiều trường hợp sử dụng công nghệ hiện đại. Tuy nhiên, so với các nền tảng dựa trên blockchain mới hơn, chúng cũng có những thiếu sót trong một số lĩnh vực nhất định. Khả năng mở rộng vẫn là thách thức lớn nhất phía trước đối với cả hai.
Khi Ethereum được ra mắt như một “máy tính thế giới”, nó được dự định là một mạng duy nhất không cần cấp phép, có thể kết hợp và có thể chạy mã trong một môi trường không tin cậy - và nó đã thành công trên hầu hết các mặt trận. Tuy nhiên, việc thiếu thông lượng, sử dụng ngôn ngữ lập trình không phổ biến, độ trễ cao và phí gas cao khiến nó trở thành một hệ sinh thái khá thách thức đối với các nhà phát triển.
Một loạt các mạng dường như vô tận đã đưa ra các giải pháp cho vấn đề mở rộng quy mô nhưng không có giải pháp nào hoàn toàn thành công với mục tiêu của mình. Cái gọi là blockchain trilemma từ lâu đã ám ảnh các mạng phân tán, khi các dự án mới cố gắng tạo ra một mạng phi tập trung có khả năng mở rộng và an toàn.

Thách thức nằm ở việc đạt được cả ba khía cạnh của bộ ba trilemma: phân quyền, bảo mật và khả năng mở rộng. Trong khi một số dự án đã xây dựng thành công các mạng giải quyết được một hoặc hai khía cạnh của vấn đề, thì một số ít đã tiến gần đến việc thực hiện cả ba khía cạnh.

Ngành công nghiệp blockchain không còn ở giai đoạn sơ khai về cả giá tài sản kỹ thuật số và việc áp dụng chúng ngày càng rộng rãi. Mọi người đã bắt đầu nhảy vào theo hiệu ứng đám đông và các mạng blockchain cần phải có khả năng xử lý nhu cầu bổ sung. Mạng Solana được thiết kế để giải quyết tất cả những vấn đề này.

Solana là một blockchain thế hệ thứ ba hỗ trợ một loạt các giải pháp DeFi, bao gồm phát triển các ứng dụng phi tập trung (DApps) và các hợp đồng thông minh. Không giống như các blockchain khác, Solana sử dụng thuật toán đồng thuận kết hợp kết hợp bằng chứng lịch sử (PoH) với bằng chứng cổ phần (PoS), cho phép mạng thực hiện tới 50.000 giao dịch mỗi giây.
Sáng kiến mã nguồn mở này cũng cho phép đạt được hiệu quả cao hơn nhiều so với các mô hình hiện tại chỉ sử dụng vài trăm nút. Mặc dù DApp hiện đang bị mắc kẹt trên nền tảng Ethereum do khả năng kết hợp của nó, nhiều người đang tìm kiếm các giải pháp thay thế do nó đang trở nên đắt đỏ và chậm chạp.

Join us in showcasing the cryptocurrency revolution, one newsletter at a time. Subscribe now to get daily news and market updates right to your inbox, along with our millions of other subscribers (that’s right, millions love us!) — what are you waiting for?

Giải quyết vấn đề Trilemma

Trước khi phát triển Solana, Anatoly Yakovenko là giám đốc kỹ sư nhân viên cấp cao tại tập đoàn đa quốc gia Qualcomm của Mỹ. Ngay sau đó, Yakovenko chuyển sang Dropbox để làm kỹ sư phần mềm, trước khi rời công ty để bắt đầu xây dựng Solana vào năm 2017.

Solana đã được triển khai trong đợt bùng nổ ICO năm 2017 và nó đã tiếp tục huy động được 25 triệu USD trong các vòng gọi vốn công cộng và riêng lẻ. Nhiệm vụ đầu tiên của nó là giải quyết thời gian mà các mạng như BitcoinEthereum cần để đạt được sự đồng thuận, dẫn đến việc kết hợp PoH vào thuật toán đồng thuận của nó, trái ngược với các cơ chế đồng thuận đã được thiết lập và phổ biến hơn.
Một năm sau, Anatoly thuê đồng nghiệp cũ của mình từ Qualcomm, Greg Fitzgerald, làm kỹ sư chính của Solana để viết mã mạng blockchain bằng ngôn ngữ lập trình Rust. Sách trắng chính thức và mạng thử nghiệm nội bộ của dự án đã được phát hành vào 02/2018, sau đó là nhiều giai đoạn của mạng thử nghiệm dẫn đến việc phát hành cuối cùng của mạng thử nghiệm được khuyến khích vào năm 2020.
Bản beta mainnet của Solana được ra mắt vào 03/2020, sau đó dự án (sau đó được gọi là Loom) đã đón nhận thêm một số cựu nhân viên Qualcomm khác, bao gồm cả Stephen Akridge với tư cách là người đồng sáng lập.
Thuật toán PoH của Solana sử dụng mật mã để thiết lập nguồn thời gian đáng tin cậy cho hệ thống trong khi vẫn duy trì mức độ phi tập trung của mạng. Nó cung cấp một bản ghi bất biến về các sự kiện trước đó trên blockchain, điều này tạo điều kiện thuận lợi cho việc lưu trữ dữ liệu lịch sử theo thứ tự thời gian. Tuy nhiên, điều này không chỉ giới hạn trong việc theo dõi dấu thời gian và múi giờ địa phương.

Thuật toán PoH của mạng được sử dụng chủ yếu để đảm bảo tính đồng bộ của nút, thay vì được sử dụng trực tiếp để tạo sự đồng thuận. Nó chạy song song với lớp PoS của nó. Điều này cho phép các nút tạo dấu thời gian của riêng chúng, với nút dẫn đầu mỗi nút sắp xếp các thông điệp trong khi các nút khác xử lý các giao dịch. Sau khi các giao dịch được sắp xếp theo trình tự và đã được nhận từ nút dẫn dắt, trình xác nhận/trình sao chép sau đó sẽ giải quyết các giao dịch và xuất bản chữ ký ngay sau khi chúng có xác nhận.

Những xác nhận này rất cần thiết cho hoạt động của Solana và được coi là phiếu bầu theo thuật toán đồng thuận. Đây là nơi PoS có thể dang rộng đôi cánh của mình, cung cấp cơ chế bỏ phiếu để bầu ra nút dẫn dắt trên mạng.

Solana cũng bao gồm nhiều cải tiến khác trên nền tảng của nó, cho phép nó phù hợp với khả năng của các hệ thống khác, ngay cả những hệ thống tập trung. Điều này bao gồm sự đồng thuận Tower BFT của nó, tương tự như hệ thống Khả năng chịu lỗi Byzantine (PBFT) được giới thiệu vào cuối những năm 1990.
Tuy nhiên, trong khi PBFT hỗ trợ đạt được sự đồng thuận, thì Tháp BFT của Solana cho phép nguồn thời gian toàn cầu thông qua PoH. Điều này không chỉ cho phép nó giám sát toàn bộ các chức năng của blockchain mà còn tăng tốc quá trình đồng thuận bằng cách giảm thiểu độ trễ giao dịch và chi phí nhắn tin. Một thành phần quan trọng khác của hệ sinh thái Solana là Turbine, tạo điều kiện cho việc vận chuyển dữ liệu liền mạch đến các nút trên blockchain.
Bắt chước kỹ thuật truyền bá của BitTorrent, Turbine chia nhỏ dữ liệu thành các gói nhỏ hơn trước khi gửi chúng ra ngoài cùng với mã xóa. Solana cũng sử dụng giao thức Gulf Stream của mình để giảm thời gian xác nhận và chuyển đổi nút dẫn dắt, giảm áp lực bộ nhớ lên trình xác thực trong nhóm giao dịch chưa được xác nhận. Ngoài ra, Solana sử dụng một công cụ xử lý giao dịch siêu song song được gọi là Sealevel, cho phép mạng xử lý hàng nghìn cuộc gọi hợp đồng thông minh cùng một lúc.
Thông qua cơ sở hạ tầng Pipelining, Solana cũng có thể xác thực các giao dịch nhanh hơn và sao chép thông tin giao dịch giữa các nút, bất kể thông số kỹ thuật phần cứng của chúng. Tất cả khả năng mở rộng cần thiết trên mạng được cung cấp bởi giao thức Cloudbreak, đảm bảo rằng dữ liệu được đọc và ghi đồng thời trên toàn mạng, trong khi Trình lưu trữ được sử dụng để tải dữ liệu từ blockchain vào bộ lưu trữ sổ cái phân tán của nó.
Sử dụng bộ công nghệ đa dạng này, mạng Solana không cần dựa vào phân mảnh hoặc bất kỳ loại giải pháp lớp 2 nào khác để duy trì tốc độ và khả năng mở rộng của mạng. Điều này cho phép các nhà phát triển xây dựng trực tiếp trên blockchain, nhanh hơn hàng nghìn lần so với làm việc trên Ethereum hoặc Bitcoin.
Tiền điện tử gốc của Solana, SOL, đã thu hút được rất nhiều sự quan tâm trong những tháng gần đây, đặc biệt là trong sự tăng giá gần đây của tiền điện tử. SOL hoạt động tương tự như cách ETH được sử dụng trên Ethereum, nhưng chủ sở hữu đặt cược token để xác thực giao dịch thông qua cơ chế đồng thuận PoS. Nó cũng cho phép người dùng tham gia vào các quy trình quản trị, nhận phần thưởng và thanh toán phí gas.

Mặc dù nguồn cung tối đa của SOL là gần 500 triệu token, nhưng nguồn cung lưu hành hiện tại của nó chỉ có một nửa, ở mức 272 triệu token. Khoảng 60% trong số token này được kiểm soát bởi những người sáng lập dự án và Solana Foundation, chỉ 38% được dành cho cộng đồng.

Linh hồn của Solana

Khi thế giới mới bắt đầu đối phó với đại dịch COVID-19, Solana trụ khá vững trong bối cảnh các nền kinh tế và hệ thống tài chính quốc tế trở nên căng thẳng. Giá trị thị trường của SOL đã chứng kiến mức tăng trưởng cao trong năm ngoái, tại một số sàn giao dịch lớn bao gồm Binance, BitfinexOKEx nhanh chóng niêm yết token và sau đó là Coinbase có trụ sở tại Hoa Kỳ chấp nhận niêm yết Sol vào bảng giao dịch của mình.

Bản thân mạng cũng chứng kiến sự tăng trưởng chưa từng có, đưa nhiều dự án vào nền tảng của nó, bao gồm Chainlink, USDC, USDT, Serum, Terra và một số dự án khác. Những người ủng hộ đã bắt đầu gọi Solana là “Kẻ giết Ethereum” tiếp theo, do nó nhanh hơn và có thể mở rộng hơn.

Việc Solana không yêu cầu giải pháp lớp 2 để duy trì hiệu suất cao cũng đã cho phép nhiều dự án DeFi lớn bắt đầu xây dựng trên đó, bao gồm O3Swap, Arweave, SolStarter và Oxygen. Công ty tổng hợp DEX nổi tiếng OpenOcean cũng đã tích hợp Solana vào nền tảng của mình sau khi nhận được một số lượng đáng kể yêu cầu như vậy từ cộng đồng.

Lớp 2 không có nghĩa là một giải pháp kém cho khả năng mở rộng của blockchain và các nhà phát triển chắc chắn sẽ tạo ra các ứng dụng thành công bằng cách tiếp cận này. Tuy nhiên, sự độc lập của Solana với nó có thể hỗ trợ các ứng dụng mạnh mẽ hơn mà không bị giới hạn bởi lưu lượng. Trong các trường hợp sử dụng khác nhau, các nhà phát triển sẽ không cần phải suy nghĩ về cách các ứng dụng của họ sẽ mở rộng quy mô do cách Solana tóm tắt sự phức tạp.

Thật đơn giản để khẳng định một mạng là phi tập trung, nhưng trên thực tế, việc duy trì phân quyền trên một mạng khó hơn nhiều. Solana tuyên bố đã giải quyết được vấn đề nan giải của blockchain, mặc dù mọi người vẫn tranh luận rằng nền tảng này không phi tập trung như những gì nó tuyên bố.

Không nghi ngờ gì nữa, Solana nhanh chóng và cực kỳ an toàn nhưng mức độ phân quyền của nó vẫn còn rất nhiều điều để tranh luận. Các nhà bình luận đã nhiều lần nhấn mạnh thực tế rằng chi phí để chạy một nút Solana cao hơn nhiều so với những nút khác. Để trở thành trình xác thực trên Solana, một cá nhân sẽ cần phải bỏ ra hàng nghìn USD trong phần cứng, khác biệt với các blockchain khác, nơi bất kỳ ai cũng có thể trở thành trình xác thực với mức phí thấp hơn nhiều.

Yakovenko dường như đã nhận thức được vấn đề và đã nói rằng Solana đang làm việc để tích hợp thêm các nút trình xác thực. Ở thời điểm hiện tại, trong không gian mà các ứng dụng DeFi đang nhận được nhiều sự quan tâm hơn bao giờ hết, Solana trong khi đó vẫn tiếp tục đáp ứng nhu cầu của các nhà phát triển và cộng đồng. Các giao dịch nhanh chóng và khả năng mở rộng được cho là mang lại lợi thế cho mạng lưới so với các lựa chọn thay thế hiện tại, phi tập trung hơn và mặc dù là một dự án tương đối mới, Solana đã tích lũy được một lượng lớn người hâm mộ trong hai năm qua.

Không nghi ngờ gì nữa, token SOL và sự đánh giá cao về giá trị của nó có thể đóng một vai trò quan trọng trong việc thu hút các nhà đầu tư vào mạng lưới. Về mặt phát triển, Solana đang được áp dụng rộng rãi hơn nhiều so với nhiều dự án blockchain khác ở các giai đoạn tương tự trong quá trình phát triển của chúng. Mặc dù nó vẫn đang trong giai đoạn thử nghiệm, nhưng cộng đồng hy vọng sẽ thấy một lượng cập nhật và nâng cấp nhất quán đối với giao thức trong những năm tới.

Bài viết này bao gồm đường link đến các trang web của bên thứ ba hoặc các nội dung khác chỉ dành cho mục đích cung cấp thông tin (“Trang web của bên thứ ba”). Trang web của bên thứ ba không thuộc quyền kiểm soát của CoinMarketCap và CoinMarketCap không chịu trách nhiệm về nội dung của bất kỳ Trang web của bên thứ ba nào, bao gồm nhưng không giới hạn bất kỳ đường link nào có trong Trang web của bên thứ ba, hoặc bất kỳ thay đổi hoặc cập nhật nào đối với Trang web của bên thứ ba. CoinMarketCap chỉ cung cấp các đường link này cho bạn nhằm mục đích thuận tiện, và việc đưa vào bất kỳ đường link nào không ngụ ý về sự xác nhận, chấp thuận hoặc đề xuất của CoinMarketCap đối với trang web hoặc bất kỳ sự liên kết nào với các nhà điều hành của họ. Bài viết này được sử dụng để và chỉ được sử dụng để cung cấp thông tin. Điều quan trọng là bạn phải tự nghiên cứu và phân tích trước khi đưa ra bất kỳ quyết định quan trọng nào liên quan đến bất kỳ sản phẩm hoặc dịch vụ nào được mô tả trong bài viết. Bài viết này không nhằm mục đích và sẽ không được hiểu là lời khuyên tài chính. Các quan điểm và ý kiến được trình bày trong bài viết này là của [công ty] của tác giả và không nhất thiết phản ánh quan điểm của CoinMarketCap.
16 people liked this article