Weekly Updates

Introducing the TezEdge Sandbox: Q&A with Simple Staking CEO Juraj Selep

Following Simple Staking’s announcement of the TezEdge sandbox earlier in the week, we caught up with CEO Juraj Selep to learn more about why he built the sandbox, what features he’s looking to add, and why he’s chosen to build on Tezos. Check out the Q&A!

Juraj Selep photo

What is TezEdge? Why does it matter for the community?

TezEdge is a new node shell for Tezos that is being written in Rust. These are our primary reasons for creating a new Rust-based Tezos node:

Diversifying the Tezos ecosystem

When multiple teams work on a variety of nodes, it becomes easier to detect and fix bugs before they can negatively affect the ecosystem. Since the responsibility for validating the chain does not lie on any single implementation, bugs are effectively quarantined in a limited subset of nodes and are therefore unlikely to affect the entire blockchain.

Safety and stability

Rust ensures memory safety while preventing concurrency issues and race conditions.

Rust also grants us fine-grained control on when and how much memory is allocated, providing us with an accurate picture of exactly how the program will perform every time it is run. 

Attracting developers

Different users have different preferences for node implementations. Each programming language has its own set of features. Having a diverse range of nodes allows users to select one based on their preferences and needs.


What is new with the TezEdge sandbox release?  

We’ve prepared a back end and front end version of the Tezos sandbox in Rust. This is a fully-offline simulation of the Tezos blockchain.

Now you can use the sandbox and set all of its parameters from your browser. 

After launching the sandbox, you can perform a simple transaction and then view the transaction being added into the mempool in your browser. From the mempool, you can bake it into a block. A unique new feature is that you can now view all of the interactions between the Tezos protocol and storage that have been made from your browser.  


What features are you looking to add in the future?

The current version of the front end only supports simple transactions without parameters for smart contracts. We plan on adding additional smart contract-related features in future releases.

We will add the launching of multiple sandbox nodes at the same time, meaning that you will be able to run OCaml and Rust nodes concurrently. This will allow you to debug and trace P2P traffic between the different (OCaml and Rust) nodes in your browser. We will also expand the functionalities of the storage layer explorer.


How did you get involved building on Tezos? Why not spend your time working on a different blockchain project?

When I first heard about Tezos and its self-amending ledger, I was immediately captivated. I consider its ability to adapt to external changes through self-amendment to be its most important feature and I am convinced that it will be key in ‘winning’ over rival chains.

We don’t want to work on other projects because I believe they lack the ability to quickly change in response to changes in the global environment. Right now we’re in the midst of a ‘narrative collapse’, the global economic system is undergoing major and rapid changes that will leave us in unknown territory. However, Tezos, with its ability to self-amend, can quickly adapt to these changes, which places it at a great advantage compared to other blockchains.


What three things are you most excited to see built on Tezos?

  1. Dev tools that increase the inner visibility of the Tezos node. Revealing the inner workings of Tezos will attract new developers from other blockchains (and speed up their onboarding), as well as help developers who are currently working with Tezos. I believe that this will also increase the quantity and complexity of apps, smart contracts and protocols built on top of the Tezos blockchain. 
  2. More node implementations. The Rust node is a step in that direction, but we want to see even more implementations across a range of programming languages. Greater variety equals a more resilient system. We believe that this is necessary for Tezos to become an ‘immortal’ blockchain that stands the test of time.
  3. Credit. Credit is a point of great contention in the crypto community, but it is also its biggest opportunity. Credit is an incredibly useful system that allows for more efficient distribution of wealth, fosters trade and improves production. If we want mainstream society to support crypto as a standard form of money, it must be capable of issuing and distributing credit. Banks know how to issue credit to modern age companies, but they aren’t prepared to do the same for digital age businesses yet.

I believe that the world is ready for a distributed bank that is capable of assessing risk with digital age companies and providing them with the appropriate credit. The crypto community has an innate familiarity with digital technologies, which enables it to better assess the trustworthiness of companies.

To be more specific, we want to see more projects that handle all aspects of credit by making use of formally verified smart contracts, which can greatly reduce risk and improve the stability of the global financial system.

Additional Ecosystem Updates:

We are pleased to announce that we will be releasing the latest Biannual Update next week, and look forward to sharing the progress the Tezos project has made in the past 6 months with the entire community. Below are some additional updates from around the ecosystem this week:


Given that we’re finally close to the launch of DEXs built on Tezos (DEXter and Quipuswap) along with the current Delphi proposal that is set to help devs with further DeFi development…What is the Foundation doing to promote DeFi building on Tezos?

In addition to the multiple grants that we have given to DeFi projects to build out their products, including Dexter and QuipuSwap, we believe that our strategic focus on supporting teams building tooling and infrastructure to make it easier and more secure to build on Tezos will lay the groundwork for the emerging Tezos DeFi ecosystem. The recent Tezos + CoinList Hackathon also included a number of interesting DeFi proposals including DexAuction, Blockly Tezos, and AccessStaking. We continue to be open to funding additional research and development to improve the core protocol to enable DeFi applications to be built safely and efficiently on Tezos, and to funding key on-chain DeFi public goods.


Are you going to refill the Tezos faucet at https://faucet.tezos.com/

We are currently assessing whether or not to refill the Tezos faucet based on the proportionate value it provides to the Tezos ecosystem.

Related News

Tezos Foundation uses cookies to provide you with the best possible service. By continuing to visit this website you agree to our use of cookies