Cartesi là nền tảng lớp 2 hàng đầu để phát triển hợp đồng thông minh Trí tuệ dữ liệu PlatoBlockchain. Tìm kiếm dọc. Ái.

Cartesi là nền tảng lớp 2 hàng đầu để phát triển hợp đồng thông minh

Cartesi là nền tảng lớp 2 hàng đầu để phát triển hợp đồng thông minh Trí tuệ dữ liệu PlatoBlockchain. Tìm kiếm dọc. Ái.

Cartes đang đưa hợp đồng thông minh lên một tầm cao mới. Đây là cơ sở hạ tầng lớp 2 không theo chuỗi, giải quyết vấn đề cấp bách về khả năng mở rộng trên các chuỗi khối quan trọng nhất. Đáng chú ý nhất, Cartesi triển khai một máy ảo, các bản tổng hợp và chuỗi bên hỗ trợ Linux độc đáo để cách mạng hóa cách các nhà phát triển tạo ra các ứng dụng blockchain, cho phép họ sử dụng các thành phần phần mềm chính thống.

Sử dụng Cartesi, các ứng dụng blockchain có thể được phát triển với phạm vi rộng lớn gồm các phần mềm chính thống hiện có. Với điều này, các ứng dụng có thể chạy ngoài chuỗi bằng cách sử dụng tính bảo mật cao của blockchain, với ưu điểm là không bị giới hạn tính toán và chi phí cao.

Là một nền tảng tính toán phi tập trung ngoài chuỗi, Cartesi độc đáo ở chỗ nó cho phép các ứng dụng phi tập trung chạy trên Linux theo cách mà blockchain có thể xác minh được. Các quy trình phức tạp có thể được thực hiện ngoài chuỗi mà không bị giới hạn tính toán của chuỗi khối và các khoản phí tương ứng như đã đề cập trước đó. Điều này vừa là lợi thế vừa là thế mạnh cho sự phát triển của dApps.

Bằng cách cung cấp môi trường thời gian chạy Linux, Cartesi là hệ thống điện toán ngoài chuỗi có thể kiểm chứng dựa trên phần mềm duy nhất cung cấp cho các nhà phát triển quyền truy cập vào một loạt phần mềm đã phát triển trong 30 năm qua và cho phép các ứng dụng chúng ta sử dụng trên internet ngày nay.

Sự đổi mới lớn nhất của Cartesi là khả năng thực hiện các phép tính điển hình trong thế giới thực chạy ngoài chuỗi trên môi trường Linux, theo cách có thể xác minh được bằng chuỗi khối. Thông qua đó, người dùng dApps có thể đạt được sự đồng thuận ngoài chuỗi. Trong trường hợp cố gắng thực hiện tính toán gian lận, Cartesi sử dụng blockchain làm tòa án tối cao để xác định và trừng phạt những người dùng không trung thực.

Giới thiệu về Hợp đồng thông minh

Hợp đồng thông minh là các dòng mã, được lưu trữ trên blockchain, tự động thực hiện các giao dịch khi đáp ứng các điều khoản và điều kiện định trước. Chúng là các giao thức giao dịch được vi tính hóa thực hiện các điều khoản thỏa thuận của hợp đồng.

Hợp đồng thông minh là cần thiết để giảm sự phụ thuộc nặng nề vào các trung gian đáng tin cậy, trọng tài và chi phí thực thi, gian lận và tổn thất, cũng như giảm các trường hợp ngoại lệ độc hại và vô tình.

Được đề xuất lần đầu tiên vào đầu những năm 1990 bởi Nick Szabo, một hợp đồng thông minh thực hiện hợp đồng giữa người mua và người bán với các điều khoản thỏa thuận đã được ghi trực tiếp vào các dòng mã trước thời điểm thực hiện. Mã kiểm soát việc thực thi và các giao dịch có thể theo dõi được nhưng không thể đảo ngược. Điều này cho phép các giao dịch và thỏa thuận đáng tin cậy được thực hiện giữa các bên khác nhau, ẩn danh mà không cần đến cơ quan trung ương hoặc ký quỹ.

Trong blockchain, các nhà phát triển đang sử dụng hợp đồng thông minh để tự động thực hiện các giao dịch khi các điều kiện được đáp ứng bằng cách sử dụng các dòng mã cơ bản được lưu trữ trên blockchain. Hợp đồng thông minh cho phép các nhà phát triển dApps (Ứng dụng phi tập trung) lập trình ứng dụng của họ để thực hiện giao dịch giữa hai hoặc nhiều bên dựa trên các điều khoản đã thỏa thuận trước. Với việc sử dụng hợp đồng thông minh, các nhà phát triển dApps có thể cấp cho người dùng quyền tự chủ, tin cậy, bảo mật và hiệu quả. Thông qua các ứng dụng hỗ trợ hợp đồng thông minh, người dùng có thể trao đổi tiền, tài sản và các vật có giá trị khác một cách minh bạch, không xung đột mà không cần sử dụng trung gian hoặc người trung gian. Tính minh bạch và hiệu quả này được thực hiện bằng các bản tổng hợp.

Rollup là sự tổng hợp các giao dịch ngoài chuỗi bên trong hợp đồng thông minh Ethereum, giúp giảm phí và tắc nghẽn bằng cách tăng thông lượng của blockchain từ 15 tps hiện tại lên hơn 1,000 tps. Mặt khác, các bản tổng hợp lạc quan là một loại cấu trúc lớp 2 không chạy trên lớp cơ sở của Ethereum mà ở trên nó. Điều này cho phép chạy các hợp đồng thông minh trên quy mô lớn trong khi vẫn được Ethereum bảo mật.

Theo Vitalik Buterin, đồng sáng lập Ethereum và nhà xuất bản tạp chí Bitcoin, blockchain có thể mang lại lợi ích cho nhiều lĩnh vực chứ không chỉ các hợp đồng thông minh. Điều này cho thấy trường hợp sử dụng hợp đồng thông minh với blockchain không chỉ mang tính kịp thời mà còn là tương lai. Vitalik giải thích thêm rằng thay vì gọi chúng là hợp đồng thông minh, lẽ ra anh ấy nên gọi chúng là “các tập lệnh liên tục”. Điều này là do các hợp đồng thông minh trong chuỗi khối công khai đưa ra đề xuất giá trị mạnh mẽ hơn nhiều so với các hợp đồng chạy trên chuỗi khối doanh nghiệp. Hợp đồng thông minh blockchain công khai cho phép các bên giao dịch với bất kỳ bên nào khác cho dù bên đó được biết hay ẩn danh.

 

Cartesi là nền tảng lớp 2 hàng đầu

Các giải pháp lớp 2 chứa một số loại giải pháp: một số để mở rộng quy mô thanh toán, một số được sử dụng để mở rộng quy mô hợp đồng thông minh và một số để thực hiện tính toán ngoài chuỗi. Tuy nhiên, một tính năng chung mà tất cả chúng đều có là chuyển hầu hết công việc ra khỏi chuỗi và sử dụng chuỗi khối không cần cấp phép làm điểm neo để đảm bảo an ninh. Hệ thống lớp 2 có thể trở thành hệ thống cơ bản được tất cả các dApp sử dụng.

Khi so sánh với các chương trình máy tính truyền thống, dApps phải đối mặt với hai thách thức lớn:

1. Khả năng mở rộng: dApps bị tê liệt bởi tốc độ giao dịch chậm, không gian lưu trữ nhẹ, giới hạn tính toán nghiêm ngặt và phí cao. Những vấn đề này được công nhận rộng rãi trong số những trở ngại cản trở việc áp dụng đầy đủ công nghệ blockchain.

2. Cơ sở hạ tầng phần mềm nguyên thủy: Hầu hết các dApp đều yêu cầu một hệ điều hành (OS) chuyên biệt. Hệ điều hành là nền tảng để xây dựng sự phát triển phần mềm. Bị cắt khỏi tất cả các công việc trước đó, các nhà phát triển dApps phải vật lộn để hoàn thành các nhiệm vụ tầm thường đối với các nhà phát triển thông thường.

Cartesi giải quyết những vấn đề này bằng cách:

1) Cung cấp cho các nhà phát triển phần mềm và công cụ được hệ điều hành Linux đầy đủ hỗ trợ;

2) Di chuyển tất cả các tính toán nặng nề ra khỏi chuỗi trên một lượng lớn dữ liệu, điều mà các chuỗi khối không thể làm được;

3) Cung cấp các dịch vụ và nền kinh tế mã thông báo cho phép người dùng dựa vào mạng một cách an toàn và không gặp phải những bất tiện của công nghệ blockchain (ví dụ: thời gian xác nhận chậm, yêu cầu duy trì trực tuyến để giải quyết tranh chấp và các vấn đề khác)

Thông qua đó, Cartesi đã cấp quyền truy cập cho các nhà phát triển dApps, những người cần hợp đồng thông minh để có thể thực hiện các hoạt động của họ trên hệ thống. Bằng cách giảm thời gian xác nhận cho các giao dịch hợp đồng, bạn có thể dành nhiều thời gian hơn để phát triển các khía cạnh có giá trị khác của giao dịch.

Bây giờ, điều quan trọng cần lưu ý là không có ứng dụng phần mềm nào có thể được xây dựng một cách cô lập. Các ứng dụng web/máy tính để bàn/di động chính thống ngày nay phụ thuộc vào nhiều phần mềm phụ thuộc mà phải mất hàng thập kỷ để hoàn thiện trên các hệ điều hành như Linux. Nếu không có các nền tảng như Cartesi, các ứng dụng blockchain sẽ rất khó sử dụng phần mềm, thư viện và dịch vụ chính thống, trừ khi chúng hy sinh tính phân quyền theo một cách nào đó.

Ngoài ra, Cartesi đang theo đuổi một tương lai không thể tránh khỏi, nơi một thế hệ dApps mới sẽ được phát triển mà ngày nay không thể tưởng tượng được như Internet hiện đại cách đây khoảng 50 năm. Để đạt được mục tiêu này, Cartesi đã chỉ định và triển khai cơ sở hạ tầng Linux phi tập trung cho các ứng dụng blockchain có thể mở rộng. Với Cartesi, các nhà phát triển dApps có thể có logic của dApps thực sự chạy trên Linux, duy trì tính phân cấp và đảm bảo an ninh của chuỗi khối.

Kết luận

Theo đó, nhờ tất cả các ưu điểm nêu trên của hệ thống Cartesi, vị trí dẫn đầu mà hệ thống này duy trì so với các hệ thống ngang hàng khi thực hiện phát triển hợp đồng thông minh là rõ ràng. Ngoài ra, khả năng đóng vai trò là trung tâm giải quyết xung đột, quan trọng nhất, khiến nó trở thành nền tảng Lớp 2 tốt nhất để thực hiện phát triển hợp đồng thông minh. Do đó, các nhà phát triển dApps, đặc biệt là ở các nước châu Phi có tốc độ áp dụng công nghệ blockchain đang tăng nhanh như Nigeria, nên sử dụng nền tảng Cartesi để phát triển dApps của họ.

Để biết thêm thông tin về dự án Cartesi, bạn có thể xem các liên kết bên dưới:

website: https://cartesi.io 

Bí quyết: https://cartesi.io/cartesi_whitepaper.pdf

Twitter: https://twitter.com/cartesiproject

Explorer: https://explorer.cartesi.io

Blog: https://medium.com/cartesi

Cộng đồng Telegram: https://t.me/CartesiProject

Thông báo Telegram: https://t.me/cartesiannouncements

Discord (Cộng đồng phát triển): https://discordapp.com/invite/Pt2NrnS

GitHub: https://github.com/cartesi

Reddit: https://www.reddit.com/r/cartesi/

Bài viết được viết bởi Helen IMAH – Đại sứ Cartesi Nigeria

Nguồn: https://blocknewsafrica.com/cartesi-as-a-lead-layer-2-platform-for-the-development-of-smart-contracts/?utm_source=rss&utm_medium=rss&utm_campaign=cartesi-as-a-lead -layer-2-nền tảng cho sự phát triển của hợp đồng thông minh

Dấu thời gian:

Thêm từ BlockNews Châu Phi