Examples: query, "exact match", wildcard*, wild?ard, wild*rd
Fuzzy search: cake~ (finds cakes, bake)
Term boost: "red velvet"^4, chocolate^2
Field grouping: tags:(+work -"fun-stuff")
Escape special characters +-&|!(){}[]^"~*?:\ - e.g. \+ \* \!
Range search: properties.timestamp:[1587729413488 TO *] (inclusive), properties.title:{A TO Z}(excluding A and Z)
Combinations: chocolate AND vanilla, chocolate OR vanilla, (chocolate OR vanilla) NOT "vanilla pudding"
Field search: properties.title:"The Title" AND text
Back to post

Revisions 3

one year ago
Is it technically possible to create an EVM-powered TON workchain?
Is it technically possible to create an EVM-powered TON workchain?
Currently TON blockchain consists of only one workchain and the masterchain. All the smart-contract code in masterchain and basic workchain is executed by TVM (Ton Virtual Machine). But TON provides the opportunity to create more workchains in the future. And the whitepaper by Nikolai Durov mentions that those hypothetical future workchains could use different virtual machines: > Different workchains may have different rules, meaning different formats of account addresses, different formats of transactions, different virtual machines (VMs) for smart contracts, different basic cryptocurrencies and so on. So I'm trying to understand: do those "different virtual machines" have to be TVM-like, or could they be very different, like EVM? Could someone hypothetically create a TON workchain where code would be executed by EVM instead of TVM, so code written for EVM would be reusable on TON?
Currently TON blockchain consists of only one workchain and the masterchain. All the smart-contract code in masterchain and basic workchain is executed by TVM (Ton Virtual Machine). But TON provides the opportunity to create more workchains in the future. And the whitepaper by Nikolai Durov mentions that those hypothetical future blockchains could use different virtual machines: > Different workchains may have different rules, meaning different formats of account addresses, different formats of transactions, different virtual machines (VMs) for smart contracts, different basic cryptocurrencies and so on. So I'm trying to understand: do those "different virtual machines" have to be TVM-like, or could they be very different, like EVM? Could someone hypothetically create a TON workchain where code would be executed by EVM instead of TVM, so code written for EVM would be reusable on TON?
#architecture #workchain #tvm #evm
#architecture #workchain #tvm #evm
one year ago
Is it technically possible to create an EVM-powered TON workchain?
Is it technically possible to create a EVM-powered TON workchain?
Currently TON blockchain consists of only one workchain and the masterchain. All the smart-contract code in masterchain and basic workchain is executed by TVM (Ton Virtual Machine). But TON provides the opportunity to create more workchains in the future. And the whitepaper by Nikolai Durov mentions that those hypothetical future blockchains could use different virtual machines: > Different workchains may have different rules, meaning different formats of account addresses, different formats of transactions, different virtual machines (VMs) for smart contracts, different basic cryptocurrencies and so on. So I'm trying to understand: do those "different virtual machines" have to be TVM-like, or could they be very different, like EVM? Could someone hypothetically create a TON workchain where code would be executed by EVM instead of TVM, so code written for EVM would be reusable on TON?
Currently TON blockchain consists of only one workchain and the masterchain. All the smart-contract code in masterchain and basic workchain is executed by TVM (Ton Virtual Machine). But TON provides the opportunity to create more workchains in the future. And the whitepaper by Nikolai Durov mentions that those hypothetical future blockchains could use different virtual machines: > Different workchains may have different rules, meaning different formats of account addresses, different formats of transactions, different virtual machines (VMs) for smart contracts, different basic cryptocurrencies and so on. So I'm trying to understand: do those "different virtual machines" have to be TVM-like, or could they be very different, like EVM? Could someone hypothetically create a TON workchain where code would be executed by EVM instead of TVM, so code written for EVM would be reusable on TON?
#architecture #workchain #tvm #evm
#architecture #workchain #tvm #evm
one year ago
Original
Is it technically possible to create a EVM-powered TON workchain?

Currently TON blockchain consists of only one workchain and the masterchain. All the smart-contract code in masterchain and basic workchain is executed by TVM (Ton Virtual Machine). But TON provides the opportunity to create more workchains in the future. And the whitepaper by Nikolai Durov mentions that those hypothetical future blockchains could use different virtual machines: > Different workchains may have different rules, meaning different formats of account addresses, different formats of transactions, different virtual machines (VMs) for smart contracts, different basic cryptocurrencies and so on. So I'm trying to understand: do those "different virtual machines" have to be TVM-like, or could they be very different, like EVM? Could someone hypothetically create a TON workchain where code would be executed by EVM instead of TVM, so code written for EVM would be reusable on TON?
#architecture #workchain #tvm #evm