# The 5th KIR: S2WLAB\_”S2\_EYEZ”\_Progress Report(3)\_Final

**URL:** <https://kir.kaia.io/t/the-5th-kir-s2wlab-s2-eyez-progress-report-3-final/228>\
**Category:** Completed\
**Created:** [April 28, 2021, 11:42am UTC](https://kir.kaia.io/t/the-5th-kir-s2wlab-s2-eyez-progress-report-3-final/228 "2021-04-28T11:42:28Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![Prop\_S2WLAB\_SH](https://avatars.discourse-cdn.com/v4/letter/p/50afbb/32.png) [@Prop\_S2WLAB\_SH](https://kir.kaia.io/u/Prop_S2WLAB_SH)\
**Post date:** [May 2, 2021, 8:00am UTC](https://kir.kaia.io/t/the-5th-kir-s2wlab-s2-eyez-progress-report-3-final/228/3 "2021-05-02T08:00:58Z")

</div>

Thank you for your interest.

1. Please check this out ([The 5th KIR: S2WLAB\_”S2\_EYEZ”\_Progress Report(2)](https://kir.kaia.io/t/the-5th-kir-s2wlab-s2-eyez-progress-report-2/181)).

2. A graph DB has advantages to explorer transaction data, but general purpose graph DBs force strong ACID properties. Thus, we newly designed and implemented a graph database, not commercial or open source ones. Our first deliverable details the internal graph DB ([The 5th KIR : S2WLAB\_S2\_EYEZ\_Progress Report(1)](https://kir.kaia.io/t/the-5th-kir-s2wlab-s2-eyez-progress-report-1/154))

3. As you can see the evaluation section, it depends on how many nodes are visited. S2\_EYEZ is more faster than other storage-oriented block explorers.

4. After importing transaction data from the blockchain data, S2\_EYEZ manages the data in a relational DB. It happens once.

5. Yes. By default, BFS is preferred.

6. Yes. Please see the details in our first deliverable.

7. a) Sequential search means that reading transaction data including address/transaction nodes with their edges. b,c) I think the question B and C are similar. There are two main things to affect the performance: i) How many transactions (from the newly mined block or queries) rise cache-miss and ii) How much memory S2\_EYEZ can use. All depend on data in blocks or queries. If users want to guarantee the constant time of them, one possible strategy is S2\_EYEZ forcely keeps specific addresses/transactions to memory.

Please leave the comments, if you have further questions 🙂

---

_[View the full topic](https://kir.kaia.io/t/the-5th-kir-s2wlab-s2-eyez-progress-report-3-final/228)._
