Ethereum + Vega =?

How do you think ewasm will change the way you think about what could/should be built as a smart contract?

1 Like

What do you think is the coolest way Vega could interop with other DeFi protocols on Ethereum?

As you know, Ethereum is the home of most of the DeFi projects and crypto assets. We will soon be able to create a market on Vega of ANY asset that is hosted on or known about on Ethereum. This means users could make complicated markets from the output or state of any of the DeFi or tokens out there. Want to fractionalize a CryptoKitty?

what do you think is the most incredible/fascinating thing happening in the ethereum ecosystem at present

ETH2 staking and sharding. Ethereum has been billed as the world computer and ETH2 brings that promise so much closer. With some of the insane research that is ongoing in the community, I expect that soon we will be able to run VISA-level financial systems right next to nearly real-time game systems. The sky will soon be no limit.

2 Likes

ETH2 will bring down the cost of operations while increasing the throughput dramatically. This mixed with composability and being the home of most of the good crypto projects will enable complex products that we cannot yet imagine, and they will all be available for market making in Vega.

2 Likes

How do you think ewasm will change the way you think about what could/should be built as a smart contract?

Right now the biggest hurtle for mass adoption of ETH in developer circles are the arcane languages of Solidity and Vyper. ewasm will enable developers to use their language of choice (so long as it compiles to wasm) when developing smart contracts. I expect this will cause a surge in developer interest and we will see a massive increase in creativity and project scope.

2 Likes

What is your guys approach to the holy problem of the oracle?

1 Like

There are many caveats in Solidity and pitfalls; really obscure things like reentry attacks etc. but the biggest flaw I’ve ever seen was a simple one: no protection of the change owner or terminate functions. Meaning anyone who bothered to read the contract could immediatly take control and/or kill the contract. It’s for this reason that I encourage and push for 3rd party code audits before launch.

3 Likes

Hi there, I’ve seen that your token an ERC20, what will be the utility of this and can the vega token be used beyond the vega network?

1 Like

Marking the source of the asset. A market can be built around an asset from a specific oracle. This means that BTC from Oracle A is not the same as BTC from Oracle B and they are marked as such internally.

1 Like

The Vega token will be used as voting and staking weight and staking reward within the Vega network. As of this moment we do not plan to use it for anything else, but the protocol is community driven so other uses can be voted in. There will be more clarity around this specifically as we move forward.

1 Like

which integration would you be most interested in tackling next from a technical challenge perspective?

Thanks! What does the reward structure for staking look like?

1 Like

Outside the ETH ecosystem? I’d say BTC is the obvious next step, but personally I would love to do a Dogecoin integration because wow. such awesome. It was my first taste of the cryptocurrency world, so Doge holds a special place in my heart. I’m also partial to Stellar Lumens (XLM) but it’s pretty far down the list.

Within the ETH ecosystem, I’m looking closely at Chainlink’s oracle protocol and how we can consume their output to create markets. I’ve got ERC721 under control, but I may need to make some tweaks to do the Cryptokitty fractionalization I mentioned earlier, even if it is silly. I’m also impressed with the Enjin 1155 token and everything they are doing, so I’ve started that research as well. I think game items will be quite valuable to the ecosystem in the future.

2 Likes

I’m going to have to defer you to the rest of the team. That specifically falls firmly in “not my job” land.

1 Like

:heart_eyes: so many fun markets to be made…

Does this mean we could do secondary markets for NFTs within games? ie fortnite, wow etc…?

2 Likes

I know! I’m so excited. I can’t wait for someone to make a future on the betting turnout of a big sports game. Not the result of the game, but how people bet on it. There are so many things we can’t even imagine yet. That’s what is great about a protocol like Vega, it’s a tool for others to wield.

2 Likes

As long as there’s a good oracle/item standard (like ERC1155), then yes absolutely!

3 Likes

@caocao great question! The protocol is designed a portion of trading fees will support the running of the POS network. We are working out more detail and info to share on that soon and will make sure to ping you when we do!

1 Like

What’s your roadmap? When and how will you be open sourcing some of your code?

1 Like

The first thing that will be open sourced will be the Vega token. We’re wrapping up the audit right now and I expect that will be released sometime if February.

We’ve talked a lot about the hows and whens for open-sourcing the bridges, but nothing is set in stone yet. As stated above, I am pushing to have a 3rd party audit completed on any and all Solidity code before it goes out the door. I am loathe to think that I would have put something out there that is broken and someone else uses it and it causes them problems. I expect more clarity around this soon™.

3 Likes