27 ส.ค. 2021 เวลา 05:01 • คริปโทเคอร์เรนซี
Chia version 1.2.4 พร้อม download แล้ว
อ้างอิงจาก
ผมได้ลองอ่าน release noted แล้ว ... version 1.2.4 สำหรับ user อย่างเราๆ จะมีส่วนที่น่าสนจคือ improve ในเรื่องของความเร็วการ sync node และการเข้ารหัสของความปลอดภัย ทีมีมากขึ้น ... ซึ่งส่วนใหญ่เป็น version ที่ออกมาสำหรับ developer มากกว่า โดยเฉพาะในเรื่องที่เกี่ยวกับ chialisp และ colored coin .... จริงๆ แล้วผมรอ feature ที่ improve การ plot มากกว่า ... ตอนนี้ chia dev กำลัง improve การ plot ทำให้ file plot มีขนาดเล็กลง และ plot ได้เร็วขึ้น ... แต่จากที่ดู 1.2.4 ตัว feature นี้ยังไม่มา ...
ส่วนตัวก็คง update version ใหม่แต่ยังไม่ต้องเร่งรีบอะไร ..
สำหรับรายละเอียดของ release noted สามารถดูสรุปรายละเอียดข้างล่างครับ
Added - สำหรับ user
1) Support multiple wallets ... feature นี้ งง อยู่น่ะ เข้าใจว่า version ก่อนหน้านี้ก็ support อยู่แล้ว .. เดียวต้องลองเล่นดูว่า support multiple wallets หมายถึงอะไร
2) มีการแก้ไข config.yaml โดย replace network constants ถ้าของเดิมไม่มีจะ print warning ... ก่อน upgrade 1.2.4 ควรจะ backup config.yaml ก่อนน่ะครับ ...
3) Improve sync full node ให้ sync เร็วขึ้นโดย improve การทำ concurrency ตอน download และ validate block
4) Add new logging ของ peer_host ตอนที่ peername ไม่สามารถดึงกลับมาได้ ... ก่อน upgrade โปรแกรม ควรจะ move log file ออกมาก่อนน่ะครับเพื่อเปรียบเทียบ log ของ version ใหม่
5) โชว์ version number บน GUI ตอน manual install ด้วย script gui.script
Added - สำหรับ developer
1) Enable rust condition checker บน testnet ... ทำให้โปรแกรมสามารถ switch ระหว่าง mainnet กับ testnet ได้
2) เพิ่ม document ของ treehash params
3) Add py.typed file เพื่อ allow project อื่นๆ สามารถใช้ pip install chia-blockchain ด้วย function mypy
4) Add RPC สำหรับ record coin ที่เกิดจาก coin name หลายๆ ตัว
5) enable การ query AAAA record สำหรับ DNS intrdoucer
6) เพิ่ม methods ใน class ของ code เพื่อที่จะให้ class อื่นๆ สามารถเรียกใช้ได้
7) เพิ่ม option ที่สามารถ sign bytes ได้เหมือนกับ strings ของ UTF-8 ด้วย feature นี้จะช่วยในการเขียน chialisp puzzles ในการทำ sing กับ data ที่เกี่ยวข้อง
😎 version นี้คือ version แรกในการทำ pre-commit-config.yaml .. ผมไม่แน่ใจว่าอันนี้คืออะไร แต่ถ้าให้เดาคือสามารถ install pre-commit version ใน github รายละเอียดอยู่ที่ https://pre-commit.com/#installation/.
Changed ... ส่วนมากเป็นของฝั่ง developer
1)improve การ unpacking process ใน time_out_assert()
2) เอา comment สำหรับการ debug code ออก
3) Switch IP address อันแรกที่จะมองหา full node ไปที่ ip.chia.net
4) เมื่อมีการ สร้าง file สำหรับ SSL certificate และ private key จะมีการสร้าง permissions อย่างเหมาะสม
5) กำหนด encrypted key format.. GUI for the passphrase will come in an upcoming release.... ผมเข้าใจว่าด้วย change นี้จะเป็นการบังคับให้ farmer update code ใน next version ... ดังนั้นใครที่ใช้ version ต่ำกว่า 1.2.3 ควรจะ update เป็น version 1.2.4 เพื่อเตรียมตัว support next release
6)remove index ของ cpin_record column ใน mainnet ทำให้ query ข้อมูลได้เร็วขึ้น
Fixed
1) fix ปัญหาที่เกิดการสร้างชื่อของ plotnft ซ้ำกัน
2) fix ปัญหา ในขณะทีกำลัง shutdown node แล้วเกิด attributeErrors
3) fix mempool TX cache cost .... เคสนี้น่าจะเป็น bug ใน chialisp
4) fix issue บางครั้ง fail ตอนสร้าง keychain_proxy ใน local keychains
5) fix ชนิดของ annotation ใน sync_store
6) fix issue ต้อง initial การสร้าง coloured coin แล้ว always เป็นค่า default ทำให้มีปัญหาในตอน convert type
ขอบคุณทุกท่านที่ติดตาม ... happy farming ครับ
โฆษณา