วันอาทิตย์ที่ 10 กรกฎาคม พ.ศ. 2565

Public Observer Node ของ Climate Warehouse

บทความนี้ post ลง facebook เมื่อวันที่ 16 Mar 2022 => link

อ้างอิงจาก

https://www.theclimatewarehouse.org/tools/simulation-3

World bank ได้ทำการ test และ simulate phase ที่สามของ project climate warehouse บน chia blockchain ซึ่งเป็นการทดสอบการทำงานร่วมกันของการเข้าถึง data และการที่เป็น permissionless blockchain (ไม่ต้องมี permission ในการ access) ก่อนหน้านี้เรามีการ simulate บน private platform ชื่อ Ethereum Hyperledger ผ่าน service Kaleido .. เราตะหนักถึงการเปลี่ยนแปลงที่รวดเร็วของนวัตกรรมทางเทคโนโลยีจนมี platform ใหม่ๆ เกิดขึ้นตลอดเวลา ดังนั้นเราจึงยังคงมีการประเมินโอกาสในการใช้เทคโนโลยีและแพลตฟอร์มที่เกิดขึ้นใหม่เพื่อให้ climate markets มีความโปร่งใสมากที่สุด

การลงทะเบียนด้วยข้อมูลที่จำเป็น จะเป็นประโยชน์ในการทำความเข้าใจการใช้งาน function ต่างๆ และสะดวกในการติดตามธุรกรรมของข้อมูลผ่าน Climate Warehouse … website Climate Warehouse’s Public Observer Node (https://app.climatewarehouse.chia.net/) เป็น website สำหรับ interactive ระหว่าง user ทั่วโลกเพื่อที่จะเรียนรู้วิธีการใช้ Climate Warehose ตัวต้นแบบรุ่นที่ 3 

Data
Public Observer Node ตอนนี้โชว์แค่ data ตัวอย่าง เพื่อแสดงให้เห็นว่าข้อมูลที่เกี่ยวข้องกับโครงการจะปรากฏใน Climate Warehouse อย่างไรเมื่อผู้เข้าร่วมได้ทำการอัปโหลดข้อมูล … Climate Warehouse ถูกสร้าง on top ของ public blockchain (private blockchain ที่อยู่บน public blockchain) นั้นหมายถึงข้อมูลใดๆ ที่ถูก upload ไปที่ Climate Warehouse จะถูกบันทึกลงบน public blockchain ด้วย 

*** ที่ผมเข้าใจคือข้อมูลต่างๆ ไม่ว่าจะเป็น image หรือ PDF file จะถูก mint เป็น NFT ด้วย chia blockchain แล้ว user ค่อย submit NFT ตัวนี้ลง Climate Warehouse .. การ mint ไปเป็น NFT จะเป็นการสร้าง singleton ที่ต้องใช้ XCH มา mint … นี้แหละครับจุดแข็งของ chia ที่มีการบริโภค XCH ตลอดเวลาเหมือนการขุดน้ำมันแล้วเอามาใช้ … ซึ่งต่างจาก blockchain อื่นๆ ที่ขุดเหรียญออกมาเพื่อมามาเทรดหรือซื้อขายอย่างเดียว หรือบางเหรียญขุดเหรียญเพื่อเอามาเผาทิ้ง … นอกจากนั้นยังมีการเอา NFT มาใช้ประโยน์จริงๆ ไม่ใช่แค่วาดรูปกอลิล่าแล้วเอามาขายในราคาแพงๆ อย่างกับการฟอกเงิน 

สำหรับ information หรือความหมายของ data ในแต่ล่ะ field หรือที่เรียกว่า Data Dictionary สามารถดูได้ที่ https://ik.imagekit.io/mtozw1gojis/world-bank/Data_Dictionary_reviewed_as_of_March_2022_975f6e1300_3trPWbp41AY4.pdf … Data Dictionary เป็นเอกสารที่ provide list ของ parameters ต่างๆ ที่จำเป็นในการ track หน่วยของการลดการปล่อยมลพิษ ซึ่งหน่วยนี้จะเรียกว่า "Mitigation Outcomes (MOs)" ใน Paris Agreement และจะเป็นหน่วยที่ใช้ในการเทรด carbon markets ภายใต้ Article 6 ของ Paris Agreement 

Usage
ในระบบ Public Observer Node … user สามารถเห็น Project และ Unit ที่เกี่ยวข้องใน Climate Warehouse และยังสามารถ explore รายละเอียดของแต่ล่ะ Project และ unit level โดย click ที่ data tabs และ rows 

Technical 
Public Observer Node และ Climate Warehouse Observer จะใช้ software ตัวเดียวกันทั้งที่รันบน local หรือรันบน cloud และจะเข้าถึง data ชุดเดียวกันด้วย … ถ้ารันที่ local ตัว data ทั้หมดจะถูก mirrored ลงไปที่ local MySQL database สำหรับการแสดงผล dashboards การวิเคราห์และการทำรายงาน 

Climate Warehouse ทำงานในระบบ decentralized และ peer-to-peer นั้นหมายถึงทุกๆ คนที่เข้าร่วมรวมถึง Observer จะมี node เป็นของตัวเอง ไม่มี node ที่เป็นตัวกลาง หรือ central server มันจึงเป็นสิ่งที่ดีสำหรับชุมชนในการใช้ Climate Warehouse

*** อารมณ์จะประมาณ ใครก็ตามที่ต้องการเข้าร่วม Climate Warehouse ก็จะตั้ง node เป็นของตัวเองเรียกว่า Observer และจะทำการ sync กันกับ Observer เครื่องอื่นๆ … เหมือน Full Node ของ chia ที่ทำการ sync up กันตลอดเวลาเมื่อมีข้อมูลใน database เปลี่ยนแปลง … ทุกๆ ครั้งที่ข้อมูลใน database มีการเปลี่ยนแปลงก็จะให้ chia blockchain เป็นคน validate .. จนกระทั้ง ข้อมูลถูก validate ผ่าน chia farmer สำเร็จ Observer ก็จะ update database ของตัวเองและ Observer เครื่องข้างๆ ก็จะเริ่ม sync up ข้อมูลที่เพิ่มเข้ามาใหม่ 

Accountability : ผู้ที่เข้าร่วมแต่ล่ะคนจะมี cryptographic key สำหรับ publish data ของพวกเขาและจะไม่สามารถทำอะไรได้ถ้าไม่มี key นี้ 

Traceability : ทุกๆ data ที่มีการเปลี่ยนแปลงและถูก publish จะถูกบันทึกใน audit log ที่มีการรักษาความปลอดภัยด้วย blockchain 

Low Cost : ตัว software free-to-run ไม่ต้องเสียค่า software license สามารถรันได้บน hardware ราคาถูกและไม่ต้งการ bandwidth ที่สูง Climate Warehouse version 3 เป็น open source ที่สามารถ download code ได้ที่ 
https://github.com/Chia-Network/climate-warehouse/ 
https://github.com/Chia-Network/climate-warehouse-ui/ 
https://github.com/Chia-Network/chia-blockchain/tree/datalayer-sim/

เรียนรู้เพิ่มเติมเกี่ยวกับ blockchain technology สำหรับ Climate Warehouse สามารถอ่าน White Paper ได้ที่ https://ik.imagekit.io/mtozw1gojis/world-bank/Chia_as_the_Blockchain_Technology_for_the_Climate_Warehouse_3f553aff80_pRQYXIe0g.pdf 

ปล 1. คิดถึงระบบ bank ที่มีหลายสาขาแต่ล่ะสาขาจะ access ถึง data ผ่าน central server … ถ้า bank เปลี่ยนแปลงระบบเป็นแต่ล่ะสาขามี Observer node เป็นของตัวเอง .. ทุกๆ ครั้งที่มี transaction เกิดขึ้น (เป็น transaction ของการโอนเงินในธนาคารไม่ใช่ chia transaction) Observer ส่ง transaction ไปให้ chia blockchain validate ด้วย chia farmer … ถ้า validate ผ่าน Observer ของสาขาก็จะ update transaction นั้นลง Observer ของสาขาพร้อมๆ กับ sync up transaction นั้นกับ Observer ของสาขาอื่นๆ …. ตัว bank ก็สามารถดูข้อมูลของแต่ล่ะสาขาได้โดยไม่จำเป็นต้องมี central server อีกต่อไป

ปล 2 และถ้าเป็นระบบโรงพยาบาลล่ะ โรงพยาบาลแต่ล่ะสาขา มี Observer เป็นของตัวเองที่เก็บข้อมูล stock ของยา เมื่อมีการเบิกจ่ายยา ระบบ stock ก็จะ validate ผ่าน chia blockchain เหมือนกันและถ้า validate ผ่านก็จะสามารถ update Observer ของตัวเองและ sync up ไปที่ Observer ของสาขาอื่นๆ … เราจึงสามารถดูได้ว่า stock ยาของแต่ล่ะสาขามีเหลือเท่าไร หรือสาขาไหนกำลังขาดยาตัวไหน สามารถส่งจากสาขาอื่นไปให้แทนก่อนได้ไหม … สาขาที่กำลังขาดก็ไม่จำเป็นต้องซื้อยาที่กำลังขาดมาสต็อก ..

และทำไมต้องให้ chia blockchain เป็นคน validate ... เพราะเรื่องของความปลอดภัยครับ ถ้าให้แต่ล่ะ Observer sync up กันเอง ... อาจจะโดนแฮกได้

และแน่นอน ... Observer สามารถนำไปใช้กับระบบค้าปลีกเช่น Big C, Lotus, 7-11, the mall, central  ด้วยเช่นกัน … น่าตื่นเต้นใช่ไหมครับ … สำหรับผม … ผมคิดว่า chia กำลังเปลี่ยนโลกจริงๆ ... อยู่ที่ใครจะสามารถเริ่มต้นได้ก่อน

ขอบคุณทุกท่านที่ติดตาม … happy farming ครับ

ไม่มีความคิดเห็น:

แสดงความคิดเห็น