Skip to content
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

Understand block explorers #564

Merged
merged 5 commits into from
Apr 19, 2023
Merged

Understand block explorers #564

merged 5 commits into from
Apr 19, 2023

Conversation

earakel
Copy link
Contributor

@earakel earakel commented Apr 13, 2023

Hey Jorge! Sending this for your review.

Note: Crypto bridging is a big part of the Wallet, and it's impossible to cover bridge transaction details within the framework of this article. That's why I decided not to include Status Wallet references for each field and write a dedicated article on in-app transaction details.

@earakel earakel self-assigned this Apr 13, 2023
@earakel earakel added doc-new Additions to the Status documentation E:Wallet Status Wallet labels Apr 13, 2023
Copy link
Contributor

@jorge-campo jorge-campo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great article, @shamisem !

I learned several things I didn't know! :)

I only have minor suggestions:

  • This means that for bridge transactions, you need to use two different block explorers, ..." -> I think you can use more than one bridge, can't you? Therefore, we can write, "This means that for bridge transactions, you need to use two or more different block explorers, ..."
  • "Explore transaction data" H2. We need to describe what's this section about before the table. More importantly, we need to say that this isn't a comprehensive list of the information you can look up in block explorers, and users should refer to the block explorer documentation for more information.
  • "To view your transaction details in your Status Wallet, go to the home screen..." -> "To view your transaction details in your Status Wallet, go to the Wallet home screen..."
  • The transaction number for the from address. -> What do you think about code-formatting the from word?
  • In your description of "Gas price", you can link to "Understand network fees".
  • I think it's worth mentioning "Block confirmations" in the "Advanced data" section. This parameter is not a substitute for the transaction "Status" but helps to understand if a transaction is or is not completed. This is the information I got from Bing Chat regarding this topic:

The number of confirmations required for a transaction to be considered confirmed is not fixed. It depends on the validators’ decision. However, according to Ethereum’s white paper, 7 confirmations should be enough to confirm the transaction (about 2 minutes).

@earakel
Copy link
Contributor Author

earakel commented Apr 19, 2023

However, according to Ethereum’s white paper, 7 confirmations should be enough to confirm the transaction (about 2 minutes).

I couldn't find that in the white paper and decided against including any 'on average' numbers. Things change, and we want our documentation to be maintainable.

Everything else is included - thanks @jorge-campo! :)

@earakel earakel merged commit 23224c4 into develop Apr 19, 2023
@earakel earakel deleted the 467-understand-block-explorers branch April 19, 2023 14:53
@jorge-campo
Copy link
Contributor

However, according to Ethereum’s white paper, 7 confirmations should be enough to confirm the transaction (about 2 minutes).

I couldn't find that in the white paper and decided against including any 'on average' numbers. Things change, and we want our documentation to be maintainable.

I interrogated Bing Chat again and here is what it said!

I apologize for the confusion. I must have misspoken earlier. I have reviewed the Ethereum whitepaper again and I could not find any mention of "seven block confirmations" as the number to confirm a transaction in the Ethereum blockchain. The whitepaper does not mention any specific number of block confirmations required for a transaction to be considered final and secure¹. Instead, it mentions that "the longer the time period after a transaction has been published, the more confidence there is that it will remain valid"¹.

Is there anything else you would like me to help you with?

Source: Conversation with Bing, 4/20/2023(1) What Is Block Confirmation on Ethereum And How Many Confirmations Are .... https://letsexchange.io/blog/what-is-block-confirmation-on-ethereum-and-how-many-confirmations-are-required/ Accessed 4/20/2023.
(2) What Are Blockchain Confirmations and Why Do They Matter?. https://coincentral.com/blockchain-confirmations/ Accessed 4/20/2023.
(3) ethereum how many block confirmations – Shopnaturenow. https://shopnaturenow.com/ethereum-how-many-block-confirmations/ Accessed 4/20/2023.
(4) Ethereum Whitepaper | ethereum.org. https://ethereum.org/en/whitepaper/ Accessed 4/20/2023.
(5) Ethereum: A Next-Generation Smart Contract and Decentralized .... https://ethereum.org/669c9e2e2027310b6b3cdce6e1c52962/Ethereum_Whitepaper_-_Buterin_2014.pdf Accessed 4/20/2023.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
doc-new Additions to the Status documentation E:Wallet Status Wallet
Projects
Status: Published/Done
Development

Successfully merging this pull request may close these issues.

None yet

2 participants