BTC
$96,000
5.73%
ETH
$3,521.91
3.97%
HTX
$0.{5}2273
5.23%
SOL
$198.17
3.05%
BNB
$710
3.05%
lang
简体中文
繁體中文
English
Tiếng Việt
한국어
日本語
ภาษาไทย
Türkçe
Trang chủ
AI AI
Tin nhanh
Bài viết
Sự kiện
BlockBeats Pro
Thêm
Thông tin tài chính
Chuyên đề
Hệ sinh thái chuỗi khối
Mục nhập
Podcast
Data
OPRR
Partnered With:

Các nhà phát triển cốt lõi của Polkadot diễn giải JAM: khám phá những triển vọng mới cho các ứng dụng không bị chuỗi

Đọc bài viết này mất 15 phút
Sứ mệnh của JAM là tạo ra một nền tảng cho phép mọi người dễ dàng khởi chạy các ứng dụng Web3 có khả năng linh hoạt, phi tập trung và chống kiểm duyệt.
Tiêu đề gốc: "Giải thích JAM phát triển lõi Polkadot: Bạn có thể xây dựng các ứng dụng bên ngoài kiến trúc chuỗi!" 》
Nguồn gốc: PolkaWorld


Jay từ The Kusamarian đã phỏng vấn Shawn, lãnh đạo nhà phát triển Parity Fellowship và Parity của Polkadot, trong sub0. Họ đã thảo luận về một số những thay đổi kỹ thuật thú vị đang diễn ra ở Polkadot ngay bây giờ! Đặc biệt, Shawn và Jay đã nói về JAM gần đây của Gavin. Sau đây là cách giải thích của Shawn về JAM do PolkaWorld biên soạn! Đọc để xem thêm!


Jay: Bạn nghĩ gì về Core JAM? Đó là một sự thay đổi mang tính cách mạng hay gia tăng?


Shawn:Tôi nghĩ sự thay đổi này mang tính cách mạng đối với hệ sinh thái của chúng ta vì nó mang lại Khả năng và sự thay đổi mới. Nhưng từ góc độ kỹ thuật, sự thay đổi này là sự phát triển gia tăng trên nền tảng công nghệ của Polkadot, nghĩa là nó dựa trên sự phát triển và cải tiến liên tục của công nghệ hiện có.


Điểm mấu chốt được đề cập ở đây là mặc dù công nghệ tiếp tục phát triển nhưng sứ mệnh vẫn như cũ. Sứ mệnh là tạo ra một nền tảng cho phép mọi người dễ dàng khởi chạy các ứng dụng Web3 có khả năng linh hoạt, phi tập trung và chống kiểm duyệt. Tầm nhìn này bắt đầu từ kỷ nguyên Ethereum và Gav đã làm việc chăm chỉ để biến nó thành hiện thực. Polkadot có thể được coi là sự mở rộng và phát triển của tầm nhìn này, giúp cải thiện khả năng mở rộng và tính linh hoạt của hệ thống thông qua việc sử dụng các công nghệ sharding và song song hóa.


Hiện tại, công nghệ do Core JAM cung cấp vẫn là lớp cơ sở của hệ sinh thái blockchain và Web3 thông qua công nghệ phân chia và mở rộng quy mô để nâng cao khả năng của blockchain. Nhưng mục tiêu của nó là giảm sự phụ thuộc vào các công nghệ cụ thể và làm cho hệ thống trở nên linh hoạt và linh hoạt hơn để người dùng có thể sử dụng nền tảng điện toán theo nhiều cách khác nhau.



Trong mô hình parachain V1 hiện tại, có nhiều lõi, nhưng mỗi lõi đều có core chỉ có thể chạy một ứng dụng. Một điểm cải tiến của Core JAM là vì các lõi này có thể thực hiện nhiều tác vụ, tại sao lại giới hạn mỗi lõi chỉ được sử dụng bởi một ứng dụng? Chúng tôi thực sự có thể chia sẻ những lõi này. Các ứng dụng khác nhau yêu cầu các tài nguyên khác nhau: một số có thể yêu cầu nhiều sức mạnh tính toán hơn, một số có thể yêu cầu nhiều dữ liệu sẵn có hơn và một số khác có thể yêu cầu nhiều dung lượng lưu trữ hơn. Vì vậy, chúng tôi có thể tận dụng các phần khác nhau của lõi và ghép nối các ứng dụng khác nhau lại với nhau để chúng có thể tận dụng tất cả các tài nguyên sẵn có. Mục tiêu của chúng tôi là đảm bảo rằng không có tài nguyên nào bị lãng phí trong chuỗi này. Vai trò của Core JAM và Core Time là làm cho toàn bộ hệ thống trở nên dễ tiếp cận và linh hoạt hơn để kích hoạt không gian blockchain phổ quát này.


Vậy sự khác biệt là gì? Tôi nghĩ khái niệm "parachain" có thể dần biến mất. Trong mô hình blockchain truyền thống, mỗi blockchain chạy độc lập trên lõi riêng của nó. Ý tưởng này sẽ trở nên mơ hồ hơn trong tương lai vì chúng tôi sẽ chạy các ứng dụng chứ không chỉ chạy các blockchain. Những ứng dụng này có thể là parachain nhưng cũng có thể linh hoạt hơn. Gav có thể đã gợi ý về những thay đổi, nói rằng bất kỳ chức năng nào có điểm vào chính đều có thể chạy trên hệ thống, nghĩa là bạn không nhất thiết phải thiết lập một blockchain đầy đủ. Ứng dụng của bạn có thể chỉ là một chương trình đơn giản chạy trong lớp sẵn có của dữ liệu Polkadot, chẳng hạn như một ứng dụng tạm thời chỉ tồn tại trong bộ nhớ. Nhìn chung, thay đổi lớn ở đây là chúng ta cần suy nghĩ lại các giả định của mình về cách các ứng dụng chạy và có lẽ không cần xây dựng một blockchain hoàn chỉnh nữa mà có thể có những cách chạy nó linh hoạt hơn.


PolkaWorld Lưu ý: Các quan điểm ở đây rất giống với các ứng dụng không chuỗi do Acala CTO Byran đề xuất. Bạn có thể xem thêm tại đây "Acala Bryan Interprets JAM: Polkadot 2.0 may mang lại Hãy đến với các ứng dụng phi tập trung không có chuỗi, sẽ mang lại một tương lai với tiềm năng vô hạn! 》


Jay: Bạn có ví dụ nào về ứng dụng mà bạn có thể tưởng tượng là chạy bên ngoài kiến trúc parachain không?


Shawn: Đây có thể không phải là trọng tâm chính của Core JAM, nhưng là một phần của việc phân chia không gian blockchain, Dự án Celestia hiện đang rất được chú ý. Celestia đang nỗ lực cung cấp hỗ trợ về tính khả dụng của dữ liệu cho các giải pháp tổng hợp khác nhau. Polkadot đã có sẵn lượng dữ liệu khổng lồ và có nền tảng công nghệ đủ mạnh để cạnh tranh với các nhà cung cấp giải pháp chuyên dụng khác. Do đó, không có lý do gì khiến các giải pháp tổng hợp không thể tận dụng tính khả dụng của dữ liệu Polkadot cho mục đích của chúng. Ví dụ: bạn có thể sử dụng ngăn xếp công nghệ của Polkadot và tất cả các trình xác thực, nhưng bạn không nhất thiết phải xây dựng một parachain hoàn chỉnh. Bạn thực sự có thể chỉ cần thực hiện tổng hợp, đây là một giải pháp nhẹ nhàng hơn. chuỗi khối.


Bây giờ, nếu tôi tạo một số ứng dụng cơ bản theo quan điểm của nhà phát triển, thì những ứng dụng này không cần phải là các parachain hoàn chỉnh mà là một ứng dụng " Hello World" đơn giản nào đó. Bạn có thể tưởng tượng chương trình đơn giản nhất, chẳng hạn như một ứng dụng đếm cơ bản, chỉ có một vài dòng mã, không có bộ nhớ cơ bản, không phải là một blockchain nhưng có thể thực hiện các thao tác cộng một và trừ một. Bất kỳ ai cũng có thể gọi bộ đếm này và trạng thái của nó được lưu trữ trong lớp sẵn có dữ liệu của Polkadot. Trạng thái của bộ đếm này sẽ được duy trì miễn là có ai đó gọi nó 24 giờ một lần trước khi dọn dẹp dữ liệu. Ứng dụng đơn giản này rất giống với hợp đồng thông minh, nhưng Polkadot không cung cấp khả năng lưu trữ dài hạn, đây là một vấn đề lớn mà các blockchain phải đối mặt. Nếu bạn chỉ xây dựng một ứng dụng có thời gian tồn tại ngắn, chẳng hạn như một bộ đếm đơn giản hoặc ứng dụng "Xin chào thế giới", thì bạn không cần bộ nhớ dài hạn và không cần phải trả tiền cho nó, chúng tôi chỉ cung cấp một giải pháp thay thế giải pháp. Vì vậy, tôi nghĩ đó là một trong những điều thú vị mà tôi muốn thấy, một khi công nghệ đã sẵn sàng, chúng tôi có thể cho mọi người thấy việc xây dựng Hello World rất đơn giản này dễ dàng như thế nào.


Jay: Ý bạn là Polkadot không có cam kết lưu trữ lâu dài?


Shawn: Khả năng mở rộng là một khía cạnh quan trọng trong thiết kế của Polkadot. Polkadot có hệ thống lưu trữ và trình xác nhận riêng chạy chuỗi chuyển tiếp, nhưng cách thức mở rộng quy mô của nó là thông qua việc phân chia dữ liệu. Trong kiến trúc này, mỗi parachain chịu trách nhiệm quản lý dữ liệu của riêng mình và người thu thập là thực thể chịu trách nhiệm về nhiệm vụ này. Polkadot chỉ lưu trữ hàm băm gốc, một kỹ thuật mã hóa được sử dụng để đảm bảo rằng dữ liệu được cung cấp cho mạng khớp với dữ liệu được toàn bộ mạng đồng ý. Nếu Polkadot cố gắng cung cấp bộ nhớ dài hạn cho mọi người dùng thì nó sẽ không mở rộng quy mô một cách hiệu quả. Mặc dù có các phương pháp lưu trữ dữ liệu lâu dài vào Polkadot nhưng việc đẩy dữ liệu trực tiếp vào chuỗi chuyển tiếp không phải là lý tưởng. Thay vào đó, các cấu trúc như chuỗi hệ thống có thể được tạo ra được thiết kế đặc biệt để hỗ trợ lưu trữ lâu dài nhằm cạnh tranh với các giải pháp lưu trữ khác như lưu trữ tệp.


Trong lộ trình phát triển của Polkadot, cách tiếp cận đơn giản nhất là tránh các yêu cầu lưu trữ phức tạp và thay vào đó tập trung vào các ứng dụng đơn giản sử dụng bộ nhớ. Các ứng dụng này chỉ xử lý dữ liệu trong bộ nhớ khi chạy và không còn giữ lại dữ liệu sau khi chạy xong. Ví dụ: ứng dụng máy tính là một ví dụ đơn giản không cần ghi dữ liệu vào bộ lưu trữ lâu dài trong quá trình sử dụng. Khi công nghệ Polkadot phát triển, việc tạo các ứng dụng đơn giản, phù du như thế này trở nên dễ dàng hơn. Điều này không chỉ áp dụng cho các ứng dụng cấp công nghiệp phức tạp mà còn áp dụng cho các ứng dụng đơn giản chỉ cần tồn tại trong một khoảng thời gian ngắn. Khả năng dễ dàng tạo các ứng dụng đơn giản này là một tính năng mạnh mẽ của Polkadot.


Để biết thêm nội dung hấp dẫn, vui lòng xem video gốc: https://www.youtube.com/watch?v=yXYxnN33VbQ


Bản gốc liên kết


Chào mừng bạn tham gia cộng đồng chính thức của BlockBeats:

Nhóm Telegram đăng ký: https://t.me/theblockbeats

Nhóm Telegram thảo luận: https://t.me/BlockBeats_App

Tài khoản Twitter chính thức: https://twitter.com/BlockBeatsAsia

举报 Báo lỗi/Báo cáo
Chọn thư viện
Thêm mới thư viện
Hủy
Hoàn thành
Thêm mới thư viện
Chỉ mình tôi có thể nhìn thấy
Công khai
Lưu
Báo lỗi/Báo cáo
Gửi