Tag: Bank Smart Contract

  • Blockchain & Smart Contract: ทำความเข้าใจเทคโนโลยีแห่งอนาคต

    Blockchain & Smart Contract: ทำความเข้าใจเทคโนโลยีแห่งอนาคต

    Blockchain & Smart Contract เทคโนโลยี Blockchain และ Smart Contract กำลังเข้ามามีบทบาทสำคัญในการเปลี่ยนแปลงโลกในหลาย ๆ ด้าน บทความนี้จะพาคุณไปทำความเข้าใจอย่างลึกซึ้งเกี่ยวกับเทคโนโลยีเหล่านี้ ตั้งแต่ประวัติความเป็นมา หลักการทำงาน ไปจนถึงการประยุกต์ใช้ในหลากหลายอุตสาหกรรม ประวัติและความเป็นมาของ Blockchain Blockchain ถือกำเนิดขึ้นมาพร้อมกับแนวคิดของ Bitcoin ในปี 2008 โดย Satoshi Nakamoto ซึ่งเป็นนามแฝงของผู้สร้าง Bitcoin เทคโนโลยีนี้ถูกออกแบบมาเพื่อเป็นระบบการเงินแบบกระจายศูนย์ (Decentralized) ที่ไม่จำเป็นต้องมีตัวกลางอย่างธนาคาร ในช่วงแรกเริ่ม Blockchain ยังไม่เป็นที่รู้จักอย่างแพร่หลาย จนกระทั่ง Bitcoin ได้รับความนิยมมากขึ้น เทคโนโลยี Blockchain จึงเริ่มเป็นที่สนใจและถูกนำไปพัฒนาต่อยอดในด้านต่าง ๆ เทคโนโลยีพื้นฐานที่เกี่ยวข้องกับ Blockchain Blockchain ประกอบด้วยเทคโนโลยีพื้นฐานหลายอย่างที่ทำงานร่วมกันเพื่อให้ระบบมีความปลอดภัยและน่าเชื่อถือ การเข้ารหัสแบบแฮช (Hashing) การเข้ารหัสแบบแฮชเป็นกระบวนการแปลงข้อมูลใด ๆ ให้เป็นค่าคงที่ (Hash) ที่มีขนาดคงที่เสมอ โดยใช้ฟังก์ชันทางคณิตศาสตร์ ค่า Hash…

  • Solidity Programming (1): คู่มือฉบับสมบูรณ์สำหรับนักพัฒนา

    Solidity Programming (1): คู่มือฉบับสมบูรณ์สำหรับนักพัฒนา

    Solidity Programming (1) การเรียนรู้ Solidity Programming เป็นก้าวสำคัญสำหรับผู้ที่ต้องการพัฒนา Smart Contract บน Ethereum Blockchain บทความนี้จะนำเสนอภาพรวมที่ครอบคลุมของ Solidity Programming (1) ตั้งแต่การเริ่มต้น การตั้งค่าเครื่องมือ ไปจนถึงการสร้างและ Deploy Smart Contract พร้อมทั้งแนะนำแนวทางในการจัดการและป้องกัน Smart Contract ของคุณ การเข้าถึง Remix IDE Remix IDE เป็นเครื่องมือหลักในการพัฒนา Smart Contract บน Ethereum Blockchain โดยสามารถเข้าถึงได้ผ่านเว็บไซต์ Remix IDE การติดตั้ง Solidity Compiler การติดตั้ง Solidity Compiler สามารถทำได้หลายวิธี ขึ้นอยู่กับระบบปฏิบัติการที่คุณใช้งาน สำหรับผู้ใช้ Mac สามารถใช้ built-in Solidity compiler ได้เลย…