Search content
Sort by

Showing 6 of 6 results by willfullhodl
Post
Topic
Board Announcements (Altcoins)
Re: We are Oasis Network - Ask us anything
by
willfullhodl
on 05/10/2022, 18:00:51 UTC
There was a huge debacle with tornado cash, I am guessing the larger aim here is privacy compliance to both adhere to regulations while also protecting and preserving the privacy of your userbase?
Sapphire enables far more than just private transactions like tornado cash. Sapphire dapps can be entirely public or entirely confidential as well as the entire spectrum in between. By giving developers the choice of which aspects they wish to hide they can build dapps that best suit their respective needs. For example a dex could hide slippage parameters while keeping all trades entirely public they would be able to be MEV resistant but still entirely public. We expect that these are the type of use cases the majority of dapps built on sapphire will target
Post
Topic
Board Announcements (Altcoins)
Re: We are Oasis Network - Ask us anything
by
willfullhodl
on 05/10/2022, 17:48:50 UTC
Can you illustrate with an example how privacy works? For example, will not ensuring privacy create a permission criteria? How can something be permissionless and yet confer confidentiality?
Node operators on Sapphire are required to run trusted hardware which acts as a black box so that even they can not see the confidential data. Other than that the network operates in the same permissionless as any other blockchain network
Post
Topic
Board Announcements (Altcoins)
Re: We are Oasis Network - Ask us anything
by
willfullhodl
on 05/10/2022, 17:39:48 UTC
How hard is it to port over a smart contract from Ethereum over to Oasis Network? Preferably on Sapphire once it hits mainnet.
It is extremely easy. Sapphire is almost entirely EVM compatible. Here is a step by step guide to deploy your smart contract on sapphire https://docs.oasis.io/dapp/sapphire/quickstart
Post
Topic
Board Announcements (Altcoins)
Re: We are Oasis Network - Ask us anything
by
willfullhodl
on 05/10/2022, 17:28:42 UTC
Can I send 100 rose to a contract while hiding the fact that is was 100 rose? Meaning that the amount of rose my address has, and the amount of rose the contract has, and the amount of rose the transaction has are all hidden? I was testing a basic contract on testnet with a very simple deposit and withdraw function and the transaction/user/contract amounts were visible throughout.
Rose by default is entirely public on Sapphire. In order to do this you would need to create a wrapping contract which hides this transaction data.
Post
Topic
Board Announcements (Altcoins)
Re: We are Oasis Network - Ask us anything
by
willfullhodl
on 05/10/2022, 17:21:01 UTC
How does a confidential smart contract fundamentally differ from tools/coins such as Monero for example?

Monero and Zcash are “privacy coins,” concerned with facilitating anonymous and untraceable transactions. Instead, Oasis is focused on data privacy, supporting applications that need to process sensitive data. Privacy coins serve an important, but narrow purpose. Confidential paratimes can support a wide range of use cases beyond anonymous transactions.

There are some big differences compared to each of those, both in the overall architecture of the network and the security design. To start, let's first explore the overall architecture to highlight how confidentiality is being protected in the Oasis network architecture. On a high level, the Oasis network introduces a notion of ParaTimes which are their own blockchains sharing security with the consensus layer. The consensus layer itself is not confidential and does not support user-uploadable smart contracts. Its core function is to manage everything that is needed to support ParaTimes. In stark contrast, Monero and Zcash are privacy coins at the consensus layer and do not aim to support general confidential smart contracts.
Post
Topic
Board Announcements (Altcoins)
Re: We are Oasis Network - Ask us anything
by
willfullhodl
on 05/10/2022, 17:12:29 UTC
I will like to know, which technology is Sapphire using to compute privacy ? How different is it from Secret Network's programmable privacy with TEE ?

Sapphire uses TEEs to compute privacy. The major difference from Secret Network would be that Sapphire is EVM compatible allowing for popular developer tools like Truffle, Hardhat, and MetaMask.