1. Từ Bitcoin đến Ethereum, làm cách nào để tìm ra con đường tối ưu để phá vỡ các giới hạn về thông lượng và kịch bản?
2. Bắt đầu từ những nguyên tắc đầu tiên, làm thế nào để tìm ra những nhu cầu cơ bản thiết yếu nhất của blockchain từ chìa khóa cho đến việc đột phá thị trường?
3. Nguyên lý đổi mới mang tính đột phá của SCP và AO (Actor Oriented) (tách lưu trữ và tính toán) có phép thuật gì để Web3 hoàn toàn có thể tự phát huy?
4. Liệu kết quả của một chương trình xác định chạy trên dữ liệu bất biến có độc đáo và đáng tin cậy không?
5. Theo cách kể chuyện như vậy, tại sao SCP và AO (Định hướng diễn viên) có thể trở thành chiến binh lục giác với hiệu suất không giới hạn, dữ liệu đáng tin cậy và khả năng kết hợp?
Giới thiệu
[Nguồn dữ liệu: giá BTC]
Đã hơn 15 năm kể từ khi blockchain ra đời vào năm 2009. Là một cuộc cách mạng mô hình trong công nghệ kỹ thuật số, nó ghi lại giá trị kỹ thuật số và giá trị mạng, biến tiền điện tử trở thành một sự đổi mới trong mô hình vốn mới.
Là con trai cả, Bitcoin được kỳ vọng sẽ trở thành tài sản dự trữ chiến lược. Tại Hội nghị Bitcoin năm 2024:
Trump đã hứa rằng nếu trở lại Nhà Trắng, ông sẽ đảm bảo rằng chính phủ giữ lại 100% số Bitcoin mà họ sở hữu và liệt kê nó như một tài sản dự trữ chiến lược của Hoa Kỳ.
Sau khi Trump thắng cử, Bitcoin đã tăng 150%, đạt mức cao nhất là 107.287 USD.
Chiến thắng của Trump rõ ràng có lợi hơn cho ngành công nghiệp tiền điện tử, vì Trump đã nhiều lần bày tỏ sự ủng hộ mạnh mẽ đối với tiền điện tử.
Tuy nhiên, trong ngắn hạn, độ nhạy cảm ngày càng cao của tiền điện tử đối với kết quả bầu cử có thể dẫn đến sự biến động tăng đột biến trên thị trường trong ngắn hạn. Liệu đà tăng mạnh mẽ này có bền vững không? Tác giả tin rằng chỉ sau khi loại bỏ sự không chắc chắn và cải thiện khả năng mở rộng của blockchain, một “Đại dương Đỏ” mới mới có thể được mở ra.
Sự u ám đằng sau sự bùng nổ của Web3 sau bầu cử Mỹ
[Nguồn dữ liệu: DefiLlama]
Rời xa sự chú ý, TVL của Ethereum, loại tiền kỹ thuật số lớn thứ hai trên thị trường tiền kỹ thuật số, tiếp tục xu hướng chậm chạp kể từ khi đạt đỉnh cao nhất trong lịch sử vào năm 2021.
Ngay cả trong quý 3 năm 2024, doanh thu tài chính phi tập trung (DeFi) của Ethereum đã giảm xuống còn 261 triệu USD, mức thấp nhất kể từ quý 4 năm 2020.
Thoạt nhìn, đôi khi có thể có những đột biến, nhưng xu hướng chung cho thấy hoạt động DeFi tổng thể trên mạng Ethereum đang chậm lại.
Ngoài ra, một số chuỗi công khai hoàn toàn thay thế dành riêng cho các kịch bản giao dịch đã xuất hiện trên thị trường, ví dụ: Hyperliquid, rất phổ biến gần đây, là một chuỗi giao dịch theo mô hình sổ đặt hàng. Dữ liệu tổng thể đã phát triển nhanh chóng. 50 về giá trị thị trường trong 2 tuần và dự kiến sẽ có doanh thu hàng năm, nó chỉ thấp hơn Ethereum, Solana và Tron trong số tất cả các chuỗi công khai, điều này phản ánh sự yếu kém của DeFi truyền thống dựa trên kiến trúc AMM và Ethereum từ phía bên. .
[Nguồn dữ liệu: Khối lượng giao dịch tổng hợp]
[Nguồn dữ liệu: Khối lượng giao dịch Uniswap]
DeFi từng là điểm nhấn cốt lõi của hệ sinh thái Ethereum, nhưng doanh thu của nó đã giảm mạnh do phí giao dịch và hoạt động của người dùng giảm.
Về vấn đề này, tác giả cố gắng suy nghĩ xem đâu là nguyên nhân gây ra những khó khăn hiện tại mà Ethereum hoặc toàn bộ blockchain phải đối mặt và làm cách nào để phá vỡ nó?
Thật trùng hợp, với sự thành công của lần phóng thử thứ 5 của SpaceX, SpaceX đã trở thành một ngôi sao đang lên trong lĩnh vực hàng không vũ trụ thương mại. Nhìn lại chặng đường phát triển của SpaceX, có thể đi đến được như ngày hôm nay nhờ dựa vào các nguyên tắc then chốt của phương pháp luận-đầu tiên (Mẹo: Khái niệm về những nguyên tắc đầu tiên được triết gia Hy Lạp cổ đại Aristotle đề xuất lần đầu tiên cách đây 2.300 năm. Tuy nhiên, , ông bày tỏ nguyên tắc đầu tiên như thế này: Trong việc khám phá mọi hệ thống, đều có một nguyên tắc đầu tiên, đó là mệnh đề hoặc giả định cơ bản nhất và không thể bỏ qua hoặc xóa bỏ, cũng không thể vi phạm ).
Vì vậy, chúng ta cũng hãy sử dụng phương pháp của những nguyên tắc đầu tiên để bóc tách từng lớp sương mù và khám phá những “nguyên tử” thiết yếu nhất của ngành công nghiệp blockchain. Từ góc độ cơ bản, hãy xem xét lại những khó khăn và cơ hội mà ngành này hiện đang phải đối mặt.
“Dịch vụ đám mây” của Web3 là sự hồi quy hay tương lai?
Khi khái niệm AO (Định hướng diễn viên) được giới thiệu, nó đã thu hút được sự chú ý rộng rãi. Trong bối cảnh đồng nhất hóa của nhiều chuỗi công khai chuỗi khối EVM, AO, với tư cách là một thiết kế kiến trúc đột phá, đã thể hiện sức hấp dẫn độc đáo.
Đây không chỉ là một ý tưởng lý thuyết mà là một nhóm đang áp dụng nó vào thực tế.
Như đã đề cập ở trên, giá trị lớn nhất của blockchain là ghi lại giá trị kỹ thuật số. Từ góc độ này, nó là một sổ cái công khai toàn cầu mở và minh bạch. Do đó, dựa trên bản chất này, có thể coi nguyên tắc đầu tiên của blockchain là tử tế. về lưu trữ.
AO được triển khai dựa trên mô hình đồng thuận lưu trữ (SCP). Miễn là việc lưu trữ là không thay đổi, bất kể việc tính toán được thực hiện ở đâu trên đầu máy tính, kết quả có thể được đảm bảo nhất quán. sự kết nối và cộng tác của các máy tính song song quy mô lớn.
Nhìn lại năm 2024, một trong những sự kiện đáng chú ý nhất trong lĩnh vực Web3 là sự bùng nổ của hệ sinh thái khắc chữ, có thể được coi là một thực tiễn của mô hình phân tách điện toán và lưu trữ thời kỳ đầu. Ví dụ: công nghệ khắc được sử dụng bởi giao thức Runes cho phép nhúng một lượng nhỏ dữ liệu vào các giao dịch Bitcoin. Mặc dù dữ liệu này không ảnh hưởng đến chức năng chính của giao dịch nhưng nó đóng vai trò là thông tin bổ sung và tạo thành một đầu ra rõ ràng có thể kiểm chứng và không thể tiêu thụ được.
Mặc dù trong những ngày đầu thành lập, một số nhà quan sát công nghệ đã đặt câu hỏi về tính bảo mật của Bitcoin Inscription vì lo ngại rằng nó có thể là điểm xâm nhập tiềm ẩn cho các cuộc tấn công mạng.
Tuy nhiên, trong 2 năm qua, nó đã lưu trữ dữ liệu hoàn toàn trên chuỗi và cho đến nay chưa có đợt phân nhánh blockchain nào xảy ra. Sự ổn định này một lần nữa khẳng định rằng miễn là dữ liệu được lưu trữ không bị giả mạo thì tính nhất quán và bảo mật của dữ liệu có thể được đảm bảo bất kể việc tính toán được thực hiện ở đâu.
Có thể bạn sẽ thấy rằng dịch vụ này gần giống với các dịch vụ đám mây truyền thống? Ví dụ:
Về mặt quản lý tài nguyên máy tính, trong kiến trúc AO, “Actor” là một thực thể điện toán độc lập và mỗi đơn vị máy tính có thể chạy môi trường riêng của mình. Điều này không giống với microservice và Docker của máy chủ đám mây truyền thống sao? Tương tự, các dịch vụ đám mây truyền thống có thể dựa vào S3 hoặc NFS để lưu trữ, trong khi AO dựa vào Arweave.
Tuy nhiên, nếu chỉ gán AO là “cơm nguội xào nóng” là không chính xác. Mặc dù AO mượn một số khái niệm thiết kế từ các dịch vụ đám mây truyền thống nhưng cốt lõi của nó nằm ở việc kết hợp lưu trữ phi tập trung với điện toán phân tán. Là một mạng lưu trữ phi tập trung, Arweave về cơ bản khác với lưu trữ tập trung truyền thống. Tính năng phi tập trung này mang lại cho dữ liệu Web3 khả năng chống kiểm duyệt và bảo mật cao hơn.
Quan trọng hơn, sự kết hợp giữa AO và Arweave không phải là một tập hợp công nghệ đơn giản mà tạo ra một mô hình mới. Mô hình này kết hợp các ưu điểm về hiệu suất của điện toán phân tán với độ tin cậy của lưu trữ phi tập trung, cung cấp nền tảng vững chắc cho sự đổi mới và phát triển các ứng dụng Web3. Cụ thể, sự kết hợp này chủ yếu thể hiện ở hai khía cạnh sau:
1. Trong khi đạt được thiết kế hoàn toàn phi tập trung trong hệ thống lưu trữ, nó vẫn dựa vào kiến trúc phân tán để đảm bảo hiệu suất.
2. Sự kết hợp này không chỉ giải quyết một số thách thức cốt lõi trong lĩnh vực Web3 (chẳng hạn như tính mở và bảo mật lưu trữ) mà còn cung cấp nền tảng kỹ thuật cho những đổi mới và kết hợp không giới hạn có thể có trong tương lai.
Phần sau đây sẽ tìm hiểu sâu về khái niệm và thiết kế kiến trúc của AO, đồng thời phân tích cách nó đối phó với những khó khăn mà các chuỗi công khai hiện tại như Ethereum phải đối mặt, cuối cùng mang lại cơ hội phát triển mới cho Web3.
Nhìn vào tình thế tiến thoái lưỡng nan và xiềng xích của Web3 hiện nay từ góc độ “nguyên tử”
Kể từ khi Ethereum xuất hiện với các hợp đồng thông minh, Ethereum đã trở thành vị vua không thể tranh cãi.
Một số người có thể hỏi, không phải vẫn còn Bitcoin sao? Nhưng một điểm quan trọng cần lưu ý là Bitcoin được tạo ra như một giải pháp thay thế cho các loại tiền tệ truyền thống và được dự định trở thành một hệ thống tiền mặt kỹ thuật số và phi tập trung. Ethereum không chỉ là một loại tiền điện tử mà còn có khả năng tạo và triển khai các hợp đồng thông minh và các ứng dụng phi tập trung (DApps).
Nói chung, Bitcoin là một sự thay thế kỹ thuật số cho tiền tệ truyền thống. Nó có giá cao hơn, nhưng điều đó không có nghĩa là Ethereum giống như một nền tảng nguồn mở hơn và nó có giá trị phong phú hơn như mong đợi. thế giới Web3 trong các khái niệm hiện tại.
Do đó, kể từ năm 2017, nhiều dự án đã cố gắng thách thức Ethereum, nhưng rất ít dự án kiên trì đến cùng. Tuy nhiên, hiệu suất của Ethereum đã bị chỉ trích, kéo theo đó là sự tăng trưởng của Lớp 2. Lớp 2 nhìn ra phía sau tình hình có vẻ thịnh vượng. đang bất lực đấu tranh trong hoàn cảnh khó khăn, khi sự cạnh tranh ngày càng gay gắt, hàng loạt vấn đề dần lộ diện, trở thành xiềng xích nghiêm trọng cho sự phát triển của Web3:
Có giới hạn trên về hiệu suất và trải nghiệm người dùng kém
[Nguồn dữ liệu: DeFiLlama]
[Nguồn dữ liệu: L2 BEAT]
Gần đây, ngày càng nhiều người tin rằng kế hoạch mở rộng Lớp 2 của Ethereum đã thất bại.
Ban đầu, L2 là sự tiếp nối quan trọng của văn hóa nhóm Ethereum trong kế hoạch mở rộng của Ethereum và cần nhiều người để hỗ trợ con đường phát triển của L2. Người ta kỳ vọng rằng L2 sẽ giảm phí gas và tăng thông lượng để đạt được sự tăng trưởng về số lượng. Tuy nhiên, sự gia tăng số lượng người dùng như dự kiến đã không xảy ra mặc dù phí gas giảm.
Trên thực tế, L2 có chịu trách nhiệm cho sự thất bại của kế hoạch mở rộng không? Trên thực tế, rõ ràng L2 chỉ là vật tế thần. Mặc dù nó phải chịu một số trách nhiệm nhưng trách nhiệm chính của nó vẫn thuộc về Ethereum. Hơn nữa, đó là kết quả tất yếu của các vấn đề trong thiết kế cơ bản của hầu hết các chuỗi Web3 hiện tại.
Chúng tôi giải thích vấn đề này từ góc độ nguyên tử. Bản thân L2 đảm nhận chức năng tính toán, trong khi lưu trữ thiết yếu của chuỗi khối được đảm nhận bởi Ethereum và để có được đủ mức độ bảo mật, Ethereum cũng phải được sử dụng để lưu trữ và bảo mật. đồng ý về dữ liệu
Tuy nhiên, bản thân Ethereum được thiết kế để tránh các vòng lặp vô hạn có thể xảy ra trong quá trình thực thi, điều này có thể khiến toàn bộ nền tảng Ethereum dừng lại. Do đó, bất kỳ việc thực thi hợp đồng thông minh nào cũng sẽ bị giới hạn ở một số bước tính toán giới hạn.
Điều này càng dẫn đến thực tế là L2 được thiết kế để mong đợi hiệu suất không giới hạn, nhưng trên thực tế, giới hạn trên của chuỗi chính đã trói buộc nó.
Hiệu ứng bảng ngắn xác định rằng có mức trần cho L2.
Bạn đọc có thể đọc thêm để hiểu cơ chế chi tiết: “ Từ DeFi truyền thống đến AgentFi: Khám phá tương lai của tài chính phi tập trung ”.
Lối chơi còn rất hạn chế và khó tạo được sức hấp dẫn hiệu quả.
Điều Ethereum tự hào nhất là hệ sinh thái thịnh vượng của lớp ứng dụng. Trong hệ sinh thái ứng dụng Ethereum có rất nhiều DApp.
Nhưng đằng sau sự thịnh vượng có thực sự là cảnh trăm hoa đua nở?
Tác giả tin rằng điều này rõ ràng không phải như vậy. Đằng sau hệ sinh thái ứng dụng thịnh vượng của Ethereum là một tình huống duy nhất mà việc tài chính hóa rất nghiêm trọng và các ứng dụng phi tài chính còn lâu mới trưởng thành.
Chúng ta hãy xem các lĩnh vực ứng dụng thịnh vượng hơn trên Ethereum
Trước hết, mặc dù các khái niệm như NFT, DeFi, GameFi và SocialFi có ý nghĩa khám phá trong đổi mới tài chính, nhưng những sản phẩm như vậy hiện không phù hợp với công chúng. Sở dĩ Web2 có thể phát triển nhanh như vậy là vì các chức năng của nó đủ gần gũi với cuộc sống hàng ngày của con người.
So với các sản phẩm và dịch vụ tài chính, người dùng thông thường quan tâm hơn đến nhắn tin, mạng xã hội, video, thương mại điện tử và các chức năng khác.
Thứ hai, từ góc độ cạnh tranh, cho vay tín dụng trong tài chính truyền thống là một sản phẩm rất phổ biến và rộng rãi, nhưng trong lĩnh vực DeFi, loại sản phẩm này vẫn còn tương đối hiếm, chủ yếu là do hiện tại thiếu hệ thống tín dụng on-chain hiệu quả.
Việc xây dựng hệ thống tín dụng cần cho phép người dùng thực sự sở hữu hồ sơ trực tuyến và biểu đồ xã hội của riêng họ, đồng thời có thể mở rộng các ứng dụng khác nhau.
Chỉ khi thông tin phi tập trung này có thể được lưu trữ và truyền tải với chi phí bằng 0 thì mới có thể xây dựng được biểu đồ thông tin cá nhân mạnh mẽ của Web3 và bộ ứng dụng Web3 dựa trên hệ thống tín dụng.
Kể từ đó, chúng tôi một lần nữa làm rõ một vấn đề then chốt. Việc L2 không thu hút được đủ người dùng không phải là vấn đề của họ. Sự tồn tại của L2 chưa bao giờ là động lực cốt lõi. Con đường để thực sự vượt qua xiềng xích của tình thế tiến thoái lưỡng nan của Web3 là đổi mới ứng dụng. kịch bản để thu hút người dùng.
Nhưng tình hình hiện tại giống như một con đường cao tốc trong kỳ nghỉ. Do những hạn chế trong việc thực hiện giao dịch, nên dù có bao nhiêu ý tưởng đổi mới cũng khó thực hiện được.
Bản chất của blockchain là lưu trữ. Khi lưu trữ và tính toán được kết hợp, nó sẽ trở nên không đủ nguyên tử. Theo thiết kế không đủ thiết yếu này, phải có một điểm quan trọng trong hiệu suất.
Một số quan điểm xác định bản chất của blockchain là nền tảng giao dịch, hệ thống tiền tệ hoặc nhấn mạnh tính minh bạch và ẩn danh. Tuy nhiên, quan điểm này bỏ qua bản chất cơ bản của blockchain như một cấu trúc dữ liệu và tiềm năng ứng dụng rộng hơn của nó. Blockchain không chỉ dành cho các giao dịch tài chính. Kiến trúc kỹ thuật của nó cho phép nó được áp dụng trên nhiều ngành, chẳng hạn như quản lý chuỗi cung ứng, hồ sơ sức khỏe y tế và thậm chí cả quản lý bản quyền. Do đó, bản chất của blockchain nằm ở khả năng của nó như một hệ thống lưu trữ, không chỉ vì nó có thể lưu trữ dữ liệu một cách an toàn mà còn vì nó đảm bảo tính toàn vẹn và minh bạch của dữ liệu thông qua cơ chế đồng thuận phân tán. Khi mỗi khối dữ liệu được thêm vào chuỗi, gần như không thể thay đổi hoặc xóa nó.
Cơ sở hạ tầng nguyên tử hóa: AO giúp đạt được hiệu suất không giới hạn
[Nguồn dữ liệu: L2 TPS]
Kiến trúc cơ bản của blockchain phải đối mặt với một nút thắt cổ chai rõ ràng: giới hạn về không gian khối. Giống như một sổ cái có kích thước cố định, mọi giao dịch và dữ liệu cần được ghi lại trong một khối. Ethereum và các blockchain khác phải tuân theo giới hạn kích thước khối, khiến các giao dịch phải cạnh tranh với nhau để giành không gian. Điều này đặt ra một câu hỏi quan trọng: Liệu chúng ta có thể vượt qua giới hạn này không? Không gian khối có bị giới hạn không? Có cách nào để làm cho hệ thống thực sự có khả năng mở rộng vô hạn không?
Mặc dù lộ trình L2 của Ethereum đã thành công về mặt mở rộng hiệu suất, nhưng điều này chỉ có thể nói là một nửa thành công, bởi vì L2 đã cải thiện thông lượng lên gấp nhiều lần, điều này có thể gây bất lợi cho dự án khi phải đối mặt với đỉnh điểm giao dịch. được duy trì, nhưng đối với hầu hết các chuỗi kế thừa bảo mật đồng thuận và lưu trữ L2, việc mở rộng và cải tiến này là chưa đủ.
Điều đáng chú ý là TPS của L2 không thể được cải thiện vô hạn và chủ yếu bị giới hạn bởi các yếu tố sau: tính khả dụng của dữ liệu, tốc độ giải quyết, chi phí xác minh, băng thông mạng, độ phức tạp của hợp đồng và các yếu tố khác. Mặc dù Rollup tối ưu hóa các yêu cầu lưu trữ và tính toán của L1 thông qua nén và xác minh, nhưng dữ liệu vẫn cần phải được gửi và xác minh trên L1 và do đó phải tuân theo các hạn chế về băng thông và thời gian chặn của L1. Đồng thời, chi phí tính toán như tạo bằng chứng không có kiến thức, tắc nghẽn hiệu suất nút và yêu cầu thực thi của các hợp đồng phức tạp cũng hạn chế giới hạn trên của việc mở rộng L2.
[Nguồn dữ liệu: suiscan TPS]
Hiện tại, thách thức thực sự của Web3 nằm ở thông lượng và ứng dụng không đủ, điều này sẽ gây khó khăn cho việc thu hút người dùng mới và Web3 có thể phải đối mặt với nguy cơ mất đi tầm ảnh hưởng.
Nói tóm lại, việc cải thiện thông lượng là chìa khóa cho một tương lai tươi sáng cho Web3. Tầm nhìn của Web3 là hiện thực hóa một mạng có thể mở rộng vô hạn và có thông lượng cao. Ví dụ: Sui sử dụng quy trình xử lý song song xác định để đặt hàng trước các giao dịch nhằm tránh xung đột, giúp hệ thống có thể dự đoán và mở rộng dễ dàng hơn. Điều này cho phép Sui xử lý hơn 10.000 giao dịch mỗi giây (TPS). Đồng thời, kiến trúc của Sui cho phép tăng thông lượng mạng bằng cách thêm nhiều nút xác minh hơn, về mặt lý thuyết đạt được khả năng mở rộng không giới hạn. Nó cũng sử dụng giao thức Narwhal và Tusk để giảm độ trễ, cho phép hệ thống xử lý song song các giao dịch một cách hiệu quả, từ đó khắc phục tình trạng tắc nghẽn mở rộng của các giải pháp Lớp 2 truyền thống.
AO mà chúng ta đã thảo luận cũng dựa trên ý tưởng này. Mặc dù trọng tâm là khác nhau nhưng tất cả đều đang xây dựng một hệ thống lưu trữ có thể mở rộng.
Web3 yêu cầu cơ sở hạ tầng mới dựa trên các nguyên tắc đầu tiên và lấy lưu trữ làm cốt lõi. Giống như Elon Musk đã làm khi xem xét lại ngành công nghiệp phóng tên lửa và ô tô điện, ông đã đột phá các ngành công nghiệp bằng cách thiết kế lại hoàn toàn những công nghệ phức tạp này từ những nguyên tắc đầu tiên. Thiết kế của AO cũng tương tự. Nó tách rời tính toán và lưu trữ, từ bỏ khung blockchain truyền thống, xây dựng nền tảng lưu trữ Web3 hướng tới tương lai và thúc đẩy Web3 hướng tới tầm nhìn về các dịch vụ đám mây phi tập trung.
Mô hình thiết kế dựa trên sự đồng thuận lưu trữ (SCP)
Trước khi giới thiệu AO, trước tiên chúng ta phải nói về mô hình thiết kế SCP tương đối mới.
SCP có thể xa lạ với hầu hết mọi người, nhưng tôi tin rằng mọi người đều quen thuộc với dòng chữ Bitcoin. Nói một cách lỏng lẻo, ý tưởng thiết kế của dòng chữ ở một mức độ nào đó là một ý tưởng thiết kế sử dụng bộ lưu trữ như một đơn vị nguyên tử.
Điều thú vị là Vitalik cũng đã bày tỏ ý định trở thành một cuộn băng giấy Web3 và mô hình SCP chính xác là loại ý tưởng này.
Trong mô hình của Ethereum, các phép tính được thực hiện bởi các nút hoàn chỉnh, sau đó được lưu trữ trên toàn cầu và cung cấp cho truy vấn. Điều này dẫn đến một vấn đề. Mặc dù Ethereum là một máy tính “đẳng cấp thế giới” nhưng nó chỉ là một chương trình đơn luồng. được thực hiện từng bước, rõ ràng là không hiệu quả. Rốt cuộc, đây cũng là mảnh đất tuyệt vời cho MEV, chữ ký giao dịch sẽ đi vào nhóm bộ nhớ Ethereum và được phổ biến công khai, sau đó các thợ mỏ sẽ sắp xếp và tạo ra các khối. Mặc dù quá trình này có thể chỉ mất 12 giây nhưng trong khoảng thời gian ngắn này. , nội dung giao dịch đã bị vô số thợ săn tiếp xúc, những người có thể nhanh chóng chặn và mô phỏng, thậm chí suy luận ngược các chiến lược giao dịch khả thi. Để biết thêm chi tiết về MEV, vui lòng đọc: Mô hình MEV một năm sau khi sáp nhập Ethereum
Mặt khác, ý tưởng của SCP là tách biệt tính toán và lưu trữ. Có thể bạn sẽ thấy điều này hơi trừu tượng. Hãy lấy kịch bản Web2 làm ví dụ.
Trong quá trình trò chuyện và mua sắm trực tuyến trên Web2, thường có lưu lượng truy cập cao điểm đột ngột vào một số thời điểm nhất định. Tuy nhiên, một máy tính khó có thể hỗ trợ tải lớn như vậy về mặt tài nguyên phần cứng. Vì lý do này, các kỹ sư thông minh đã đề xuất phân tán. Khái niệm bàn giao các phép tính cho nhiều máy tính và cuối cùng chúng đồng bộ hóa và lưu trữ các trạng thái tính toán tương ứng của chúng. Bằng cách này, nó có thể được mở rộng linh hoạt để đáp ứng lưu lượng truy cập trong các giai đoạn khác nhau.
SCP tương tự cũng có thể được coi là một thiết kế phân phối các phép tính cho các nút tính toán khác nhau. Điểm khác biệt là bộ lưu trữ của SCP không phải là cơ sở dữ liệu như MySQL hay Postsql mà dựa vào mạng chính của blockchain.
Nói tóm lại, SCP sử dụng blockchain để lưu trữ kết quả trạng thái và dữ liệu khác, từ đó đảm bảo độ tin cậy của dữ liệu được lưu trữ và triển khai mạng hiệu suất cao được xếp lớp với blockchain cơ bản.
Cụ thể hơn, blockchain chỉ được sử dụng trong SCP để lưu trữ dữ liệu, trong khi máy khách/máy chủ ngoài chuỗi chịu trách nhiệm thực hiện tất cả các tính toán và lưu trữ tất cả trạng thái được tạo . Thiết kế kiến trúc như vậy cải thiện đáng kể hiệu suất và khả năng mở rộng, nhưng trong một kiến trúc nơi tính toán và lưu trữ được tách biệt, liệu chúng ta có thể thực sự đảm bảo tính toàn vẹn và bảo mật của dữ liệu không?
Nói một cách đơn giản, blockchain chủ yếu được sử dụng để lưu trữ dữ liệu và công việc tính toán thực tế được thực hiện bởi các máy chủ ngoài chuỗi. Thiết kế hệ thống mới này có một tính năng quan trọng: nó không còn sử dụng cơ chế đồng thuận nút phức tạp của các chuỗi khối truyền thống mà đặt tất cả các quy trình đồng thuận ở ngoài chuỗi.
Lợi ích của việc này là gì? Do không cần quy trình đồng thuận phức tạp nên mỗi máy chủ chỉ cần tập trung xử lý các tác vụ tính toán của riêng mình. Điều này cho phép hệ thống xử lý số lượng giao dịch gần như không giới hạn trong khi chi phí vận hành cũng rẻ hơn.
Mặc dù thiết kế này có phần giống với giải pháp mở rộng Rollup phổ biến hiện nay, nhưng mục tiêu của nó lớn hơn: nó không chỉ được sử dụng để giải quyết vấn đề mở rộng blockchain mà còn cung cấp một hướng đi mới cho quá trình chuyển đổi từ Web2 sang Web3.
Đã nói tất cả những điều đó, lợi thế của SCP là gì? SCP hoạt động bằng cách tách rời tính toán và lưu trữ. Thiết kế này không chỉ cải thiện tính linh hoạt và khả năng kết hợp của hệ thống mà còn hạ thấp ngưỡng phát triển và giải quyết hiệu quả các hạn chế về hiệu suất của blockchain truyền thống đồng thời đảm bảo độ tin cậy của dữ liệu. Sự đổi mới như vậy làm cho SCP trở thành một cơ sở hạ tầng hiệu quả và có thể mở rộng, hỗ trợ các hệ sinh thái phi tập trung trong tương lai.
1. Khả năng kết hợp : SCP đặt các phép tính ngoài chuỗi, điều này giúp bản chất của chuỗi khối không bị ô nhiễm và cho phép chuỗi khối duy trì thuộc tính nguyên tử. Đồng thời, việc tính toán nằm ngoài chuỗi và chuỗi khối chỉ mang các thuộc tính chức năng của lưu trữ, điều đó có nghĩa là bất kỳ hợp đồng thông minh nào cũng có thể được thực thi và việc di chuyển ứng dụng dựa trên SCP trở nên cực kỳ đơn giản, điều này rất quan trọng.
2. Rào cản phát triển thấp : Điện toán ngoài chuỗi xác định rằng các nhà phát triển có thể sử dụng bất kỳ ngôn ngữ nào để phát triển, cho dù đó là C++, python hay Rust. Không cần sử dụng EVM cụ thể để viết bằng ngôn ngữ Solidity và chi phí duy nhất cho các lập trình viên có thể là. là để tương tác với chuỗi. Chi phí của API.
3. Không có giới hạn về hiệu suất : Điện toán ngoài chuỗi cho phép sức mạnh tính toán được liên kết trực tiếp với các ứng dụng truyền thống. Giới hạn hiệu suất trên phụ thuộc vào hiệu suất máy của máy chủ máy tính. Sau đó, việc mở rộng linh hoạt các tài nguyên máy tính truyền thống là một công nghệ rất trưởng thành. bất kể giá thành của máy tính là bao nhiêu, sức mạnh tính toán là không giới hạn.
4. Dữ liệu đáng tin cậy : Do chức năng cơ bản của lưu trữ được đảm nhận bởi blockchain, điều này có nghĩa là tất cả dữ liệu đều không thể bị giả mạo và có thể theo dõi, đồng thời bất kỳ nút nào cũng có thể lấy dữ liệu nếu có nghi ngờ về kết quả trạng thái. Tính toán lại. Do đó, blockchain mang lại sự tin cậy cho dữ liệu.
Bitcoin đã đề xuất giải pháp PoW cho “Vấn đề của các vị tướng Byzantine”. Đây là cách tiếp cận của Satoshi Nakamoto nhằm phá vỡ lối suy nghĩ thông thường trong môi trường vào thời điểm đó, điều này đã khiến Bitcoin trở nên khả thi.
Tương tự, khi đối mặt với việc tính toán các hợp đồng thông minh, chúng ta bắt đầu từ những nguyên tắc đầu tiên. Có lẽ đây là một giải pháp có vẻ đi ngược lại lẽ thường, nhưng khi chúng ta mạnh dạn phân cấp chức năng tính toán và đưa blockchain trở về bản chất của nó, chợt nhìn lại, tôi nhận thấy rằng mặc dù thỏa mãn sự đồng thuận về lưu trữ nhưng nó cũng đáp ứng các đặc điểm của dữ liệu nguồn mở và khả năng giám sát đáng tin cậy, đồng thời đạt được hiệu suất xuất sắc tương tự như Web2.
Sự kết hợp giữa SCP và AO: thoát khỏi xiềng xích
Sau khi nói rất nhiều, AO cuối cùng cũng ở đây.
Đầu tiên, thiết kế của AO sử dụng một mẫu có tên là Mô hình diễn viên, mẫu này ban đầu được sử dụng trong ngôn ngữ lập trình Erlang.
Đồng thời, kiến trúc và công nghệ của AO dựa trên mô hình SCP, tách lớp điện toán khỏi lớp lưu trữ, khiến lớp lưu trữ được phân cấp vĩnh viễn, trong khi lớp điện toán vẫn duy trì mô hình lớp điện toán truyền thống.
Tài nguyên điện toán của AO tương tự như các mô hình điện toán truyền thống, nhưng nó bổ sung thêm một lớp lưu trữ vĩnh viễn để giúp quá trình điện toán có thể theo dõi và phân cấp.
Sau khi nói điều này, bạn có thể thấy rằng chuỗi chính nào là lớp lưu trữ được AO sử dụng?
Rõ ràng, không thể sử dụng Bitcoin và Ethereum làm chuỗi chính được sử dụng làm lớp lưu trữ. Lý do đã được tác giả thảo luận ở trên, tôi tin rằng bạn đọc có thể dễ dàng hiểu được điều này. Arweave xử lý các vấn đề về lưu trữ dữ liệu và xác minh cuối cùng cho phép tính AO cuối cùng.
Vậy trong số rất nhiều kênh lưu trữ phi tập trung, tại sao lại chọn Arweave?
Việc lựa chọn Arweave làm lớp lưu trữ chủ yếu dựa trên những cân nhắc sau: Arweave là một mạng phi tập trung tập trung vào việc lưu trữ dữ liệu vĩnh viễn. Vị trí của nó tương tự như ổ cứng toàn cầu không bao giờ mất dữ liệu và tương tự như toàn cầu của Bitcoin. sổ cái và Máy tính toàn cầu của Ethereum là khác nhau. Arweave giống như một ổ cứng toàn cầu không bao giờ mất dữ liệu.
Để biết thêm chi tiết kỹ thuật về Arweave, vui lòng tham khảo: Tìm hiểu về Arweave: Cơ sở hạ tầng chính của Web3
Tiếp theo, chúng ta hãy tập trung thảo luận về các nguyên tắc và công nghệ của AO và xem AO đạt được khả năng tính toán không giới hạn như thế nào?
[Nguồn dữ liệu: Cách thức hoạt động của Messenger | Hướng dẫn sử dụng]
Cốt lõi của AO là xây dựng một lớp điện toán không có môi trường và có khả năng mở rộng vô hạn. Mỗi nút của AO hợp tác dựa trên các giao thức và cơ chế giao tiếp để mỗi nút có thể cung cấp các dịch vụ tối ưu và tránh bị cạnh tranh.
Đầu tiên, chúng ta hãy xem kiến trúc cơ bản của AO bao gồm hai đơn vị cơ bản: quy trình và thông báo, đơn vị lập lịch (SU), đơn vị tính toán (CU) và đơn vị nhắn tin (MU):
Quy trình: Đơn vị tính toán của các nút trong mạng, được sử dụng để tính toán dữ liệu và xử lý tin nhắn tương ứng. Ví dụ: mỗi hợp đồng có thể là một quy trình.
Thông báo: Các quy trình tương tác với nhau thông qua thông báo. Mỗi thông báo là dữ liệu tiêu chuẩn ANS-104 và toàn bộ AO phải tuân theo tiêu chuẩn này.
Đơn vị lập lịch (SU): Chịu trách nhiệm đánh số các thông báo của quy trình để có thể sắp xếp quy trình và chịu trách nhiệm tải các thông báo lên Arweave.
Đơn vị tính toán (CU): Nút trạng thái trong quy trình AO chịu trách nhiệm thực hiện các tác vụ tính toán và trả về kết quả tính toán cũng như chữ ký cho SU để đảm bảo tính chính xác và khả năng kiểm chứng của kết quả tính toán.
Đơn vị Messenger (MU): Định tuyến tồn tại trong nút và chịu trách nhiệm gửi tin nhắn của người dùng đến SU và thực hiện xác minh tính toàn vẹn trên dữ liệu chữ ký.
Điều đáng chú ý là AO không có trạng thái chia sẻ mà chỉ có trạng thái ba chiều. Sự đồng thuận của AO được tạo ra bởi các trò chơi, vì trạng thái được tạo ra bởi mỗi phép tính sẽ được tải lên Arweave, do đó đảm bảo tính xác minh của dữ liệu. Khi người dùng đặt câu hỏi về một số dữ liệu nhất định, họ có thể yêu cầu một hoặc nhiều nút tính toán dữ liệu trên Arweave. Nếu kết quả giải quyết không nhất quán, các nút không trung thực tương ứng sẽ bị trừng phạt.
Những đổi mới trong Kiến trúc AO: Trạng thái lưu trữ và hình ba chiều
Sự đổi mới của kiến trúc AO nằm ở cơ chế xác minh và lưu trữ dữ liệu, thay thế các phép tính dư thừa và không gian khối hạn chế trong các chuỗi khối truyền thống bằng cách sử dụng lưu trữ phi tập trung (Arweave) và trạng thái ba chiều.
1. Trạng thái ba chiều : Trong kiến trúc AO, trạng thái ba chiều được tạo ra bởi mỗi phép tính sẽ được tải lên mạng lưu trữ phi tập trung (Arweave). Trạng thái ba chiều này không chỉ là một bản ghi đơn giản về dữ liệu giao dịch, nó còn chứa trạng thái đầy đủ và dữ liệu liên quan của từng phép tính. Điều này có nghĩa là mọi phép tính và kết quả đều được ghi lại vĩnh viễn và có thể được xác minh bất kỳ lúc nào. Là một ảnh chụp nhanh dữ liệu, trạng thái ba chiều cung cấp giải pháp lưu trữ dữ liệu phân tán và phi tập trung cho toàn bộ mạng.
2. Xác minh lưu trữ : Ở chế độ này, xác minh dữ liệu không còn dựa vào mỗi nút để tính toán liên tục tất cả các giao dịch mà xác nhận tính hợp lệ của các giao dịch bằng cách lưu trữ và so sánh dữ liệu được tải lên Arweave. Khi kết quả tính toán do nút tạo ra không nhất quán với dữ liệu được lưu trữ trên Arweave, người dùng hoặc các nút khác có thể bắt đầu yêu cầu xác minh. Tại thời điểm này, mạng sẽ tính toán lại dữ liệu và kiểm tra các bản ghi được lưu trữ trong Arweave. Nếu kết quả tính toán không nhất quán, các nút sẽ bị phạt để đảm bảo tính toàn vẹn của mạng.
3. Vượt qua giới hạn về không gian khối : Không gian khối của chuỗi khối truyền thống bị giới hạn bởi bộ nhớ và mỗi khối chỉ có thể chứa các giao dịch giới hạn. Trong kiến trúc AO, dữ liệu không còn được lưu trữ trực tiếp theo khối mà được tải lên mạng lưu trữ phi tập trung (chẳng hạn như Arweave). Điều này có nghĩa là việc lưu trữ và xác minh mạng blockchain không còn phụ thuộc vào kích thước của không gian khối mà được chia sẻ và mở rộng thông qua lưu trữ phi tập trung. Do đó, dung lượng của hệ thống blockchain không còn bị giới hạn trực tiếp bởi kích thước khối.
Giới hạn không gian khối của blockchain không phải là không thể phá vỡ. Kiến trúc AO thay đổi phương pháp xác minh và lưu trữ dữ liệu của các chuỗi khối truyền thống bằng cách dựa vào trạng thái lưu trữ phi tập trung và hình ảnh ba chiều, từ đó mang lại khả năng mở rộng không giới hạn.
Sự đồng thuận có phải dựa vào tính toán dư thừa không?
không chắc chắn. Cơ chế đồng thuận không nhất thiết phải dựa vào tính toán dư thừa, nó có thể được thực hiện theo nhiều cách khác nhau. Các giải pháp dựa vào lưu trữ thay vì tính toán dự phòng cũng khả thi trong một số trường hợp nhất định, đặc biệt khi tính toàn vẹn và nhất quán của dữ liệu có thể được đảm bảo thông qua xác minh lưu trữ.
Trong kiến trúc của AO, lưu trữ trở thành một cách thay thế tính toán dư thừa. Bằng cách tải kết quả tính toán lên mạng lưu trữ phi tập trung (ở đây là Arweave), hệ thống có thể đảm bảo dữ liệu không bị giả mạo và thông qua tải lên trạng thái ba chiều, bất kỳ nút nào cũng có thể kiểm tra kết quả tính toán bất kỳ lúc nào để đảm bảo tính nhất quán và độ chính xác của dữ liệu. Phương pháp này dựa vào độ tin cậy của việc lưu trữ dữ liệu hơn là kết quả tính toán lặp lại trên mỗi nút.
Chúng ta hãy xem sự khác biệt giữa AO và ETH thông qua bảng:
Không khó để nhận ra rằng các đặc điểm cốt lõi của AO có thể được tóm tắt thành hai:
1. Tính toán song song quy mô lớn: hỗ trợ nhiều tiến trình chạy song song, cải thiện đáng kể khả năng tính toán.
2. Giảm thiểu sự phụ thuộc vào độ tin cậy: Không cần phải tin cậy vào bất kỳ nút đơn lẻ nào và tất cả các kết quả tính toán có thể được sao chép và truy tìm vô hạn.
AO làm thế nào để phá vỡ tình thế: tình thế tiến thoái lưỡng nan của các chuỗi công khai do Ethereum dẫn đầu?
Về hai vấn đề nan giải chính mà Ethereum phải đối mặt, hạn chế về hiệu suất và ứng dụng không đầy đủ, tác giả tin rằng đây là những điểm mạnh của AO vì những lý do sau:
1. AO được thiết kế dựa trên mô hình SCP, tính toán và lưu trữ được tách biệt nên về mặt hiệu suất, nó không còn có thể so sánh với tính toán quy trình đơn của Ethereum, AO có thể mở rộng linh hoạt nhiều tài nguyên máy tính hơn theo nhu cầu và Arwearve The. Lưu trữ trạng thái ba chiều của nhật ký tin nhắn cho phép AO đảm bảo sự đồng thuận bằng cách tái tạo kết quả tính toán và nó không thua kém Ethereum và Bitcoin từ góc độ bảo mật.
2. Kiến trúc điện toán song song dựa trên việc truyền thông điệp có thể loại bỏ nhu cầu các quy trình AO cạnh tranh để giành khóa. Trong quá trình phát triển Web2, không khó để biết rằng một dịch vụ hiệu suất cao sẽ cố gắng tránh cạnh tranh khóa, bởi vì điều này là không cần thiết vì các dịch vụ Hiệu quả có chi phí rất lớn. Tương tự, các quy trình AO sử dụng thông báo để tránh cạnh tranh khóa. Đây là ý tưởng cho phép khả năng mở rộng của nó đạt đến bất kỳ quy mô nào.
3. Kiến trúc mô-đun của AO. Tính mô-đun của AO được thể hiện qua việc tách CU, SU và MU. Điều này cho phép AO sử dụng bất kỳ máy ảo, trình sắp xếp chuỗi, v.v., mang lại sự thuận tiện cực kỳ cho việc di chuyển và phát triển DApp của các chuỗi khác nhau. Và chi phí thấp, kết hợp với khả năng lưu trữ hiệu quả của Arwearve, cho phép các DApp được phát triển trên đó triển khai lối chơi phong phú hơn. Ví dụ: bản đồ nhân vật ít nhất có thể được triển khai dễ dàng trên AO.
4. Sự hỗ trợ của kiến trúc mô-đun cho phép Web3 thích ứng với các yêu cầu chính sách của các quốc gia và khu vực khác nhau. Mặc dù các khái niệm cốt lõi của Web3 là phân cấp và bãi bỏ quy định, nhưng không thể tránh khỏi các chính sách khác nhau ở các quốc gia khác nhau có tác động sâu sắc đến sự phát triển và quảng bá Web3. Sự kết hợp mô-đun linh hoạt có thể được điều chỉnh theo chính sách của các khu vực khác nhau, do đó đảm bảo sự mạnh mẽ và phát triển bền vững của các ứng dụng Web3 ở một mức độ nhất định.
kết thúc
Sự tách biệt giữa tính toán và lưu trữ là một ý tưởng tuyệt vời và nó cũng là một thiết kế có hệ thống dựa trên những nguyên tắc đầu tiên.
Là một hướng tường thuật tương tự như “dịch vụ đám mây phi tập trung”, nó không chỉ cung cấp một kịch bản triển khai tốt mà còn cung cấp không gian rộng hơn cho trí tưởng tượng khi kết hợp với AI.
Trên thực tế, chỉ khi thực sự hiểu rõ những nhu cầu cơ bản của Web3, chúng ta mới có thể thoát khỏi những khó khăn và xiềng xích do sự phụ thuộc vào đường dẫn gây ra.
Sự kết hợp giữa SCP và AO mang đến một ý tưởng hoàn toàn mới: nó kế thừa tất cả các đặc điểm của SCP, không còn triển khai hợp đồng thông minh trên chuỗi mà lưu trữ dữ liệu không thể giả mạo và có thể theo dõi trên chuỗi, nhận ra độ tin cậy của dữ liệu có thể xác minh của mọi người.
Tất nhiên, vẫn chưa có con đường nào hoàn hảo và AO vẫn đang trong giai đoạn phát triển sơ khai. Làm thế nào để ngăn Web3 khỏi bị tài trợ quá mức, tạo đủ kịch bản ứng dụng và mang lại những khả năng phong phú hơn cho tương lai vẫn là bài kiểm tra trên con đường dẫn đến thành công của AO. Liệu AO có thể đưa ra câu trả lời thỏa đáng hay không vẫn còn phải được kiểm chứng bởi thị trường và thời gian.
Sự kết hợp giữa SCP và AO là một mô hình phát triển đầy tiềm năng. Mặc dù khái niệm của nó chưa được công nhận rộng rãi trên thị trường, nhưng AO được kỳ vọng sẽ đóng một vai trò quan trọng trong lĩnh vực Web3 trong tương lai và thậm chí còn thúc đẩy sự phát triển hơn nữa của Web3. .
Bài viết này được xuất bản lần đầu trên PermaDAO
Link gốc: https://mp.weixin.qq.com/s/ r 5 bhvWVhoEdohbhTt_ 7 b 5 A