🔻Cortex Project Updates #129
#OPML
1. Parse the PC instructions executed by cvm-runtime mips and obtain binary code;
2. Research and debug capstone decompilation procedure and no-memory overflow segmentation fault;
3. Use c++ compilation and execution to test golang code;
4. measure c++ compile flag: softFloat, hardFloat, -O3, -mfp32, etc. And analysis readelf file for cannon;
5. Analyze and compare segment headers;
6. Research FHE releated project and technique;
#ZkRollup
1. add all the lookup tables used in the main VM circuit;
2. init the bootloader state;
3. add the register**,** add the witness oracle;
4. Refresh the state before each op execution: create a draft candidate for next VM state;
2. Implement the op circuit: impl add & sub opcode circuit**, **add the binop circuit**, **noop op circuit;
3. Basically complete the logic of all VM OPs (except for the ret part), test and merge into the cycle running circuit;
4. Study and merge the latest upstream code (some warehouse public archives, integrated), and prepare to gradually cherry pick the commits into the new fork integration library;
#CortexNode
1. transaction index independent & fix(https://t.co/UMxDbBMYtE);
2. replace custom logic with bytes.HasPrefix(https://t.co/0FEcK5SLO0);
3. release 1.10.62 unstable(https://t.co/WeWaSeoN44);
4. release 1.10.61 stable(https://t.co/FOgJf3hK3K);
5. chore: remove redundant words in comment(