- Jun 2023
-
github.com github.com
- Aug 2022
-
eprint.iacr.org eprint.iacr.org1007.pdf3
-
Keeping secrets.
MP games
-
Reentrancy
the fallback mechanism may allow an attacker to re-enter the caller function
-
Taxonomy of vulnerabilities in Ethereum smart contracts
Three levels: language, ecosystem and infrastructure.
-
- Jun 2022
-
solidity.readthedocs.io solidity.readthedocs.io
-
Note that if you use this contract to send coins to an address, you will not see anything when you look at that address on a blockchain explorer, because the fact that you sent coins and the changed balances are only stored in the data storage of this particular coin contract. By the use of events it is relatively easy to create a “blockchain explorer” that tracks transactions and balances of your new coin.
So this means that blockchain doesn't have to be transparent by default...
-
- Apr 2021
-
docs.soliditylang.org docs.soliditylang.org
-
Function Types
Tags
Annotators
URL
-
- Jun 2019
-
github.com github.com
-
most popular smart contract
Official basic solidity explanation. Notice the warnings about new versions breaking old coding methods. This is very common in solidity as it is still viewed as an in development language. Solidity is expected to remain a blockchain smart contract programming standard for quite sometime while other competing languages such as Rust, Java, C++, etc are expected to gain more ground particularly due to the introduction of the WASM low level language and the toolkit that supports it which is well established and well integrated. Here's a link to some more WASM goodness. https://hackernoon.com/the-three-eggs-in-a-distributed-basket-wasm-blockchain-and-reputation-296892cdd77c
-