lang button icon EN
  • English
  • Русский

AMA with Dmitry Gerasimov, February 29, 2024

Category: AMA

Title image, read title

Hello everyone! I’m Dmitry Gerasimov, CEO of Demlabs, in charge of the Cellframe project. Welcome to our regular AMA session. Today I will answer your questions as usual. Let's start with some questions that you have sent in advance.

When tokens are transferred from external networks to CF-20, they are locked inside the bridge smart contract. What happens to them in the event of a quantum hack?

It’s a really big complex question. First I want to say that we are working on special emergency protocols. They let us lock assets unconditionally in the non-post quantum networks. However we can’t say that we have any final solution. After the quantum hack, on one side, we need to maintain control of the smart contract, and on the other side, we cannot let anyone release assets that hold on smart contracts. Because we prove our ownership on the smart contract only with a classic signature we cannot do anything else.

So, we have a few ways to solve this issue. One way is to unconditionally lock for some time. This time should be sufficient for the Ethereum community to release the post quantum signature. Yes, with this signature ETH-network will be as slow as hell, it will also have high prices, but it will allow us to operate with assets locked in our smart contract.

This is only part of our methods that we are preparing for this hack. It also includes a smart contact lock, a pause for the bridge and many other things. As I said before, it’s a really complex question and I’ll try to answer this in a dedicated article next time.

MPC (Multi-Party Computation) wallets are gaining popularity, but implementations with post-quantum encryption are currently lacking. Does the Cellframe team have plans to implement this technology?

We have different plans for various wallets and for MPC-wallets too. If you are talking about consensus wallets, yes, we also have such plans. If you are asking about hardware wallets, yes, as well.

Previously, you mentioned plans to release devices based on Raspberry Pi for running masternodes. Are you continuing work in this area?

We delegated this work to our partners Node.sys. They are members of the Cellframe ecosystem and they have a dedicated 3d printer based fabric

that produces such masternodes based on Raspberry Pi or any other common system on a chip.

Moreover, they run a fully functional site where you are able to purchase some devices, and I believe, Cellframe devices will be there as well.

Do you have plans to integrate artificial intelligence into the Cellframe ecosystem?

Yes, we have such plans. I have already spoken about them at length.

With the increasing popularity of the SOL project, technical issues often arise as the network struggles with growing load. With Cellframe's popularity on the rise, is the Backbone network ready for increased load?

Partially yes - we are working on this. To complete this challenge, we need two-level sharding. The first level we already have. The second level is currently in development, and I believe we’ll finish it before the load becomes too significant.

The Cellframe ecosystem already includes several projects, but there is an opinion in the community that more are needed. In your view, how many projects are needed for the ecosystem to be considered successful?

I believe the key to a successful ecosystem is not in the number of projects. Why do we need such things like ecosystems and projects in ecosystems? Because different projects produce so-called “native non-financial tokenomics”. If we have just one project, but it is super-popular, it will produce so many transactions and make a massive push in the market. And it will be enough for us.If we have, for example, 100 projects, but all of them are almost dead and don't produce so much volume in the ecosystem, it will be useless.

So, the key is not quantity, but instead the key is the quality and popularity, and trading volume of projects. Anyway, we try to achieve as well as a big number of projects, as well as successful projects. But I can't say that successful projects are our duty, because if nobody does it we have to do it. Some projects like KeklVPN we are running ourselves. But we are still doing everything to prepare the ecosystem for you as possible project owners, as someone who wants to build new projects based on the Cellframe ecosystem.

Do you plan to set a deadline for the migration of $CELL tokens to the BSC network for the new contract? Unfortunately, scammers use migration as a pretext to deceive people.

Yes, this situation is regrettable, but we cannot set the deadline because after that some people could lose their savings. Anyway, we have a few ideas, how to solve this situation and in the near time we will publish these ideas.

You regularly mention conducting a code audit for Cellframe. Can you provide more details on how this process works and what errors/vulnerabilities are identified?

For the moment the audit isn’t going on because we are preparing the new software version, we're talking about our new release candidate. We sent this release candidate to audit before the final release. The specialists will find some issues, vulnerabilities, security holes, and send us the report. Based on this report we’ll do some jobs for solving these issues. Then the audit company will do a recheck to be sure that we have closed all the vulnerable holes. And, after this, the specialists will release the report to the public. I will let you know when we’ll start to audit our code.

We passed it through an audit one year ago, but we haven’t chek everything. In fact We have checked everything except consensus code because we have changed it recently, and this requires passing an audit again.

You recently announced the readiness of the functionality for delegating keys from stakers to validators. Can you provide more details about it? Will it be available soon?

It’s already available, however it has no graphical UI. You can use it through the command line interface, as you know we have a built-in console. There is a command net_srv. So, you can just execute command help net_srv and read how this command works. And it has delegation subcommands. I think we need to write an article about it. However we are also working on special UI updates for Cellframe Dashboard and Cellframe Wallet as well to let common users delegate the keys.

So, if you are an advanced user, you can use the command line interface, and if you feel that you aren’t ready for the terminal work just wait a little while we’ll prepare the UI.

Currently, the validator's transaction fee is 0.05 CELL. In the future, when the Cellframe token is worth $100, will this amount decrease?

Yes of course, it’s not a hardcoded thing. All validators can set their own transaction fee limits. So, in the future this amount will decrease of course, just as a part of the open market.

Does the team have plans to expand the functionality of the Cellframe Explorer website? For example, allowing users to see the entire wallet activity history, similar to Etherscan?

We have really big plans on the Cellframe Explorer Website. Stay turned, it will be updated soon.

Do you plan to integrate the native CF-20 protocol on centralized exchanges? How does such integration generally take place?

Yes, of course. We are going to help centralized exchanges to integrate CF-20. Before this we need to pass a few requirements. And the first requirement is the Two-Way Bridge. (right now our bridge works only in a one-way mode). When we complete such things like this, CF-20 native integration on CEX will be added.

Which launch will happen first: Cellframe DEX or two-way mode of the bridge?

Obviously it’s DEX because in fact the DEX is ready. It already works, but just on CLI-level in the terminal. There you can already change tokens. We are all just waiting for DEX UI, graphical interface built in Cellframe Dashboard and Cellframe Wallet to let you trade without knowledge about the command line. so it should happen really soon. Last QA report shows that generally it works, but there are several issues which are better to fix before release. So, we are on the finish line.

The KEL token has low liquidity. Increasing marketing activity and listing on centralized exchanges could help boost it. Do you have plans in this regard?

Yes, of course. We have big plans on KEL, on liquidity attracting, on market-making, on everything. So, don’t forget about this. KEL is a really good token.

Those were all the questions that you sent us in advance. Now, let’s see what is happening in our YouTube-chat.

​​Synchronization is taking much more time. Many newcomers are getting bad experiences. Advanced users know how this synchronization works but they experienced only trust wallet & metamask. How to retain newcomers?

About a half of our work is focused on this issue. New common release-candidate has a totally new algorithm for synchronization. To solve this issue we need to release this new release-candidate. About Metamask users, in fact they don’t store blockchain on their side. Yes, users don't know it, but there is a difference.And we are also thinking about the so-called light version of the wallet. But it is not a question that will be dealt with in the next month or two. I believe it will be a light node and light wallet at the end of Q2, or at the beginning of Q3.

When do you expect to start sharding and smart contracts implementation and when do you realistically think they could be finished?

I think, by the end of 2024, or maybe earlier. At least, for sharding we are already working on. After the current release-candidate release we will focus on sharding and make the second level of sharding. About smart contracts, maybe we will start this task in Q2. Anyway we are also strongly focusing on this and it will be definitely earlier than the end of 2024.

When will it be able to run a master node in Windows?

For Windows we just have no single Cellframe Node without Dashboard, because we are focusing on a special plugin, graphical UI that will allow you to switch the Masternode.

But in fact you can already start it. When you run your Cellframe Dashboard, it already has a Node inside. If you have the skills, you can just find the storage of configuration files, and configure them for Masternode. Documentation for bringing up a Masternode is working for Windows in the same way as for other OC.

What were the team expecting from CEX listing (MEXC) and how do you judge the results?

Results of any new listing are always unpredictable. They usually boost the price, but not always. What happened after the listing on MEXC, was a surprise for us.

Will you make a solution for the difference in bep20 and erc20 prices (arbitrage problem)?

We have just finished this solution and we are going to run it very soon, but first we need to do some tests.

After the bridge, what would be the next big step for Cellframe?

Fulfilling the ecosystem, running EMV-compatible smart contracts (at first we will run WASM). And then examining our roadmap. It has a few more points.

When do you plan to get the bidirectional bridge, almost the bull run? It would be the best time to release this feature.

By the way we still haven’t achieved altcoin season, we are in the beginning of the bull run. I believe we will finish the bridge in the near time, but not in the near month. I think we need about a few months. Anyway, before we will run the fullfunctional bridge between CF-20 and BEP-20, I’m thinking about running the two-way bridge between ERC-20 and BEP-20. When we’ll have a release-candidate stable enough for this, we’ll start to run it. After that, we’ll add some additional functionality. It could take some time.

Any news about Dashboard for mobile devices?

For mobile devices we are planning to run Cellframe Wallet. Right now we just switched our different OS porting team to iOS direction. When they are done with iOS they will return to Android and I believe we'll soon see both iOS and Android releases for Cellframe wallet. In general it already works, just needs some polishing.

After Blockchain Dubai, does the team plan on continuing to go to a lot of conferences to make connections?

Yes, of course, we have such plans.

Okay, those were all questions for today. Thank you for your time and your support. See you next time. We are CELL! We are here!