Plutus
  • Giới thiệu Plutus
  • Câu hỏi thường gặp
  • Tổng quan
  • Plutus
    • 0-Chuẩn bị
    • Tuần 1: EUTxO và English Auction
      • EUTxO và English Auction
      • 1st QnA Recording
    • Tuần 2: Validation Scripts
      • Trình xác thực
      • 2nd QnA Recording
    • Tuần 3: Vesting example
      • Ví dụ về Vesting
      • 3rd QnA Recording
    • Tuần 4: Emulator Trace and Contract Monads
      • Theo dõi trình giả lập và đơn vị hợp đồng
      • 4th QnA Recording
    • Tuần 5: Native tokens
      • Mã thông báo gốc
      • 5th QnA Recording
    • Tuần 6: Minting Policies
      • Chính sách đúc tiền
      • 6th QnA Recording
    • Tuần 7: State machines
      • State Machines
      • 7th QnA Recording
    • Tuần 8: QuickCheck
      • Kiểm tra nhanh
      • 8th QnA Recording
    • Tuần 9: Marlowe Intro
      • Giới thiệu Marlowe
    • Tuần 10: Staking
      • Ủy thác
  • Extras
    • Keyboard Shortcuts
Powered by GitBook
On this page
  • Giáo trình
  • Gặp người hướng dẫn của bạn:

Tổng quan

PreviousCâu hỏi thường gặpNext0-Chuẩn bị

Last updated 2 years ago

Nền tảng Plutus cung cấp ngôn ngữ hợp đồng thông minh bản địa cho chuỗi khối Cardano. Để hiểu và thành thạo Plutus, người ta phải hiểu các khái niệm sau:

  • Mô hình UTXO mở rộng (EUTXO)

  • Plutus Core - phần 'on-chain' của Plutus

  • Khung ứng dụng Plutus (PAF) - một phần 'ngoài chuỗi' của Plutus cho phép tương tác với các hợp đồng thông minh.

  • Ứng dụng Plutus nhị phân (PAB)

Giáo trình

  • EUTxO và đấu giá bằng tiếng Anh

  • Tập lệnh xác thực Validation scripts

  • Ví dụ về tổ chức Vesting

  • Theo dõi trình giả lập và đơn vị hợp đồng

  • Chính sách đúc tiền Minting policy

  • Oracles và các mô-đun Core, Swap, Funds và Test

  • State Machines

  • Kiểm tra nhanh Quickcheck

  • Marlowe

  • Hoán đổi Uniswap trong mô hình EUTxO

Gặp người hướng dẫn của bạn:

Lars Brünjes - Giám đốc Giáo dục Tiến sĩ tại IOHK

Lars có bằng tiến sĩ toán học thuần túy (Pure Mathematics) tại Đại học Regensburg ở Đức. Sau một năm postdoc tại Đại học Cambridge của Vương quốc Anh và một vài năm nghiên cứu và giảng dạy tại Regensburg, ông đã dành một thập kỷ làm việc với tư cách là kiến ​​trúc sư phần mềm chính về phần mềm tối ưu hóa toán học và các ứng dụng web cho một công ty CNTT quốc tế. Anh ấy gia nhập IOHK vào năm 2016. Lars sống ở Regensburg và dành nhiều tháng ở Ấn Độ để làm việc với các nhóm phát triển. Anh ấy đam mê lập trình hàm nói chung và Haskell nói riêng.