Eğitim İçeriği

1. Gün: Web3 Mimarisi ve SCF Kullanım Senaryosu

  • Kriptografik Temel Elemanlar: İşlevsel kimlik (DID) bağlamında Hashing, Merkle Trees ve Kamu/Özel Anahtar Kriptografisi.

  • Konsens Mekanizmaları: PoS (Proof of Stake) ve PoA (Proof of Authority) konsorsiyum zincirleri için derinlemesine incelemeler.

  • SCF Mühendislik Zorlukları: "Ters Factoring" iş akışını durum makinesi diyagramına dönüştürme.

  • Laboratuvar: Yerel geliştirme ortamını (Hardhat/Truffle/Ganache) ayarlama ve bir testnete bağlanma.

2. Gün: Finans İçin Akıllı Sözleşme Mühendisliği

  • Solidity/Chaincode Derinlemesine İnceleme: Veri yapıları, eşleştirmeler ve modifiler.

  • Fatura Kodlama: Bir faturayı temsil eden Struct oluşturmak ve onay durumunu gösteren durum değişkenleri.

  • Liquidity Otomasyonu: requestEarlyPayment(), approveInvoice() ve settlePayment() işlevlerini yazma.

  • Laboratuvar: Temel bir Factoring Akıllı Sözleşmesi yazma ve birim test etme.

 

3. Gün: Entegrasyon, Güvenlik ve Dağıtım

  • The Oracle Problem (Oracle Problemi): Ödeme tetiklemek için güvenli bir şekilde kargo verilerini (örneğin, "Mal Var") Akıllı Sözleşmeye alma.

  • Güvenlik En İyi Uygulamalar: Ortak zafiyetler (Reentrancy, Integer Overflow) ve tarama araçları (MythX/Slither) analizi.

  • Dapp Cephesi: Ethers.js veya Web3.js kullanarak bir React/Next.js cephesini Akıllı Sözleşmeye bağlama konusunda kısa bir genel bakış.

  • Proje: SCF sözleşmesini bir testnete dağıtım ve bir script aracılığıyla etkileşim.

Kurs İçin Gerekli Önbilgiler

  • Blockchain kavramları hakkında bilgi sahibi olmak

 

 21 Saat

Katılımcı Sayısı


Kişi Başına Fiyat

Danışanlarımızın Yorumları (4)

Yaklaşan Etkinlikler

İlgili Kategoriler