Smart Contracts is self-enforcing business logic hosted on blockchains. Smart contracts are trustless, in that they carry out their specified instructions unconditionally.
Browsing 3 results under Smart Contracts
ELI5 Who is Nick Szabo?
Nick Szabo is an American cryptography specialist, known for pioneering work in digital currencies.
Considered by many to be the father of smart contracts, a concept he develop...
About Ethereum EVM’s high GAS cost
As cryptocurrencies mature, the promise of a worldwide distributed ledger and computing platform is now taken for granted by businesses around the world.
Billions of dollars we...
ELI5 How do Tezos Smart Contracts work?
Tezos smart contracts are natively written in Michelson - a purely functional, statically typed programming language.
Note: See our cryptocurrency programming languages articl...
We are 100% ad and tracker free.
Help sponsor us by donating to 🔺 X-avax1n7j2g4arl76l8p0tefdu0w36kcue4v5fr44yfg 🔺
Any amount is welcome! Thank you! ❤
C++ Bitcoin Blockchain to MySQL Database Interface
Crypto.BI Toolbox abstracts database access through a thin database access layer. Every database operation required to run the system has been made into a separate function in db/dao/CBDAODriver.h This traditional approach, used in many system architectures, allows us to switch storage solutions by creating new subclasses of CBDAODriver. For instance, if a graph database was […]
256 Bit Integer commented uint256.cpp from Bitcoin Core source code
If you’ve developed systems in C or C++ before then you’re probably familiar with the stdint.h (cstdint for C++) typedefs. Since there’a lot of variation between platforms, stdint.h standardizes integer type names in an intuitive way. A uint8_t is an 8-bit unsigned integer and a uint64_t is a 64 bit unsigned integer. What you won’t […]
Why the “fast” Ethereum sync is so slow
Why is the geth sync so slow? I keep hearing this question again and again from Ethereum node operators. Why is it still so difficult to fully sync an Ethereum full node? Slow Geth Users have been complaining forever now about the notoriously slow geth sync on the official Ethereum wallet. Some even question the […]
optional.h a pre-C++17 optional type in the Bitcoin source code
optional.h is a stub that’ll likely get removed from Bitcoin Core at a future date when C++ 17 gets formally adopted for the entire project. By reading the Bitcoin Core sources you can see that lots of sections could use C++ 17 idioms. Let’s keep in mind though that Bitcoin Core is high security software […]
Concepts In This Page
A pre-Bitcoin era cryptocurrency idea published by Nick Szabo in 2005. It included several concepts later found in Bitcoin, such as proof of work.