Leçon 4

Xây dựng trên Oasis

Mạng Oasis cung cấp một môi trường độc đáo cho các nhà phát triển, kết hợp các tính năng bảo mật và khả năng mở rộng với nền tảng hợp đồng thông minh mạnh mẽ. Bài học này sẽ giới thiệu về các khả năng phát triển trong hệ sinh thái Oasis và phác thảo các bước cần thiết để bắt đầu xây dựng các ứng dụng phi tập trung (DApps) tập trung vào quyền riêng tư và bảo mật.

Môi trương phat triển

Để bắt đầu phát triển trên Mạng Oasis, bạn cần thiết lập môi trường phát triển của mình. Điều này liên quan đến việc cài đặt Oasis SDK, nơi cung cấp các công cụ và thư viện cần thiết để tạo, kiểm tra và triển khai ứng dụng của bạn. SDK hỗ trợ nhiều ngôn ngữ lập trình khác nhau, mang đến sự linh hoạt trong các lựa chọn phát triển. Nó được thiết kế để tích hợp liền mạch với quy trình phát triển hiện có, cho phép bạn tận dụng các công cụ và phương pháp quen thuộc.

Các tài nguyên và công cụ do Mạng Oasis cung cấp bao gồm tài liệu toàn diện, diễn đàn cộng đồng và kho lưu trữ GitHub đang hoạt động, nơi các nhà phát triển có thể tìm thấy các mẫu mã, hướng dẫn và hỗ trợ từ cộng đồng nhà phát triển Oasis. Các tài nguyên này được cập nhật liên tục để phản ánh những tiến bộ mới nhất trong mạng và đảm bảo rằng các nhà phát triển có quyền truy cập vào thông tin mới nhất và các phương pháp hay nhất.

Nếu bạn muốn đi vào chi tiết trên trang web của họ, bạn có thể tìm thấy thông tin hữu ích về cách xây dựng!

Tích hợp ví

Ví hỗ trợ

Mạng Oasis hỗ trợ nhiều loại ví, bao gồm ví phần cứng như Ledger để tăng cường bảo mật cũng như ví phần mềm để dễ sử dụng. Các nhà phát triển có thể chọn giải pháp ví phù hợp nhất với nhu cầu ứng dụng và sở thích của người dùng.

Tạo và quản lý ví

Tạo và quản lý ví trên Mạng Oasis liên quan đến việc hiểu các nguyên tắc mã hóa cơ bản và đảm bảo thực tiễn quản lý khóa an toàn. Nhà phát triển phải triển khai các tính năng cho phép người dùng tạo ví mới bằng cụm từ khôi phục dễ nhớ, truy cập vào ví hiện có và thực hiện các hoạt động tiêu chuẩn như xem lịch sử giao dịch và quản lý tài khoản.

Emerald làm nền tảng phát triển

Emerald, ParaTime tương thích với EVM trên Mạng Oasis, cung cấp một môi trường hấp dẫn cho các nhà phát triển muốn xây dựng các ứng dụng phi tập trung. Nó có tính năng tương thích hoàn toàn với Ethereum, có nghĩa là các nhà phát triển có thể sử dụng các công cụ quen thuộc như Solidity và hệ sinh thái công cụ Ethereum để tạo và triển khai các hợp đồng thông minh trên Mạng Oasis.

Phí gas thấp và khả năng thông lượng cao của Emerald khiến nó trở thành một giải pháp khả thi về mặt kinh tế và có thể mở rộng cho các nhà phát triển. Hơn nữa, khả năng tương tác chuỗi chéo của nó mở ra khả năng cho các ứng dụng tương tác với các hệ sinh thái blockchain khác, mở rộng cơ sở người dùng tiềm năng và các trường hợp sử dụng.

Việc kết hợp Emerald vào DApps của bạn không chỉ nâng cao chức năng mà còn cung cấp cho người dùng trải nghiệm liền mạch nhờ khả năng tương thích với các dịch vụ và ví Ethereum phổ biến. Điều này làm cho Emerald trở thành một lựa chọn hấp dẫn cho các nhà phát triển nhằm tận dụng các tính năng bảo mật và quyền riêng tư của Oasis trong khi duy trì kết nối với cộng đồng blockchain rộng lớn hơn.

Ví Oasis

  • Tổng quan:
  • Ví Oasis chính thức là nguồn mở và đã trải qua nhiều lần kiểm tra. Họ kết nối liền mạch với Mạng Oasis để quản lý mã thông báo ROSE.
  • Đặc trưng:
  • Ví cho phép tạo tài khoản mới, truy cập tài khoản hiện có, xem giao dịch, gửi giao dịch mới và quản lý phần thưởng đặt cược.
  • Họ cung cấp khả năng quản lý nhiều tài khoản và tùy chỉnh giao diện người dùng, chẳng hạn như lựa chọn chủ đề và ngôn ngữ.
  • Tìm ví Oasis chính thức:
  • Ví Oasis - Web có sẵn tại wallet.oasis.io, và Ví Oasis - Tiện ích mở rộng trình duyệt có thể được tìm thấy trong Cửa hàng Chrome trực tuyến.

Ghi chú bổ sung dành cho nhà phát triển

  • Khi phát triển các ứng dụng trên Mạng Oasis, hãy xem xét mô hình bảo mật do TEE cung cấp để thực hiện hợp đồng thông minh bí mật.
  • Hãy lưu ý đến các vấn đề khôi phục trạng thái và đảm bảo bạn sử dụng các kỹ thuật để giảm thiểu những rủi ro đó.
  • Đối với các hợp đồng thông minh bí mật, hãy xem xét các kỹ thuật ORAM để che khuất các kiểu truy cập bộ nhớ và sử dụng thuật toán thời gian không đổi để giảm thiểu các cuộc tấn công kênh bên.
  • Hãy nhớ rằng Trình quản lý khóa rất cần thiết cho ParaTimes bí mật dựa trên TEE, quản lý các khóa mật mã để bảo vệ trạng thái hợp đồng bí mật.

Phần kết luận

Tóm lại, Nền tảng Blockchain Oasis được thiết kế với sự tập trung rõ ràng vào tính linh hoạt, khả năng mở rộng, bảo mật, quyền riêng tư và khả năng cách ly được cải thiện. Các mục tiêu thiết kế nền tảng này được đan xen trong toàn bộ kiến trúc của nền tảng, cho phép phát triển gia tăng, tích hợp liền mạch các cải tiến về khả năng mở rộng mới và một khung có thể thích ứng hỗ trợ nhiều ứng dụng.

Kiến trúc mô-đun cho phép cả sự phát triển của nền tảng lẫn sự bao gồm các đổi mới do cộng đồng dẫn dắt, thúc đẩy một môi trường khuyến khích học tập và phát triển liên tục. Không thể phóng đại tầm quan trọng của diễn ngôn cộng đồng trong việc định hình quỹ đạo tương lai của Mạng Oasis. Cách tiếp cận chung này đảm bảo rằng nền tảng này vẫn đi đầu trong công nghệ blockchain, giải quyết nhu cầu ngày càng tăng của thị trường.

Việc hiện thực hóa điện toán bí mật thông qua mô hình ParaTime của nền tảng giới thiệu một khía cạnh mới về quyền riêng tư và bảo mật, trao quyền cho người dùng và nhà phát triển tạo và tương tác với các ứng dụng bảo vệ dữ liệu nhạy cảm theo mặc định. Việc sử dụng Môi trường thực thi đáng tin cậy (TEE) và cơ chế phát hiện sự khác biệt cải tiến thể hiện một cách tiếp cận tiên tiến đối với công nghệ chuỗi khối, ưu tiên bảo mật người dùng mà không ảnh hưởng đến hiệu suất hoặc khả năng mở rộng.

Hơn nữa, cam kết của Oasis Network về khả năng hợp đồng thông minh mạnh mẽ và linh hoạt, với sự hỗ trợ cho Solidity và WASM, cùng với các tính năng khác, thể hiện sự sẵn sàng hỗ trợ hệ sinh thái ứng dụng và dịch vụ đa dạng. Điều này, kết hợp với lớp đồng thuận đổi mới của mạng và kiến trúc ParaTime, định vị Mạng Oasis như một giải pháp blockchain mạnh mẽ và có thể thích ứng cho nhiều trường hợp sử dụng.

Khi chúng ta nhìn về tương lai, lộ trình của Mạng Oasis hứa hẹn sẽ mang lại sự tích hợp sâu hơn nữa, trải nghiệm người dùng và nhà phát triển được cải thiện, đồng thời tiếp tục cải tiến về hiệu suất và bảo mật mạng. Oasis Foundation, cùng với cộng đồng các nhà phát triển, người dùng và đại sứ sôi động, chắc chắn sẽ tiếp tục thúc đẩy sự phát triển và đổi mới của mạng, đảm bảo rằng Nền tảng Blockchain Oasis vẫn là động lực hàng đầu trong sự phát triển của công nghệ blockchain.

Những bài học rút ra từ quá trình triển khai ban đầu của mạng và phản hồi từ cộng đồng sẽ đóng vai trò là những hiểu biết sâu sắc có giá trị để phát triển hơn nữa. Những hiểu biết sâu sắc này sẽ định hướng sự phát triển của nền tảng, đảm bảo rằng Mạng Oasis vẫn là một hệ sinh thái blockchain năng động, an toàn và lấy người dùng làm trung tâm trong nhiều năm tới.

Clause de non-responsabilité
* Les investissements en cryptomonnaies comportent des risques importants. Veuillez faire preuve de prudence. Le cours n'est pas destiné à fournir des conseils en investissement.
* Ce cours a été créé par l'auteur qui a rejoint Gate Learn. Toute opinion partagée par l'auteur ne représente pas Gate Learn.
Catalogue
Leçon 4

Xây dựng trên Oasis

Mạng Oasis cung cấp một môi trường độc đáo cho các nhà phát triển, kết hợp các tính năng bảo mật và khả năng mở rộng với nền tảng hợp đồng thông minh mạnh mẽ. Bài học này sẽ giới thiệu về các khả năng phát triển trong hệ sinh thái Oasis và phác thảo các bước cần thiết để bắt đầu xây dựng các ứng dụng phi tập trung (DApps) tập trung vào quyền riêng tư và bảo mật.

Môi trương phat triển

Để bắt đầu phát triển trên Mạng Oasis, bạn cần thiết lập môi trường phát triển của mình. Điều này liên quan đến việc cài đặt Oasis SDK, nơi cung cấp các công cụ và thư viện cần thiết để tạo, kiểm tra và triển khai ứng dụng của bạn. SDK hỗ trợ nhiều ngôn ngữ lập trình khác nhau, mang đến sự linh hoạt trong các lựa chọn phát triển. Nó được thiết kế để tích hợp liền mạch với quy trình phát triển hiện có, cho phép bạn tận dụng các công cụ và phương pháp quen thuộc.

Các tài nguyên và công cụ do Mạng Oasis cung cấp bao gồm tài liệu toàn diện, diễn đàn cộng đồng và kho lưu trữ GitHub đang hoạt động, nơi các nhà phát triển có thể tìm thấy các mẫu mã, hướng dẫn và hỗ trợ từ cộng đồng nhà phát triển Oasis. Các tài nguyên này được cập nhật liên tục để phản ánh những tiến bộ mới nhất trong mạng và đảm bảo rằng các nhà phát triển có quyền truy cập vào thông tin mới nhất và các phương pháp hay nhất.

Nếu bạn muốn đi vào chi tiết trên trang web của họ, bạn có thể tìm thấy thông tin hữu ích về cách xây dựng!

Tích hợp ví

Ví hỗ trợ

Mạng Oasis hỗ trợ nhiều loại ví, bao gồm ví phần cứng như Ledger để tăng cường bảo mật cũng như ví phần mềm để dễ sử dụng. Các nhà phát triển có thể chọn giải pháp ví phù hợp nhất với nhu cầu ứng dụng và sở thích của người dùng.

Tạo và quản lý ví

Tạo và quản lý ví trên Mạng Oasis liên quan đến việc hiểu các nguyên tắc mã hóa cơ bản và đảm bảo thực tiễn quản lý khóa an toàn. Nhà phát triển phải triển khai các tính năng cho phép người dùng tạo ví mới bằng cụm từ khôi phục dễ nhớ, truy cập vào ví hiện có và thực hiện các hoạt động tiêu chuẩn như xem lịch sử giao dịch và quản lý tài khoản.

Emerald làm nền tảng phát triển

Emerald, ParaTime tương thích với EVM trên Mạng Oasis, cung cấp một môi trường hấp dẫn cho các nhà phát triển muốn xây dựng các ứng dụng phi tập trung. Nó có tính năng tương thích hoàn toàn với Ethereum, có nghĩa là các nhà phát triển có thể sử dụng các công cụ quen thuộc như Solidity và hệ sinh thái công cụ Ethereum để tạo và triển khai các hợp đồng thông minh trên Mạng Oasis.

Phí gas thấp và khả năng thông lượng cao của Emerald khiến nó trở thành một giải pháp khả thi về mặt kinh tế và có thể mở rộng cho các nhà phát triển. Hơn nữa, khả năng tương tác chuỗi chéo của nó mở ra khả năng cho các ứng dụng tương tác với các hệ sinh thái blockchain khác, mở rộng cơ sở người dùng tiềm năng và các trường hợp sử dụng.

Việc kết hợp Emerald vào DApps của bạn không chỉ nâng cao chức năng mà còn cung cấp cho người dùng trải nghiệm liền mạch nhờ khả năng tương thích với các dịch vụ và ví Ethereum phổ biến. Điều này làm cho Emerald trở thành một lựa chọn hấp dẫn cho các nhà phát triển nhằm tận dụng các tính năng bảo mật và quyền riêng tư của Oasis trong khi duy trì kết nối với cộng đồng blockchain rộng lớn hơn.

Ví Oasis

  • Tổng quan:
  • Ví Oasis chính thức là nguồn mở và đã trải qua nhiều lần kiểm tra. Họ kết nối liền mạch với Mạng Oasis để quản lý mã thông báo ROSE.
  • Đặc trưng:
  • Ví cho phép tạo tài khoản mới, truy cập tài khoản hiện có, xem giao dịch, gửi giao dịch mới và quản lý phần thưởng đặt cược.
  • Họ cung cấp khả năng quản lý nhiều tài khoản và tùy chỉnh giao diện người dùng, chẳng hạn như lựa chọn chủ đề và ngôn ngữ.
  • Tìm ví Oasis chính thức:
  • Ví Oasis - Web có sẵn tại wallet.oasis.io, và Ví Oasis - Tiện ích mở rộng trình duyệt có thể được tìm thấy trong Cửa hàng Chrome trực tuyến.

Ghi chú bổ sung dành cho nhà phát triển

  • Khi phát triển các ứng dụng trên Mạng Oasis, hãy xem xét mô hình bảo mật do TEE cung cấp để thực hiện hợp đồng thông minh bí mật.
  • Hãy lưu ý đến các vấn đề khôi phục trạng thái và đảm bảo bạn sử dụng các kỹ thuật để giảm thiểu những rủi ro đó.
  • Đối với các hợp đồng thông minh bí mật, hãy xem xét các kỹ thuật ORAM để che khuất các kiểu truy cập bộ nhớ và sử dụng thuật toán thời gian không đổi để giảm thiểu các cuộc tấn công kênh bên.
  • Hãy nhớ rằng Trình quản lý khóa rất cần thiết cho ParaTimes bí mật dựa trên TEE, quản lý các khóa mật mã để bảo vệ trạng thái hợp đồng bí mật.

Phần kết luận

Tóm lại, Nền tảng Blockchain Oasis được thiết kế với sự tập trung rõ ràng vào tính linh hoạt, khả năng mở rộng, bảo mật, quyền riêng tư và khả năng cách ly được cải thiện. Các mục tiêu thiết kế nền tảng này được đan xen trong toàn bộ kiến trúc của nền tảng, cho phép phát triển gia tăng, tích hợp liền mạch các cải tiến về khả năng mở rộng mới và một khung có thể thích ứng hỗ trợ nhiều ứng dụng.

Kiến trúc mô-đun cho phép cả sự phát triển của nền tảng lẫn sự bao gồm các đổi mới do cộng đồng dẫn dắt, thúc đẩy một môi trường khuyến khích học tập và phát triển liên tục. Không thể phóng đại tầm quan trọng của diễn ngôn cộng đồng trong việc định hình quỹ đạo tương lai của Mạng Oasis. Cách tiếp cận chung này đảm bảo rằng nền tảng này vẫn đi đầu trong công nghệ blockchain, giải quyết nhu cầu ngày càng tăng của thị trường.

Việc hiện thực hóa điện toán bí mật thông qua mô hình ParaTime của nền tảng giới thiệu một khía cạnh mới về quyền riêng tư và bảo mật, trao quyền cho người dùng và nhà phát triển tạo và tương tác với các ứng dụng bảo vệ dữ liệu nhạy cảm theo mặc định. Việc sử dụng Môi trường thực thi đáng tin cậy (TEE) và cơ chế phát hiện sự khác biệt cải tiến thể hiện một cách tiếp cận tiên tiến đối với công nghệ chuỗi khối, ưu tiên bảo mật người dùng mà không ảnh hưởng đến hiệu suất hoặc khả năng mở rộng.

Hơn nữa, cam kết của Oasis Network về khả năng hợp đồng thông minh mạnh mẽ và linh hoạt, với sự hỗ trợ cho Solidity và WASM, cùng với các tính năng khác, thể hiện sự sẵn sàng hỗ trợ hệ sinh thái ứng dụng và dịch vụ đa dạng. Điều này, kết hợp với lớp đồng thuận đổi mới của mạng và kiến trúc ParaTime, định vị Mạng Oasis như một giải pháp blockchain mạnh mẽ và có thể thích ứng cho nhiều trường hợp sử dụng.

Khi chúng ta nhìn về tương lai, lộ trình của Mạng Oasis hứa hẹn sẽ mang lại sự tích hợp sâu hơn nữa, trải nghiệm người dùng và nhà phát triển được cải thiện, đồng thời tiếp tục cải tiến về hiệu suất và bảo mật mạng. Oasis Foundation, cùng với cộng đồng các nhà phát triển, người dùng và đại sứ sôi động, chắc chắn sẽ tiếp tục thúc đẩy sự phát triển và đổi mới của mạng, đảm bảo rằng Nền tảng Blockchain Oasis vẫn là động lực hàng đầu trong sự phát triển của công nghệ blockchain.

Những bài học rút ra từ quá trình triển khai ban đầu của mạng và phản hồi từ cộng đồng sẽ đóng vai trò là những hiểu biết sâu sắc có giá trị để phát triển hơn nữa. Những hiểu biết sâu sắc này sẽ định hướng sự phát triển của nền tảng, đảm bảo rằng Mạng Oasis vẫn là một hệ sinh thái blockchain năng động, an toàn và lấy người dùng làm trung tâm trong nhiều năm tới.

Clause de non-responsabilité
* Les investissements en cryptomonnaies comportent des risques importants. Veuillez faire preuve de prudence. Le cours n'est pas destiné à fournir des conseils en investissement.
* Ce cours a été créé par l'auteur qui a rejoint Gate Learn. Toute opinion partagée par l'auteur ne représente pas Gate Learn.