บทความนี้จะมาแชร์วิธีการสร้าง Private Blockchain สำหรับใช้ในการพัฒนา Smart Contact บนพื้นฐานของ Ethereum กันนะครับ
เริ่มจากทำการติดตั้ง GETH ไม่ว่าจะใช้ Windos, Linux, Mac ก็ต้องติดตั้งตัวนี้ให้เรียบร้อย โดยดูขั้นตอนการติดตั้งได้จาก >> นี่ <<
หลังจากนั้น สร้าง Folder สำหรับเก็บข้อมูลของ Blockchain ขึ้นมาก่อน
จากนั้นทำการสร้างไฟล์ genesis.json สำหรับกำหนดค่าตั้งต้นให้กับ Blockchain ของเรา
หลังจากนั้นก็ทำการ สร้าง Node Blockchain ด้วยคำสั่ง
หลังจากที่เราทำมาถึงขั้นตอนนี้ ถ้าไม่มีอะไรผิดพลาด เราจะได้หน้าตาของ Blockchain เราประมาณภาพด้านล่าง ซึ่งมีการสร้าง file genesis.json แล้วก็สั่งสร้าง Node ทั้งหมด 3 Node ด้วยกัน
หลังจากนั้นก็มาสร้างกระเป๋าตังค์กัน
ผลลัพธ์ที่ได้ กระเป๋าของอิชั้น !!! ได้มาแล้ว
สำหรับการสร้าง Private Blockchain ตอนนี้เราก็สามารถสร้างมันขึ้นมาได้แล้ว หลังจากนี้ในตอนถัดไป เราจะมารู้วิธีการจับ Node แต่ล่ะตัวมาเกาะกับ Node Master และทำการ run คำสั่งให้ Node แต่ล่ะตัวทำการ Mining เพื่อขุดเหรียญ Ether มาให้เราได้ใช้งาน, การเช็คยอดเงินในกระเป๋น, จำนวน Block ที่มีในระบบเรา
ขอบคุณที่อ่านกันจนจบนะครับ ถ้ามีคำถามสงสัยตรงไหน comment ทิ้งไว้ได้เลยครับ