![](https://i.imgur.com/Vrxm6je.png)
#### **[TXRX Team Update](https://github.com/txrx-research)** - May 29, 2020
# [Discovery v5 Advertisement Efficiency Comparison](https://github.com/zilm13/discv5)
**Dmitry Shmatko** - [Github](https://github.com/zilm13)
- Finished write-up [Discovery peer advertisement efficiency analysis](https://hackmd.io/@zilm/BJGorvHzL)
- Finished write-up [Comparing discovery advertisement features by efficiency: ENR attributes and topic advertisement](https://ethresear.ch/t/comparing-discovery-advertisement-features-by-efficiency-enr-attributes-and-topic-advertisement/7448/2)
- The "Discovery peer advertisement efficiency analysis" led to a proposal for improvements to the protocol
- https://github.com/ethereum/devp2p/issues/151
- Faster and efficient protocol lookup
Additional light simulator was implemented for ENR search to test behavior in big networks, so a network with 100,000 peers was simulated. Leading to the following suggestions
- Started ENR security research. As there are enough topic advertisement security researches, I'm going to focus only on ENR in a new write-up, which is in work.
- Side article about using DHT for sharding state started and ready for internal team review. Currently under question whether it should be continued or gave up.
# [Eth1 <-> Eth2 Merge](https://ethresear.ch/t/the-scope-of-eth1-eth2-merger/7362)
**Mikhail Kalinin** - [Twitter](https://twitter.com/mkalinin2) - [Github](github.com/mkalinin/)
- Began integration of Phase 1 code generated by [Onotole](https://github.com/ericsson49/research/tree/master/onotole) into a forked Teku repository, aiming to finish it on Monday
# [Eth2 Network Monitor](https://github.com/prrkl)
**Jonny Rhea** - [Twitter](https://twitter.com/JonnyRhea) - [Github](https://github.com/jrhea)
**Testnet Analysis**
- [Topaz metrics](https://twitter.com/JonnyRhea/status/1263151048199372801?s=19)
- Created prototype of a testnet analysis report that is autogenerated by CI job
- https://txrx-research.github.io/prkl/topaz-analysis.html
- https://txrx-research.github.io/prkl/witti-analysis.html
**Network Agent Upgrades**
- upgrading [Imp network agent](https://github.com/prrkl/imp) to standalone Discovery v5 library
- Working on a more efficient way to crawl the DHT
- Added a more convenient way to run the network agent via docker and improvements to run script
# [Cross-shard Transaction Simulation](https://github.com/dangerousfood/vorpal)
**Joseph Delong** - [Twitter](https://twitter.com/josephdelong) - [GitHub](https://github.com/dangerousfood)
- Released write-up covering our [Cross-shard Transaction Probabilistic Simulation](https://ethresear.ch/t/cross-shard-transaction-probabilistic-simulation/7474) tests
- Currently, gathering [Eth1 cross-contract metrics](https://twitter.com/josephdelong/status/1265782437436706818?s=20) for efficient simualtion of Eth2 cross-shard transaction
- Implementing the [Eth1x64 Apostille](https://ethresear.ch/t/eth1x64-variant-1-apostille/7365) into the [Vorpal](https://github.com/txrx-research/vorpal) cross-shard simualtor
![](https://i.imgur.com/Si0AQje.png)
# [Onotole](https://github.com/ericsson49/research/tree/master/onotole)
**Alex Vlasov** - [Twitter](https://twitter.com/alex_vlasov_eth) - [GitHub](https://github.com/ericsson49)
- Onotole bug fixes and improvements to work with v012x
- Local type inference more or less working (phase1+phase0), requires some additional annotations
- A bug found in spec, PR with a fix is merged
- https://github.com/ethereum/eth2.0-specs/pull/1844
- Several type-checking problems in pyspec found but under investigation
# [Fork Choice Tests](https://github.com/ericsson49/research/tree/master/onotole)
**Alex Vlasov** - [Twitter](https://twitter.com/alex_vlasov_eth) - [GitHub](https://github.com/ericsson49)
Integration of fork choice tests into EF repo
- [Generated tests for v012x version](https://github.com/harmony-dev/eth2.0-spec-tests/tree/fork_choice_integration_tests_v012x/tests/minimal/phase0/fork_choice/integration_tests)
- [Created new format for fork choice ](https://github.com/harmony-dev/eth2.0-spec-tests/tree/fork_choice_integration_tests_v012x_optional_checks/tests/minimal/phase0/fork_choice/integration_tests)
- Placed [test generator](https://github.com/harmony-dev/eth2.0-spec-tests/tree/fork_choice_integration_tests_v012x/tests/minimal/phase0/fork_choice/integration_tests) and [test runner](https://github.com/ericsson49/eth2.0-specs/tree/v012x_fork_choice_tests_optional_checks/tests/generators/fork_choice) put into repos
- Implemented bug fixes and improvements
# [Clock Sync Protocol](https://github.com/ericsson49/research/tree/master/onotole)
**Alex Vlasov** - [Twitter](https://twitter.com/alex_vlasov_eth) - [GitHub](https://github.com/ericsson49)
- Started to work on robust interval regression https://github.com/ericsson49/research/blob/master/clock_sync/src/robust_interval_regression.kt