Home Coins Fantom (FTM) Technical Paper: Validity-Primarily based Optimistic Sensible Contracts

Technical Paper: Validity-Primarily based Optimistic Sensible Contracts

- Advertisement - IQ Option CPA

AliExpress WW

Connor Hughes

Analysis and growth is a big a part of what we do, discovering novel methods to advance the expertise that underpins the Fantom ecosystem.

As we speak, we’re releasing a brand new technical paper on the optimization of sensible contracts. Solidity is essentially the most widely-used programming language for sensible contracts however depends on sequential execution and validation of features. That’s, you need to anticipate the primary operate of a sensible contract to finish earlier than the second can execute to keep away from double-spending.

Quan Nguyen, Andre Cronje and Michael Kong have proposed a brand new smart-contract programming language, Object Validity (OV), that permits for concurrent executions inside sensible contracts. This method will increase the throughput and effectivity of sensible contracts in distributed ledger networks by pre-checking the invariants (properties that don’t change no matter an object’s state) of various objects and making certain the features don’t violate them throughout execution. If there aren’t any violations, then the sensible contract could be executed concurrently with out ready for the community to validate every stage.

This method additionally dramatically reduces safety points associated to reentrancy. These happen when contracts act on a number of preliminary requests earlier than the implications of every are recorded within the ledger.

For instance, if my account steadiness is $50 and I submit two withdrawal requests for $50 every, the contract may execute each withdrawals if the obtainable steadiness hasn’t up to date to $zero by the point the second withdrawal makes an attempt to run.

Our analysis will type the premise for additional growth work on optimizing sensible contract execution, which we count on to use to Fantom expertise and additional enhance the efficiency and value of our networks.

AliExpress WW

Supply hyperlink

- Advertisement - IQ Option CPA
Mr Bitcointe
Mr Bitcointehttps://www.bitcointe.com/
“Fact You Need To Know About Cryptocurrency - The first Bitcoin purchase was for pizza.” ― Mohsin Jameel
470FansLike
76FollowersFollow
4,567FollowersFollow
5,261FollowersFollow
1,558FollowersFollow
2,230SubscribersSubscribe
USD - United States Dollar
EUR
1.19
GBP
1.38
CHF
1.07
NOK
0.12
JPY
0.01
CAD
0.79
AUD
0.77

Most Popular

bitcoin
Bitcoin (BTC) $ 53,712.00
ethereum
Ethereum (ETH) $ 1,834.95
tether
Tether (USDT) $ 0.999509
bitcoin-cash
Bitcoin Cash (BCH) $ 539.94
litecoin
Litecoin (LTC) $ 196.71
eos
EOS (EOS) $ 4.01
okb
OKB (OKB) $ 16.88
tezos
Tezos (XTZ) $ 4.44
leo-token
LEO Token (LEO) $ 1.95
cardano
Cardano (ADA) $ 1.14
monero
Monero (XMR) $ 221.58
stellar
Stellar (XLM) $ 0.423400
chainlink
Chainlink (LINK) $ 31.43
huobi-token
Huobi Token (HT) $ 15.82
tron
TRON (TRX) $ 0.052885
usd-coin
USD Coin (USDC) $ 0.999587
dash
Dash (DASH) $ 224.25
neo
NEO (NEO) $ 41.15
iota
IOTA (MIOTA) $ 1.31
nem
NEM (XEM) $ 0.707941
zcash
Zcash (ZEC) $ 132.66
maker
Maker (MKR) $ 2,182.69
paxos-standard
Paxos Standard (PAX) $ 0.999672
ethereum-classic
Ethereum Classic (ETC) $ 12.16
vechain
VeChain (VET) $ 0.064182
true-usd
TrueUSD (TUSD) $ 1.00
ftx-token
FTX Token (FTT) $ 33.57
kucoin-shares
KuCoin Token (KCS) $ 4.73
waves
Waves (WAVES) $ 10.24