WE NEED Privacy and Scaling on Blockchain - w. Prof Dawn Song Oasis Network (ROSE)

Boxmining avatar Boxmining
9.4K views 205

Description

Privacy is the next big leap for blockchain technology as can be used to allow anonymous data sharing, exchanges without front running, and the real fungibility of tokens. We speak to Prof. Dawn Song ...

AI Analysis

This video dives deep into the critical need for privacy and scaling in blockchain technology, featuring Professor Dawn Song from Berkeley, a renowned expert in computer science and the recipient of the MacArthur Fellowship. Dawn explains how current blockchains, like Ethereum, struggle with transparency issues that limit real-world applications and create vulnerabilities, highlighting how the Oasis Network (ROSE) addresses these challenges with a revolutionary approach.

Here's a breakdown of the key insights and technical innovations discussed:

* Dawn Song's Journey into Blockchain:
* Dawn has a two-decade-long background in security and privacy, with early work on "proof of retrievability" directly influencing projects like Filecoin, demonstrating her foundational connection to core blockchain concepts.
* While also working in AI and machine learning, she realized blockchain has a potentially deeper, more disruptive impact on societal structures and relationships between individuals and institutions.
* Her motivation to enter the blockchain space stemmed from observing the fundamental challenges (like scalability and privacy) that existing platforms such as Ethereum faced, which she felt needed to be addressed for blockchain to truly fulfill its world-changing vision.

* The Problem with Transparency: Privacy and Scalability Issues:
* Most current blockchains, including Ethereum, operate on a fully public and transparent ledger, where all transactions and data are visible.
* This transparency, while offering some benefits like auditability, severely limits blockchain's applicability in scenarios where sensitive information (e.g., personal data, financial institution records) needs to remain private.
A significant drawback of full transparency is the vulnerability to "front-running" attacks, especially prevalent in DeFi. For example, malicious bots can scan the blockchain for large pending orders (like a big Uniswap token buy) and execute their own order before* the legitimate one, profiting from the price increase caused by the original large order.

* Oasis Network's Solution: Confidentiality through Paratime Architecture:
* Oasis tackles these issues with a unique "paratime architecture" that decouples smart contract execution from consensus, allowing for both enhanced privacy and scalability.
Confidential Smart Contracts: Oasis enables "private Uniswap" or "private Compound," where transaction orders are encrypted before being sent to the smart contract. This means attackers can't see the order details, effectively eliminating front-running. This is a significant leap beyond just hiding addresses (like privacy coins); it encrypts the data being processed* by the smart contract itself.
* Decoupled Architecture: Traditional blockchains like Ethereum bundle consensus, execution, and storage together on every node, leading to bottlenecks. Oasis separates these functions into two layers:
* Consensus Layer: This layer runs Proof-of-Stake and handles network-wide consensus.
* Paratime Layer: This layer runs "paratimes" (short for parallel runtimes). Many paratimes can operate concurrently, each managed by its own dynamically selected committee of compute nodes.
* Flexibility and Compatibility: Each paratime can have its own "paratime engine" or virtual machine (VM). Oasis is fully backward compatible with the Ethereum Virtual Machine (EVM), meaning Solidity smart contracts and Ethereum developer tools can be easily ported and run on Oasis with minimal changes. It also supports other languages like Rust, which is popular among developers.
* Secure Hardware Support: Some paratimes can leverage secure hardware environments, further bolstering the privacy of confidential smart contracts.
* This modular design offers natural parallelization, extensibility, and flexibility, supporting a seamless combination of permissioned (e.g., enterprise-specific) and permissionless (public) use cases.

* Enhanced Scalability and Security Model:
* Paratimes communicate with each other by sending messages and transactions.
* They share the same underlying security of the consensus layer by syncing the root hashes of their states to it.
Discrepancy Detection: A crucial innovation is how Oasis ensures the integrity of paratime computations. Instead of requiring a supermajority of honest nodes (like the 51% or 2/3 honest assumption in many BFT systems), Oasis's discrepancy detection mechanism means that as long as just one node* in a paratime committee is honest and performing correctly, any misbehavior or discrepancy in results from other nodes will be detected by the consensus layer.
* Upon detection of misbehavior, a "dispute resolution" process identifies the malicious node, and its stake is slashed, creating strong incentives for honest participation. This significantly lowers the "replication factor" (the number of redundant computations needed for security), making Oasis much more efficient and scalable than sharding or parachain solutions.

* Future Applications and the Responsible Data Economy:
* Oasis is envisioned as "the first privacy-enabled blockchain platform for open finance and a responsible data economy."
* Scalable and Private DeFi: Oasis directly addresses DeFi's current pain points: high gas fees and front-running. It enables a "private DeFi" where transactions are cheaper, faster, and protected from malicious actors. A bridge to Ethereum is being developed to easily transfer assets and allow existing DeFi applications to migrate.
* Data Tokenization and Responsible Data Economy: This is a groundbreaking area for Oasis. Recognizing that "data is the new oil" and highly valuable, Oasis aims to resolve the tension between protecting user privacy and utilizing data.
* Users can tokenize their data, effectively creating "data assets."
* The blockchain provides an immutable record of user rights and how their data can be used.
Combined with secure computing, third parties can utilize this data without* compromising user privacy.
* Genomic Data Example: Oasis is partnering with genomic companies to allow users to control their sensitive genomic data. Users can consent to data analysis in a secure environment, benefiting from the results while their raw data remains protected, addressing concerns about companies selling personal data (like 23andMe) without user benefit. The actual data isn't stored on-chain; rather, encrypted hashes and storage references are.
CryptoSafe Alliance with Binance: Oasis is working with Binance to combat crypto fraud. The platform enables different entities (even competitors) to securely share information and perform computations over it without* revealing sensitive details to each other, thus collaboratively fighting fraud.
* Data Yield/Staking Data: A fascinating concept is "data yield," similar to DeFi's yield farming. Users could "stake" their personal data (e.g., genomic data) in "data trusts." As others utilize this privacy-preserving data (for research, analysis, etc.), users could earn fees or "data yield," giving individuals control and monetary benefit from their own data.

Overall, the discussion highlights that Oasis offers a fundamentally different and innovative architecture designed to overcome the core limitations of existing blockchains, paving the way for a new era of scalable, private, and responsible digital applications beyond just finance, into a comprehensive data economy.

Transcript

Hey guys and welcome back to BloxMining. Today we have a very esteemed guest, Dawn San. She's the professor at Berkeley and also the recipient of the MacArthur Fellowship, which is one of the most esteemed prizes in computer science or fellowships in computer science. And today she's sharing a lot of insight about what's happening in the blockchain space and talking a little bit about something that we don't cover too much on this channel, which is privacy on blockchain. So Dawn, welcome to thi...