28 ส.ค. 2021 เวลา 14:52 • คริปโทเคอร์เรนซี
Chai กับ feature ที่อยากได้แต่ยังไม่มา
ข้อมูลในบทความนี้ผม reference มาจากงาน AMA pool protocol … ผมได้สรุปเป็นภาษาไทยที่ https://www.facebook.com/106565441628551/posts/124637086488053/ สามารถเข้าไปอ่านก่อนได้ครับ
Chia ได้ release version ใหม่ออกมาแล้วคือ 1.2.4 แล้วก็ตามมาติดๆกับ version 1.2.5 … เมื่ออ่าน release note แล้วก็ผิดหวังนิดๆ เพราะส่วนใหญ่ออกมาเพื่อปรับปรุ่ง chialisp ส่ะมากกว่า … สำหรับ farmer อย่างเราๆ ไม่ค่อยมีผลกะทบเท่าไรนัก …. คือจะ up version 1.2.5 ก็ได้หรือไม่ up ก็ได้
แล้ว feature อะไรบ้างล่ะที่ farmer อย่างเราๆ อยากได้แต่ยังไม่มาสักที … เราดูกันที่ล่ะ หัวข้อกันครับ
1) feature ที่สามารถทำ farm ได้โดยที่ยัง sync node ไม่เสร็จ … อย่างที่เรารู้กันก่อนจะทำ farm ได้เราต้อง sync node ให้ complete ก่อนซึ่งถ้าในกรณีที่เครื่อง shutdown แล้วกลับมา on ไหมกว่าจะได้ farm ต้องรอ sync ให้เสร็จก่อนซึ่งเสียเวลามาก และถ้ายิ่ง shutdown มากกว่า 1 วัน โอ๊ววว ไม่อยากจะคิด … ในความเป็นจริงการทำ farm กับการ sync node มันไม่เกี่ยวกันเลย มันไม่มีเหตุผลจริงๆ ที่เราจะต้องรอ sync node ให้เสร็จก่อนจึงจะ farm ได้ … Bram ก็เคยบอกในงาน AMA pool protocol เหมือนกันว่ามันไม่ make sense เราควรจะ farm ได้โดยที่ไม่จำเป็นต้อง sync node complete … เรามาลองดูกันว่า chia dev จะสามารถทำให้ได้เมื่อไร
2) feature ที่ใช้ full node ของชาวบ้าน … อย่างที่เรารู้ full node ของเครื่องที่เรา farm จะทำการ sync กันตลอกเวลาและกินพื้นที่ HDD ค่อนข้างเยอะ ปัจจุบันฟาดไป 15GB แล้ว … Bram เคยบอกว่า Chia dev กำลังพัฒนาให้เราใช้ full node ของคนอื่นได้ ตามหลักการควรจะเป็น full node ของ pool operator … ซึ่งถ้าทำได้จริงๆ เราไม่จำเป็นต้องมี full node ที่เครื่อง farm ของเราเลยและอาจจะแก้ปัญหาของข้อ 1 ได้โดยอัตโนมัติ
3) feature ที่สามารถเปลี่ยนชื่อ plot NFT … ทุกๆ ครั้งที่เราสร้าง plot NFT ตัวโปรแกรมจะสร้างชื่อ plot NFT มาให้อัตโนมัติ เช่น Yellow Worm, Red Car … ชื่อบ้างชื่อไม่เป็นมงคลและถ้าเราอยากเปลี่ยนชื่อ plot NFT ปัจจุบันไม่สามารถเปลี่ยนได้ …. Gene เคยบอกไปแล้วในงาน AMA pool protocolว่ามันควรจะเปลี่ยนได้ แต่ Mariano ยังหัวเราะแหะแหะ อยู่ …. จึงไม่รู้ว่าจะได้เมื่อไร … แต่ feature นี้เป็นแค่ของเล่นล่ะครับไม่สำคัญมาก
4) feature ที่สามารถย้าย plot ระหว่าง plot NFT …. โดยปกติตอนที่เราสร้าง plot สำหรับ pool operator เราจะต้องฝังไปเลยว่า plot file นี้สำหรับ pool operator เจ้าไหน … ถ้าต้องการจะย้าย plot เราต้องลบ plot file นี้อย่างเดียวแล้วสร้างใหม่ซึ่งเสียเวลามาก … Bram เคยบอกว่าเราควรจะย้าย plot ระหว่าง pool operator ได้เราไม่ควรฝังแบบ forever แบบปัจจุบัน ... ไม่รู้จะได้เมื่อไร
5) feature ที่สามารถลบ plot NFT ได้ …. เมื่อเราสร้าง plot NFT ด้วย coin 1 mojo … ตัวโปรแกรม chia จะ melt (หลอมละลาย) 1 mojo เป็น plot NFT และกลายเป็น singleton ในที่สุด จากนั้นจึงไป update ข้อมูลใน blockchain ... เราจึงไม่สามารถ “ลบ” plot NFT หรือ convert NFT กลับมาเป็น 1 mojo เพราะจะทำให้ blockchian เสียหาย …. แต่ถึงแม้ว่าเราจะลบไม่ได้แต่เราสามารถ hide มันได้น่ะ … คือ ลบ ออกจากโปรแกรม chia โดยการ hide แต่ตัวเป็นๆ ยังคงอยู่ใน blockchian ซึงก็ win win ทั้งคู่ระหว่าง farmer และ blockchian …..
6) improve การ plot … ปัจจุบัน JM กำลัง improve อัลกอริทึมสำหรับการ plot อยู่ … ไม่ใช่ madmax น่ะ … และด้วยอัลกอริทึมใหม่จะทำให้ plot file มีขนาดเล็กลง … ถ้าข้อมูลไม่ผิดจะลดลงไปร้อยกว่า MB แต่ แต่ แต่ อย่าเพิ่งตกใจ ... การ farm ของเรายังคง support ตัว file plot ทุกแบบ … เราไม่จำเป็นต้องสร้าง plot ใหม่แต่อย่างใด … ผมเห็นใน keybase ว่า feature นี้เสร็จแล้วน่ะ … แปลกใจเหมือนกันว่าทำไมไม่เอามาลง 1.2.5
7) combine madmax กับ chia … เป็น feature ที่หลายคนอยากได้มาก ตอนนี้ติดปัญหาที่ madmax สามารถสร้าง plot K32 ได้เท่านั้น … สิ่งที่ Gene และ Bram ต้องการคือ อัลกอริทึมของ madmax ต้องสามารถสร้าง plot ได้ทุก K และทุก platform ….. JM เคยออกปากบอกมาแล้วว่า “ไม่ง่าย”
และทั้งหมดเป็น feature ที่ “ผม” อยากได้สำหรับท่านอื่นๆ มี feature ที่อยากได้ในใจไหมครับ .. ลอง share กันมาดูครับ …
ขอบคุณทุกท่านที่ติดตาม …. happy farming ครับ
โฆษณา