เปิดตัว Hyperledger Composer สร้าง Blockchain Business Network อย่างง่ายแม้ไม่ใช่ Developer

Linux Foundation ประกาศเปิดตัวโปรเจคใหม่ Hyperledger Composer ซอฟต์แวร์ที่จะช่วยให้ผู้ใช้สามารถสร้างเครือข่ายธุรกิจบน blockchain หรือ smart contracts เพื่อใช้งานบน distributed ledger แม้ไม่ใช่นักพัฒนาซอฟต์แวร์

เครือข่ายธุรกิจบน blockchain (blockchain business network) ต่างๆนั้นล้วนมีองค์ประกอบร่วมกันหลายอย่าง เช่น assets, participants, identities, หรือ transactions แต่การพัฒนาระบบ blockchain จาก use case ไปสู่ตัวโค้ดขึ้นมาจริงๆนั้นกลับเป็นเรื่องยาก ปัญหาในจุดนี้เองที่ก่อให้เกิด Hyperledger Composer เครื่องมือที่จะช่วยเร่งความเร็วให้กับการพัฒนาเครือข่ายธุรกิจบน blockchain

Hyperledger Composer ประกอบไปด้วยส่วนต่างๆดังนี้:

  • Modelling language ที่เน้นการใช้งานในภาคธุรกิจ ทำงานผ่านคำศัพท์ทางธุรกิจที่ใช้กันโดยทั่วไปอย่าง asset และ participant ซึ่งจะช่วยให้ผู้ใช้ทั่วไปสามารถสร้างโมเดล business network ขึ้นมาได้ อีกทั้งภาษานี้ยังรองรับการตรวจสอบข้อมูล และการสร้างโมเดลความสัมพันธ์ภายในเครือข่าย
  • สามารถใส่ business logic เข้าไปใน transaction processor function ซึ่งเขียนขึ้นในโค้ดภาษา javascript
  • ระบบ access control สำหรับควบคุมการใช้ถึงทรัพยากรของผู้เข้าร่วม (participant) แต่ละคน
  • API ทั้งฝั่ง client และหน้าควบคุม พร้อมทั้ง CLI ที่จะช่วยให้นักพัฒนาหรือผู้ดำเนินการสามารถ deploy และสั่งการ business network ผ่านแอพพลิเคชัน Node.js หรือสคริปต์อัตโนมัติ
  • Playground – พื้นที่ในการทดลองสร้างเครือข่ายผ่านภาษา modelling language ดังกล่าวและทดสอบผ่านเว็บเบราวเซอร์
  • การใช้งานผ่าน REST API ซึ่งรวมไปถึงการนำไปใช้ มีตัวเชื่อมต่อ LoopBack ซึ่งจะทำให้ผู้ใช้สามารถเข้าถึงเครือข่ายธุรกิจผ่าน REST API ได้
  • Syntax highlighting ใน Atom และ VS Code และมีแผนการที่จะเพิ่มความสามารถ testing และ debugging ในอนาคต
  • เริ่มขึ้นโครงแอพพลิเคชั่น Angular 2 หรือ CLI อย่างง่ายด้วย Yeoman framework
หน้าตาของ playground ที่เปิดให้ทดลองใช้งาน

แม้การพัฒนา Hyperledger Composer ที่ผ่านมาจะทำขึ้นบนแพลตฟอร์ม Hyperledger Fabric แต่ Composer นั้นถูกออกแบบขึ้นมาเพื่อให้สามารถทำงานร่วมกับ distributed ledger อื่นๆ เช่น Hyperledger Ironha หรือ Hyperledger Sawtooth ได้อย่างเต็มที่

หากสนใจรายละเอียดเพิ่มเติม สามารถเข้าไปดูได้ที่ https://hyperledger.github.io/composer/

 

ที่มา: https://www.hyperledger.org/blog/2017/05/03/meet-hyperledger-composer


Check Also

IBM ขอเชิญเข้าร่วมงาน Think Thailand สัมมนาใหญ่ประจำปีที่ขนทุกเทคโนโลยีล่าสุดมาโชว์ 28 ส.ค. 2019

IBM ขอเชิญผู้บริหารและฝ่าย IT จากธุรกิจในทุกอุตสาหกรรม เข้าร่วมงานสัมมนาใหญ่ประจำปี IBM Think Thailand - Let's put smart to work เพื่อรับชมตัวอย่างการนำเทคโนโลยีล้ำสมัยล่าสุดมาปรับใช้ในเทคโนโลยีจริง ไม่ว่าจะเป็น Cloud, AI, Blockchain, Quantum Computing และอื่นๆ อีกมากมาย พร้อมร่วมรับฟังประสบการณ์จากเหล่าผู้บริหารระดับสูงในอุตสาหกรรมต่างๆ และเข้าร่วมทัวร์ใน Showcase ที่จัดแสดงแบ่งเป็น 6 หมวดหมู่ รับฟังเนื้อหาจาก Session อีกมากมาก พร้อมทั้งยังมี Hands-on Lab สำหรับ Developer โดยเฉพาะ ในวันที่ 28 สิงหาคม 2019 โดยมีรายละเอียด กำหนดการ และวิธีการลงทะเบียนเข้าร่วมงานฟรีดังนี้

Facebook เปิดตัว Libra ใช้ Blockchain ช่วยให้โอนเงินผ่าน Chat และ Mobile ได้

หลังจากที่มีข่าวลือกันมานานว่า Facebook จะพัฒนาผลิตภัณฑ์ Blockchain หรือเปิดตัวเหรียญของตัวเอง ตอนนี้ข่าวออกมาแล้วอย่างเป็นทางการ โดย Mark Zuckerberg ได้ออกมาเล่าถึงโครงการ Libra และการเปิดบริษัทลูกอย่าง Calibra ขึ้นมาเพื่อการสร้างบริการด้านการเงินบน Blockchain ในครั้งนี้