giới thiệu
Gần đây, thị trường tiền điện tử đã khiến nhà đầu tư hoảng sợ do khoản bồi thường của Mtgox và việc bán ra của chính phủ Mỹ và Đức. Hầu hết các token đều giảm hơn 20%, nhưng cũng có một số token có giá tương đối “mạnh”. SOL là một trong số đó. Là một dự án chuỗi công cộng, Solana áp dụng cơ chế đồng thuận kết hợp giữa Bằng chứng cổ phần được ủy quyền (PoS) và Bằng chứng lịch sử (PoH). Nó giới thiệu cơ chế dấu thời gian và sử dụng công nghệ nén trạng thái và xử lý song song đa luồng để cho phép Solana đạt hiệu suất cao. khối lượng và chi phí giao dịch thấp.
Solana đã liên tiếp phát hành ba công nghệ cải tiến chính: Hành động, Nhấp nháy và Nén ZK, cho phép công ty mở rộng sang lĩnh vực SocialFi và giảm đáng kể chi phí giao dịch hiện có một lần nữa. Ba công nghệ mới này sẽ giúp Solana phát triển trong tương lai và mang lại cho thị trường những kỳ vọng mới cho Solana. Cùng với việc đăng ký ETF giao ngay, những kỳ vọng và câu chuyện trong tương lai của Solana đầy trí tưởng tượng.
hành động
sự định nghĩa
Tài liệu chính thức của Solana định nghĩa Hành động là: Hành động Solana là một API được thiết kế để cho phép các trang web tương tác với chuỗi khối Solana để kích hoạt các hoạt động trên chuỗi như chuyển khoản, bỏ phiếu và quyên góp. Đó là một API tuân thủ trả về các giao dịch trên chuỗi khối Solana có thể được xem trước, ký và gửi trong nhiều ngữ cảnh khác nhau, bao gồm mã QR, nút + tiện ích (thành phần giao diện người dùng) và trên trang web Internet.
Sử dụng ngôn ngữ phi kỹ thuật để giải thích Hành động, là nhiều giao dịch được lập trình sẵn khác nhau sẽ được ký trong Solana, cho phép người dùng thực hiện các giao dịch blockchain mà không cần phải điều hướng đến các ứng dụng hoặc trang web khác nhau. Hành động là mô tả trừu tượng về cơ chế xử lý giao dịch trên chuỗi Solana và bao gồm các hướng dẫn thực hiện cho các tác vụ khác nhau, chẳng hạn như xử lý giao dịch, thực hiện hợp đồng và vận hành dữ liệu. Người dùng có thể gửi các hướng dẫn giao dịch khác nhau thông qua Hành động, chẳng hạn như chuyển tài sản trên chuỗi và mua tài sản mã thông báo. Đồng thời, các nhà phát triển cũng có thể sử dụng Hành động để gọi và thực hiện các hợp đồng thông minh nhằm triển khai logic phức tạp trên chuỗi.
Sự xuất hiện của Hành động giúp việc phát triển ứng dụng mạng Solana và giao dịch của người dùng trở nên thuận tiện hơn, đồng thời bổ sung hỗ trợ cho việc thực hiện các hợp đồng thông minh trên chuỗi và đặt nền tảng vững chắc cho Solana tham gia vào lĩnh vực SocialFi.
Sơ đồ quy trình làm việc của Hành động (nguồn dữ liệu: https://solana.com/docs/advanced/actions)
Lợi thế
Phương pháp xử lý hiệu quả: Ưu điểm chính của Solana so với các chuỗi công cộng khác là hiệu suất cao. Trong thiết kế và áp dụng Hành động, Solana vẫn duy trì khái niệm hiệu suất cao. Solana sử dụng công nghệ có tên Turbo Transactions, sử dụng nhiều lõi CPU để xử lý các giao dịch song song nhằm cải thiện hơn nữa thông lượng và tốc độ thực thi của mạng. Khi xử lý các Hành động, nó có thể được thực thi nhanh chóng trong các mạng quy mô lớn trong khi vẫn duy trì hiệu quả và hiệu quả. ổn định.
Độ trễ của mạng thấp: Hưởng lợi từ các Hành động hiệu suất cao của Solana, độ trễ xử lý cũng sẽ rất thấp, mang đến cho người dùng trải nghiệm giao dịch mượt mà và hiệu quả hơn. Ưu điểm có độ trễ thấp này cũng mang lại cho các nhà phát triển Hành động nhiều cơ hội hơn để xây dựng các ứng dụng phức tạp và tương tác hơn mà không phải lo lắng về độ trễ mạng ảnh hưởng đến trải nghiệm người dùng, giúp toàn bộ hệ sinh thái trở nên mạnh mẽ và cạnh tranh hơn.
Tính linh hoạt cao hơn: Thông qua Hành động, người dùng có thể gọi các hợp đồng thông minh, thực hiện nhiều logic kinh doanh tẻ nhạt khác nhau, lưu trữ và đọc dữ liệu cũng như các chức năng khác. Tính linh hoạt này làm cho Hành động trở thành một công cụ mạnh mẽ để đáp ứng các nhu cầu khác nhau của người dùng trong lĩnh vực blockchain. Ngoài ra, Actions còn hỗ trợ các tiện ích mở rộng và người dùng có thể tùy chỉnh theo nhu cầu riêng, nâng cao hơn nữa tính linh hoạt và khả năng ứng dụng của nó.
nhấp nháy
sự định nghĩa
Tài liệu chính thức trên Twitter của Solana định nghĩa Blinks là: Liên kết chuỗi khối, một nguyên tắc mới chuyển đổi các hoạt động trên chuỗi thành các liên kết có thể chia sẻ. Blinks có thể chuyển đổi bất kỳ Hành động Solana nào thành liên kết giàu siêu dữ liệu có thể chia sẻ. Blinks cho phép các ứng dụng khách hỗ trợ Hành động (ví mở rộng trình duyệt, bot) cung cấp nhiều chức năng hơn cho người dùng của họ. Các ứng dụng khách hỗ trợ Blinks chỉ cần phát hiện các URL tương thích với Hành động, phân tích chúng và cho phép người dùng tương tác với chúng trên giao diện người dùng được tiêu chuẩn hóa.
Được hiểu phổ biến, Blinks là một biểu hiện cụ thể của Hành động. Biểu hiện cụ thể này có thể là mã QR, URL, nút có thể nhấp, v.v. Blinks có thể chuyển đổi bất kỳ Hành động Solana nào thành bất kỳ phương thức liên lạc nào trên bất kỳ nền tảng thông tin nào, cho phép khách hàng có thể phát hiện Hành động (chẳng hạn như ví tiện ích mở rộng trình duyệt, robot, v.v.) để hiển thị các chức năng bổ sung cho người dùng. Khi người dùng sử dụng Blinks, họ có thể vận hành các nội dung cụ thể trên trang nền tảng hiện tại mà không cần nhập Dapp phía sau biểu diễn cụ thể này (có thể là mã QR, URL, v.v.), giúp việc tương tác trở nên cực kỳ thuận tiện và thuận tiện.
Sơ đồ nguyên lý hoạt động của Blink
Hành động và Blinks không tồn tại riêng biệt mà có mối quan hệ cộng sinh. Hành động là cơ sở cho sự tồn tại của Blinks và Blinks là biểu hiện cụ thể của Hành động. Blinks trình bày các Hành động một cách trừu tượng trước mặt người dùng, để người dùng thậm chí không cảm nhận được sự tồn tại của chúng khi sử dụng Hành động.
Lợi thế
Nâng cao trải nghiệm người dùng: Thông qua Blinks, người dùng không còn cần phải thoát khỏi trang hiện tại rồi vào trang Dapp mà họ muốn vận hành, cung cấp cho người dùng các dịch vụ vận hành một cửa, giúp giảm đáng kể các liên kết và khó khăn thao tác của người dùng. khi nhấp vào một liên kết trong Web 2.
Tăng lưu lượng truy cập đến Solana: Sau khi nhiều nhóm phát triển dự án khác nhau trên Solana sử dụng Blinks, hiệu quả đáng kể nhất là khả năng chuyển hướng lưu lượng truy cập đến Solana trên nhiều nền tảng xã hội khác nhau. Trong thế giới Web 3, mỗi dự án chỉ có thể giành chiến thắng trong cuộc cạnh tranh khốc liệt bằng cách nhận được nhiều lưu lượng truy cập hơn. Blinks có thể hiện thực hóa từng Hành động thành nhiều hình thức khác nhau, có thể được chuyển tiếp trên nhiều nền tảng trao đổi thông tin khác nhau, chẳng hạn như Twitter, Discord, Telegram, v.v. Việc phổ biến Blinks trên các nền tảng này sẽ mang lại lưu lượng truy cập lớn cho Solana, từ đó thúc đẩy sự phát triển sinh thái của Solana.
Hạ ngưỡng để người dùng tham gia Web 3: Người dùng trong Web 2 truyền thống thường không hiểu các hoạt động cơ bản nhất trên chuỗi như chữ ký ủy quyền ví, chuyển khoản trên chuỗi, phí gas, v.v. Do đó, nếu bạn muốn đạt được phân luồng giao thông nhanh chóng, bạn không chỉ phải bắt đầu từ nền tảng truyền thống. Đối với phân luồng trung bình, còn phải hạ ngưỡng vận hành trên chuỗi. Sau khi sử dụng Blinks, nó có thể tóm tắt và tích hợp quy trình đằng sau từng thao tác cụ thể vào một URL. Người dùng chỉ cần nhấp vào đó và không cần hiểu các nguyên tắc, quy trình đằng sau thao tác đó.
sự thiếu sót
Nguy cơ lừa đảo gia tăng: Ở giai đoạn này, Blinks chỉ có thể được chuyển tiếp trên Twitter, nhưng bản thân Twitter là một môi trường đầy gian lận. Khi không có Blinks, những kẻ lừa đảo sẽ sử dụng các trang web bị bắt chước nhiều hoặc các nạn nhân bị lừa đảo khác để lấy tài sản của họ. Sau khi Blinks xuất hiện, hiệu quả lừa đảo đã được cải thiện rất nhiều và chi phí gian lận đã giảm xuống. Giờ đây, những kẻ lừa đảo không cần phải phát triển các trang web có tính giả mạo cao. Họ có thể trực tiếp hoàn thành tất cả các hoạt động trước đó bằng hình ảnh và liên kết. Cách gây khó khăn cho người dùng trong việc ngăn chặn.
Không thể bao gồm khách hàng di động: Ở giai đoạn này, việc sử dụng Blinks chỉ có thể giới hạn ở khách hàng máy tính, nhưng phương pháp được sử dụng phổ biến nhất cho Twitter vẫn là khách hàng di động và khách hàng máy tính chiếm tỷ lệ nhỏ hơn, vì vậy một số nhà đầu tư đặt câu hỏi về hiệu ứng chuyển hướng của Blinks trên Solana Nó không cao như mong đợi, nó chỉ là một mánh lới quảng cáo để thổi phồng giá cả.
Nén ZK
sự định nghĩa
Tài liệu chính thức của Solana định nghĩa ZK Compression là: ZK Compression là một tính năng cơ bản mới được xây dựng trên Solana nhằm giúp các nhà phát triển và người dùng xây dựng ứng dụng trên quy mô lớn. Nhà phát triển và người dùng có thể chọn nén trạng thái trên chuỗi, giảm chi phí trạng thái theo mức độ lớn trong khi vẫn duy trì tính bảo mật, hiệu suất và khả năng kết hợp của Solana L1.
phân tích kỹ thuật
Tất cả các nhà phát triển dự án trên tất cả các blockchain đều phải đối mặt với hai chi phí cơ bản - chi phí tính toán và chi phí trạng thái. Chỉ cần giảm hai khoản phí này càng nhiều càng tốt, vấn đề phí gas của toàn bộ chuỗi sẽ được giải quyết, từ đó thu hút nhiều người dùng và nhà phát triển hơn.
Solana dựa trên cơ chế đồng thuận kết hợp Bằng chứng cổ phần được ủy quyền (PoS) và Bằng chứng lịch sử (PoH), giới thiệu cơ chế dấu thời gian và sử dụng xử lý song song đa luồng, cho phép Solana có được lợi thế về thông lượng cao và chi phí giao dịch thấp. vấn đề tính toán chi phí. Sự xuất hiện của ZK Compression giúp giải quyết rất tốt vấn đề chi phí nhà nước.
ZK Compression sử dụng một quy trình gọi là nén trạng thái để cho phép các nhà phát triển sử dụng không gian sổ cái của Solana một cách tiết kiệm hơn thay vì không gian tài khoản đắt tiền hơn để lưu trữ một số loại dữ liệu nhất định. ZK Compression sử dụng giá trị băm của dữ liệu ngoài chuỗi để lưu trữ trên chuỗi, lưu trữ dữ liệu cụ thể ngoài chuỗi và sử dụng cây trạng thái để xác minh. Việc áp dụng công nghệ này có thể giảm nhu cầu về không gian lưu trữ trên chuỗi một cách hiệu quả, từ đó giảm chi phí và cải thiện khả năng mở rộng tổng thể. Bằng cách áp dụng công nghệ ZK Compression, hệ sinh thái Solana có thể xử lý lượng lớn dữ liệu hiệu quả hơn và cung cấp cho các nhà phát triển các tùy chọn lưu trữ linh hoạt hơn, thúc đẩy sự phát triển và đổi mới các ứng dụng blockchain.
Chúng tôi phân tích Nén ZK theo cách dễ hiểu hơn và chia Nén ZK thành hai phần:
Nén thể hiện tính năng nén. Bước này đạt được là tài khoản trên chuỗi chỉ lưu trữ trạng thái gốc. Dữ liệu cơ bản được lưu trữ trong sổ cái ngoài chuỗi Solana rẻ hơn, do đó giảm chi phí lưu trữ trạng thái;
ZK đề cập đến giao thức sử dụng công nghệ ZK để đảm bảo tính toàn vẹn của trạng thái nén. Người dùng và nhà phát triển có thể nhận được chứng chỉ hợp lệ từ các nhà cung cấp RPC hỗ trợ nén ZK và sử dụng công nghệ ZK để đạt được các tương tác trên chuỗi và ngoài chuỗi. đáng tin cậy hơn và nhanh hơn công nghệ OP nên Solana không ảnh hưởng đến tốc độ tính toán cao hơn.
nguyên tắc làm việc
Nguyên lý hoạt động của ZK Compression rất đơn giản, rất giống với cách Rollup trong Ethereum L2.
ZK Compression sẽ nén dữ liệu của từng tài khoản thành giá trị băm, giá trị này được lưu trữ trong nút lá của cây trạng thái. Mỗi hàm băm tài khoản không chỉ chứa thông tin về bản thân tài khoản mà còn cả vị trí của nó trong cây trạng thái. Bằng cách này, mỗi hàm băm tài khoản là duy nhất, tạo điều kiện thuận lợi cho việc lập chỉ mục tiếp theo.
Root trạng thái của mỗi cây trạng thái sẽ được lưu trữ trên mạng chính của Solana. Root trạng thái này giống như dấu vân tay của toàn bộ cây. Chỉ cần dấu vân tay này được xác minh, có thể khẳng định rằng tất cả dữ liệu trong toàn bộ cây là đầy đủ và không bị giả mạo.
Dữ liệu chi tiết cho từng tài khoản không được lưu trữ trực tiếp trên mạng chính của Solana mà được lưu trữ dưới dạng dữ liệu cuộc gọi trong không gian sổ cái Solana rẻ hơn. Mainnet của Solana chỉ lưu trữ các trạng thái gốc và một số siêu dữ liệu cơ bản, điều này không chỉ tiết kiệm chi phí lưu trữ mà còn đảm bảo tính bảo mật dữ liệu. Và để đảm bảo tính toàn vẹn của những dữ liệu nén này, ZK Compression cũng sử dụng bằng chứng không có kiến thức. Nó có thể được sử dụng để chứng minh tính xác thực và tính toàn vẹn của dữ liệu mà không tiết lộ nội dung dữ liệu cụ thể.
Mặc dù về mặt trực quan, ZK Compression dường như là Rollup trong Ethereum L2, Vitalik định nghĩa ZK Compression là một kiến trúc máy khách không trạng thái. Vì vậy, ZK Compression về cơ bản là sự tối ưu hóa cấu trúc lưu trữ nội bộ của L1.
Tóm tắt
Solana đã liên tiếp đề xuất ba cải tiến công nghệ: Hành động, Nhấp nháy và Nén ZK trong vòng hai tuần, điều này cho thấy Solana luôn theo đuổi khái niệm phát triển các ứng dụng chuỗi công cộng nhanh hơn và thuận tiện hơn. Việc áp dụng ba công nghệ mới này không chỉ mở rộng các lĩnh vực áp dụng của Solana từ giao dịch đến mạng xã hội mà chúng ta còn thấy khả năng của Solana trong việc liên tục đổi mới và đạt được tiến bộ trong công nghệ chuỗi công cộng.
Ba công nghệ mới này chỉ đang được thử nghiệm ở giai đoạn này và những tác động cụ thể sẽ chỉ được biết sau khi áp dụng trên quy mô lớn. Tuy nhiên, đánh giá từ hiệu suất giá của chúng, các nhà đầu tư rất kỳ vọng vào triển vọng của chúng. Solana đã phát triển thành lực lượng hàng đầu về đổi mới công nghệ chuỗi công cộng.