continue from this blog
Another thought: proving everying thing together and logup by stwo as extra.
Building LogUp trace
basic steps:
- logup trace generator, size is determined.
let mut logup_gen = LogupTraceGenerator::new(log_size);
- generate columns that is associated with this logup trace generator
let mut col_gen = logup_gen.new_col();
- write fraction, building