Skip to content

Latest commit

 

History

History
50 lines (38 loc) · 3.87 KB

CESS_2_Noc2.md

File metadata and controls

50 lines (38 loc) · 3.87 KB

Evaluation

Number Deliverable Accepted Link Evaluation Notes
0a. License
LICENSE chain, License cess-proving-system, storage-mining-tool License 27.12.21: storage-mining-tool has no license, 29.12.21: The storage mining tool license was added
0b. Documentation
Designs of Storage Mining, inline documentation Docs according to the contract
0c. Testing Guide
Run Tests 29.12.21: Very basic testing "guide", it doesn't explain how to run the tests for segment book, 03.2.22:
0d. Article/Tutorial
module-documentation Not really an article or tutorial. Given the size of the grant, it’s sufficient, but it would be nice if they could publish an article.
1a. Stacked DRG Library
CESS Storage Proofs PoRep This is basically filecoins implementation, but that is a good thing.
1b. zk-SNARK proofs
cess-sp-porep
2. CESS Contracts
segment-book 27.12.21: No contract 29.12.21: Amendment was signed
3. Miner Client
storage-mining-tool

General Notes

They heavily rely on filecoins implementation, which is fine given the size of the grant and the fact that filecoin already put so much effort into this. I didn’t look into the delivery from a security standpoint.

03.01.21 segment_book test integrated

Running unittests (target/release/deps/pallet_segment_book-0884f6eb64b5872e)

running 11 tests
test mock::__construct_runtime_integrity_test::runtime_integrity_tests ... ok
test tests::not_exist_in_vpa_works ... ok
test tests::not_exist_in_vpc_works ... ok
test tests::not_exist_in_vpd_works ... ok
test tests::no_intent_submit_yet_works ... ok
test tests::submit_type_error_works ... ok
test tests::not_ready_in_vpc_works ... ok
test tests::not_ready_in_vpa_works ... ok
test tests::size_type_error_works ... ok
test tests::vpc_vpd_works ... ok
test tests::vpa_vpb_works ... ok

29.12.21:

Running unittests (target/release/deps/pallet_segment_book-40fbdcc532bd42d9)

running 0 tests

27.12.21: The original application needs was updated. No contracts implemented.