-
Notifications
You must be signed in to change notification settings - Fork 23
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Research: EVM comparison #69
base: main
Are you sure you want to change the base?
Conversation
@NueloSE is attempting to deploy a commit to the Walnut Team on Vercel. A member of the Team first needs to authorize it. |
research/evm_explorer_comparison.md
Outdated
|
||
## Introduction | ||
|
||
As a developer building an OP-Stack-based rollup, one of the critical decisions you'll need to make is selecting a suitable blockchain explorer. Blockchain explorers are like a pair of binoculars - providing transparency and insights into what is happening on the chain. They function as block explorer search engines to offer users an interface that provides them with detailed information on transactions, addresses, contracts and network statistics. The blockchain explorer can be used to verify the status of transactions, look at all things within each block and gets a better understanding of how the chain works. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Instead of They function as block explorer search engines to offer users an interface that provides them with detailed information on transactions, addresses, contracts and network statistics.
we should say something like They function as blockchain search engines to offer users an interface that provides them with detailed information on transactions, addresses, contracts and network statistics.
research/evm_explorer_comparison.md
Outdated
|
||
As a developer building an OP-Stack-based rollup, one of the critical decisions you'll need to make is selecting a suitable blockchain explorer. Blockchain explorers are like a pair of binoculars - providing transparency and insights into what is happening on the chain. They function as block explorer search engines to offer users an interface that provides them with detailed information on transactions, addresses, contracts and network statistics. The blockchain explorer can be used to verify the status of transactions, look at all things within each block and gets a better understanding of how the chain works. | ||
|
||
Their vital function - at least where decentralization and transparency are concerned - is to ensure that blockchain technology works in a decentralized way. They enable you to monitor and audit blockchain activities in a real-time manner which is critical for developers, investors, researchers or everyday users. Developers mainly utilize blockchain explorer for debugging smart contract and verifying proper implementation. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The first sentence "Their vital function - at least where decentralization and transparency are concerned - is to ensure that blockchain technology works in a decentralized way." seems incorrect or out of context
research/evm_explorer_comparison.md
Outdated
|
||
Etherscan is not open-source, hence its code is not publicly available for anyone to inspect or modify. For developers, this lack of transparency can be a drawback because it limits the ability to customize the explorer to suit specific needs or integrate it more deeply with their own projects. | ||
|
||
- **Ethereum-Centric:** |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't think this is a disadvantage. AFAIK Blockscout is also Ethereum-Centric only. I suggest removing this point.
research/evm_explorer_comparison.md
Outdated
|
||
Unlike many other explorers that are closed systems, Blockscout's [code](https://github.com/blockscout/blockscout) is publicly accessible. This means anyone can examine, modify, or improve its features, there by making available a collaborative environment for development. | ||
|
||
- **Multi-Chain Support:** |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Etherscan can do exactly the same. Let's remove this point entirely
research/evm_explorer_comparison.md
Outdated
|
||
Users can tweak and adjust the explorer to meet their specific needs, implementing the interface and data display to their preferences. | ||
|
||
- **Detailed Information:** |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Does Blockscout stand out when compared to Etherscan ? I don't think so... I suggest removing
research/evm_explorer_comparison.md
Outdated
- **Open-Source:** | ||
Being open-source, developers have the freedom to audit, modify, and deploy their own versions of Blockscout. This flexibility is invaluable for creating custom solutions, ensuring security through code transparency, and fostering innovation within the developer community. | ||
|
||
- **Multi-Chain Support:** |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Remove. See my comment above
research/evm_explorer_comparison.md
Outdated
|
||
**Cons** | ||
|
||
- **Feature Completeness:** |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can we have a concrete example of a feature that is lacking?
research/evm_explorer_comparison.md
Outdated
|
||
Blockscout may not have all the advanced features that some proprietary explorers offer. For developers, this means you might miss out on some specialized tools or integrations that are available in other platforms. However, the open-source nature allows you to add these features if needed. | ||
|
||
- **User Experience:** |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can we have an example or a reason why do we state this?
research/evm_explorer_comparison.md
Outdated
|
||
The interface of Blockscout might not be as polished or intuitive as that of Etherscan. This can make it a bit harder to use, especially for those new to blockchain exploration. Developers might need to invest extra time in familiarizing themselves with the UI or improving it for end-users. | ||
|
||
- **Community Support Variability:** |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do we have any evidence?
research/evm_explorer_comparison.md
Outdated
## Comparative Analysis | ||
|
||
- **User Interface and Experience:** | ||
Etherscan's interface is sleek and user-friendly, making it a breeze to find the information you need. Its design is intuitive, so even newcomers can navigate it without much hassle. On the flip side, Blockscout, while fully functional, doesn't have the same level of polish. You might need a bit more time to get used to its layout and find what you're looking for. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It would be good to have an example
research/evm_explorer_comparison.md
Outdated
- **User Interface and Experience:** | ||
Etherscan's interface is sleek and user-friendly, making it a breeze to find the information you need. Its design is intuitive, so even newcomers can navigate it without much hassle. On the flip side, Blockscout, while fully functional, doesn't have the same level of polish. You might need a bit more time to get used to its layout and find what you're looking for. | ||
|
||
- **Data Availability and Accuracy:** |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Again: we need an example.
research/evm_explorer_comparison.md
Outdated
- **Data Availability and Accuracy:** | ||
Both Etherscan and Blockscout deliver detailed and accurate blockchain data. But because Etherscan has been around longer and focuses solely on Ethereum, it might have a slight edge in terms of data accuracy and reliability. Its established reputation adds an extra layer of trust for developers seeking precise blockchain information. | ||
|
||
- **APIs and Integrations:** |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Example
research/evm_explorer_comparison.md
Outdated
Blockscout really stands out when it comes to customization and extensibility. Since it's open-source, you can modify it to match your exact requirements, adding new features or integrating it with other systems as needed. Etherscan, being a proprietary service, offers limited options for customization, which might be a drawback if you need a more tailored solution. | ||
|
||
- **Community and Support:** | ||
Etherscan has the advantage of a professional support team and extensive documentation, which can be a big help if you run into issues. Blockscout relies more on community support, which has its pros and cons. The quality of support can vary, but the community-driven approach often leads to innovative solutions and continuous improvements from various contributors. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You keep stating blockscout only has community support? Is that true? Blockscout recently raised $3M seed round. I bet they also have a dedicated support. And by being a startup, their response rate might be better than Etherscan's
The article is well-structured, but it is quite shallow, lacks depth, and appears to be generated by ChatGPT. There’s nothing wrong with using ChatGPT, but it also requires human input, particularly to verify the accuracy of the generic content generated by GPT. I’ve added comments for improvement directly in the text — in general, we need to include concrete examples and points to support our arguments. We need more work here to make it more professional |
Am currently working on commented review will make a PR shortly |
hello @mazurroman, i have implemented the requested changes and updated the document to look more professional. kindly review. |
In this PR i have implemented the following: