Blockchain ตั้งแต่พื้นฐานจนสร้างระบบ decentralise ได้ | FutureSkill

Blockchain ตั้งแต่พื้นฐานจนสร้างระบบ decentralise ได้

รายละเอียด
ถาม-ตอบ
12 บทเรียน
3 ชั่วโมง 54 นาที
2 ไฟล์ประกอบการเรียน
ระดับความยาก

Blockchain ตั้งแต่พื้นฐานจนสร้างระบบ decentralise ได้

กลุ่มผู้เรียน:

  • คนทั่วไปที่สนใจศึกษา Technology Blockchain แล้วนำไปประยุกต์ใช้เพื่อเพิ่มความปลอดภัยให้กับระบบต่างๆ บนโลก Cyber เช่น ระบบบัญชีการเงิน
  • คนที่สนใจจะนำ Technology Blockchain ไปพัฒนาต่อยอด เช่น งานวิจัย ฯลฯ
  • บุคคลทั่วไปที่สนใจ (ควรมีพื้นฐานการเขียนโปรแกรมภาษา Python)

สิ่งที่ต้องมี:

  • พื้นฐานการเขียนโปรแกรมภาษา Python
  • มีพื้นฐานวิชาคณิตศาสตร์ โดยเฉพาะเรื่องระบบเลขฐาน

คอร์สนี้เรียนอะไรบ้าง

Section  0 : Introduction

  • Course Introduction
  • How to get the Materials

Section 1 : Blockchain Technology

  • อะไรคือ Blockchain?

Section 2 : Security

  • ทำความเข้าใจกับ  SHA256 - Hash
  • Immutable Ledger

Section 3 : Decentralized network

  • Distributed P2P Network

Section 4 : Mining

  • The Nonce
  • The Cryptographic Puzzle

Section 5 : Algorithms and Consensus Protocol

  • Byzantine Fault Tolerance
  • Consensus Protocol: Defense Against Attackers
  • Consensus Protocol: Proof-of-Work (PoW)

Section 6 : How does Blockchain Work?

  • Blockchain Demo

Section 7 : Create Blockchain using Python (Implementation)

Part 1: Building Blockchain

  • Step 1 : IDE สำหรับ Python
  • Step 2 : ติดตั้ง Library
  • Step 3 : การสร้าง Class ของ Blockchain
  • Step 4 : การ Update Transaction ของ Blockchain
  • Step 5 : การตรวจสอบ Crytography
  • Step 6 : การสร้างฟังก์ชัน Proof-of-Work (PoW)
  • Step 7 : การใช้งาน Hash
  • Step 8 : วิธีการตรวจสอบความถูกต้อง ของ Blockchain

Part 2: Mining Blockchain

  • Step 9 : การใช้งาน Blockchain บน Server
  • Step 10 : การ Mining ของ Client
  • Step 11: วิธีการตรวจสอบข้อมูลในแต่ละ Block
  • Step 12: จำลองการทำงานของ Blockchain

Section 8 : Create Blockchain for Online Shop Trading (Workshop)

ผลลัพธ์ที่ได้:

  • ทราบถึงความสำคัญของ Blockchain
  • เข้าใจหลักการ และ ทฤษฎีที่อยู่เบื้องหลังการทำงาน ของ Blockchain
  • สามารถสร้าง Blockchain ด้วยตัวเอง เพื่อนำมาใช้งานได้ หรือต่อยอดได้
อ่านทั้งหมด
รายละเอียดบทเรียน
อ่านทั้งหมด
รีวิวจากผู้เรียน
" เรียนไปบ้างแล้ว โอเคทุกอย่างครับ ภาพเสียงวิดีโอชัดเจนดีมากครับ "
ธีระเดช ไชยภิวัชร
course cover
Blockchain ตั้งแต่พื้นฐานจนสร้างระบบ decentralise ได้
12 บทเรียน |3 ชั่วโมง 54 นาที
฿1190฿3500เหลือเวลา
0 วัน 23: 51: 41

ข้อเสนอเหลือเวลา

0
วัน
23
ชั่วโมง
51
นาที
40
วินาที

Certificate of Completion

คอร์สนี่มีใบรับรองหลังเรียนจบ

ผู้สอน
เป็น วิศวกร/นักวิชาการ/นักศึกษาปริญาเอก ที่ ปัจจุบันกำลังศึกษา ปริญญาเอก สาขา Information Science ณ Japan Advanced Institute of Science and Technology (JAIST) ประเทศญี่ปุ่น