Thursday, October 28, 2021

NFT Roundtable Alert! Please join u/Luma44 and me for an NFT Roundtable with @0xmons @kingkaidev and @KereamDesign about NFTs, their financialization, and the technology that powers them on Wednesday, November 17th. Please drop us your questions about NFTs, we look forward to tackling them together!

Play us in u/ButtFarm69

🎶Let's talk about NFTs, SuperStonk🎶

🎶Let's talk about financialization🎶

🎶Let's talk about all the good things🎶

🎶And the bad things that may be🎶

🎶Let's talk about NFTs!🎶

Hello r/Superstonk resident jellyfish here with you (joined by u/Luma44) to announce an AMA-style roundtable about NFTs, their financialization, and the technology that powers them.

There is a lot to unpack here, so buckle up!

Why:

https://reddit.com/link/qhmu0y/video/ij9uc5kxa6w71/player

u/Im_The_Goddamn_Dumbo articulates what many apes have been communicating: https://www.reddit.com/r/Superstonk/comments/qgd10i/some_more_loopring_marketplace_tit_jacking_they/hi5motk/

https://www.reddit.com/r/Superstonk/comments/qfxpuv/gamestop_careers_sr_software_engineer_nft/

https://www.reddit.com/r/Superstonk/comments/qfxrky/gamestop_advertising_a_bunch_of_new_nft_platform/

As you can see above, our favorite idiosyncratic stock is getting into NFTs, users are starting to have more and more questions about Ethereum and NFTs, and GameStop is posting jobs for NFT positions.

What:

An AMA-like approach with the most upvoted on-topic questions selected and asked by our moderators (Luma and me) to our panelists in a discussion. Remember, the topic for questions is: NFTs, their financialization, and the technology powering it all.

Anything simply asking 'wen moon?' will be deemed off-topic and not considered to be asked of the panel.

Who:

Owen aka 0xmons:

When it comes to our topics, Owen is a triple threat--they create NFTs ( on-chain ai generated monster NFTs), work to financialize NFTs, and help develop the systems NFTs transact on.

For example, they have built solutions for:

An NFT AMM: sudoswap v69

https://preview.redd.it/34z8rf8pb6w71.png?width=711&format=png&auto=webp&s=0a5a5abd1f6c49db00eb6fada51798f82fc0b336

https://preview.redd.it/dnhm52dqb6w71.png?width=684&format=png&auto=webp&s=52bd58b5996a3e2258202eedb97567e58b45b45c

https://preview.redd.it/7wyxfy0rb6w71.png?width=818&format=png&auto=webp&s=cbe454b6491d7ceae4fa6e2a255cd62bf98a6f24

https://preview.redd.it/vomh6casb6w71.png?width=688&format=png&auto=webp&s=554eaaa8e1a9a69e13407a7244d64a17ad9aad8f

Generalized Asset Bundle NFTs:

https://preview.redd.it/1a4s6uvub6w71.png?width=1015&format=png&auto=webp&s=758f6fad2e976fb7706a592274afcca8fee38aa8

ZKNFT alpha release

https://preview.redd.it/3f49cwn4c6w71.png?width=710&format=png&auto=webp&s=aa3721bbb4ed81eff82ffab4640d23e0f4c82979

Gaus aka kingkaidev:

Gaus is the founder of the decentralized NFT marketplace NFTX. NFTX is a platform for creating liquid markets for our supposedly 'illiquid' NFTs.

Users deposit their NFT into an NFTX vault and mint a fungible ERC20 token (vToken) that represents a claim on a random asset from within the vault. vTokens can also be used to redeem a specific NFT from a vault. NFTX is working towards single-sided staking (you provide your NFT only and receive rewards), would love their thoughts as to how a used game marketplace could make use of the vaults since:

Benefits include:

  • LP and stake minted vTokens to earn yield rewards
  • Better distribution and price discovery for NFT projects
  • Instantly sell any NFT by minting it as an ERC20 and swapping via decentralized exchange
  • Increased liquidity for NFT investors and speculators

Keram aka KeramDesign:

A French graphic designer and creator of art. Can offer perspective on how art transfers to this medium, what an artist should be looking for in a smart contract, differences in 1 of 1 piece vs. collections, etc.

When:

Wednesday, November 17th.

Thank you all for dropping by and we hope you are as excited for this as we are! In the meantime, please see the resources I have pulled together for those not sure where to start. Additionally, happy to float through the comments to try and help with questions while on the lookout for the questions to ask our panelists.

Additional Resources for learning about the space:

Getting Started:

NFTs:

  • A way to represent anything unique as an asset.
  • NFTs are giving more power to content creators than ever before.
  • Powered by smart contracts on blockchains (Ethereum is our main initial point of interest).

What Exactly Is An NFT And Why Should You Care https://www.forbes.com/sites/forbestechcouncil/2021/05/13/what-exactly-is-an-nft-and-why-should-you-care/

The NFT Crypto Guide Crash Course 101 (https://medium.com/coinmonks/the-nft-crypto-guide-crash-course-101-5b30d39e0646) July 16, 2021 - Stephen Alagbe

How to get exposure to NFTs (https://newsletter.banklesshq.com/p/how-to-get-exposure-to-nfts) February 23, 2021 - William M. Peaster

Bankless HQ The Bull Case for NFTs (https://www.youtube.com/watch?app=desktop&v=qSH7vJ8ZJy8&t=770s&ab_channel=Bankless)

https://ethereum.org/en/nft/

Ethereum:

https://ethereum.org/en/what-is-ethereum/

Decentralizing Everything (https://www.youtube.com/watch?v=WSN5BaCzsbo&feature=youtu.be) Sep 18, 2017 - Vitalik Buterin (Video)

Why Decentralization Matters (https://medium.com/s/story/why-decentralization-matters-5e3f79f7638e) Feb 18, 2018 - Chris Dixon

The Year in Ethereum 2020 (https://jjmstark.medium.com/the-year-in-ethereum-2020-98123e5f160d) Jan 20, 2021 - Josh Stark and Evan Van Ness

Ethereum is game-changing technology, literally (https://medium.com/@virgilgr/ethereum-is-game-changing-technology-literally-d67e01a01cf8) Mar 29, 2019 - Virgil Griffith

EthHub (https://docs.ethhub.io/) Comprehensive knowledge base for all things Ethereum

District0x (https://education.district0x.io/general-topics/understanding-ethereum/) An educational resource about Ethereum targeted at beginners

Ethereum.wiki (https://eth.wiki/) A community-built wiki about Ethereum’s technology

Ethereum Foundation YouTube (https://weekinethereumnews.com/) Videos and talks about Ethereum

Week in Ethereum News (https://weekinethereumnews.com/) A weekly newsletter covering key developments across the ecosystem

What’s new in ETH 2.0 (https://eth2.news/) A regular newsletter about Eth2 development

ethresear.ch forum (https://ethresear.ch/) Deeper technical discussions on Ethereum for Eth2 and beyond

ETHGlobal (https://ethglobal.co/) An Ethereum hackathon series

https://www.reddit.com/r/Superstonk/comments/ofndb0/a_crypto_dive_with_the_jellyfish_10_things_about/

r/gamestopofficial: a subreddit where people can post about NFTs including question/answer threads, art & NFT ideas, group collaboration, etc as it relates to GameStop (no Stonk talk)

How Ethereum works high-level explanations of Ethereum and blockchain technology generally:

How does Ethereum work, anyway? (https://medium.com/@preethikasireddy/how-does-ethereum-work-anyway-22d1df506369) Sept 27, 2017 - Preethi Kasireddy

A Gentle Introduction to Ethereum (https://bitsonblocks.net/2016/10/02/gentle-introduction-ethereum/) Oct 2, 2016 - Antony Lewis

Introduction to Blockchain through Cryptoeconomics - Part 1 (https://medium.com/blockchain-at-berkeley/introduction-to-blockchain-through-cryptoeconomics-part-1-bitcoin-369f245067f9) Jan 26, 2018 - Zubin Koticha

Introduction to Blockchain through Cryptoeconomics - Part 2 (https://medium.com/mechanism-labs/introduction-to-bitcoin-through-cryptoeconomics-part-2-proof-of-work-and-nakamoto-consensus-1252f6a6c012) July 19, 2018 - Zubin Koticha

Understanding Ethereum (https://allan-gulley.medium.com/understanding-ethereum-819c2096b613?sk=c89f3aa5a4fd8b5fa0dae3042a3fa011) Apr 27, 2021 - Allan Gulley

Ethereum's original Whitepaper https://ethereum.org/en/whitepaper/

Smart contracts:

What is a Smart Contract? (https://github.com/ethereumbook/ethereumbook/blob/develop/07smart-contracts-solidity.asciidoc#what-is-a-smart-contract) Nov 12, 2018 - Andreas M. Antonopoulos, Gavin Wood

What are Smart Contracts/Decentralized Applications? (https://docs.ethhub.io/ethereum-basics/what-is-ethereum/#what-are-smart-contracts-and-decentralized-applications)

Proof-of-work and Mining:

What does it mean to mine Ethereum? (https://docs.ethhub.io/using-ethereum/mining/)

Cryptoeconomics:

Cryptoeconomics.study https://cryptoeconomics.study/ Intro to Cryptoeconomics (https://www.youtube.com/watch?v=F0FCI8GxO5I) (Video) Aug 19, 2018 - Karl Floersch

Making Sense of Cryptoeconomics (https://medium.com/l4-media/making-sense-of-cryptoeconomics-5edea77e4e8d) Nov 16 2017 - Josh Stark

Critique and skepticism

Ethereum’s roadmap isn’t ambitious enough (https://decryptmedia.com/6136/vulcanize-rick-dudley-ethereum-roadmap-makerdao-polkadot) March 27, 2019 - Interview with Rick Dudley

The Challenges of Building Ethereum Infrastructure (https://medium.com/@lopp/the-challenges-of-building-ethereum-infrastructure-87e443e47a4b) Jan 8, 2018 - Jameson Lopp

Parsimonious Answers to Difficult Questions (https://www.youtube.com/watch?v=GOkSg0BuSdw&feature=youtu.be) (Video) March 10, 2019 - Rick Dudley

There’s no good reason to trust blockchain technology (https://www.wired.com/story/theres-no-good-reason-to-trust-blockchain-technology/) Feb 6, 2019 - Bruce Schneier

Layer 2

https://preview.redd.it/zzakct7od6w71.png?width=1675&format=png&auto=webp&s=bb1891d74f97c9c5f523c9e8298d442b75cc4f0e

Source: https://ethereum.org/en/developers/docs/scaling/layer-2-rollups/

Why is Layer 2 Needed?

  • Some use-cases, like blockchain games, make no sense with current transaction times.
  • It can be unnecessarily expensive to use blockchain applications.
  • Any updates to scalability should not be at the expense of decentralization or security – layer 2 builds on top of Ethereum.

Rollups:

Rollups are solutions that perform transaction execution outside the main Ethereum chain (layer 1) but post transaction data on layer 1. As transaction data is on layer 1, rollups are secured by layer 1. Inheriting the security properties of layer 1 while performing execution outside of layer 1 is a defining characteristic of rollups.

Three simplified properties of rollups are:

  1. transaction execution outside layer 1
  2. data or proof of transactions is on layer 1
  3. a rollup smart contract in layer 1 that can enforce correct transaction execution on layer 2 by using the transaction data on layer 1

Rollups require "operators" to stake a bond in the rollup contract. This incentivizes operators to verify and execute transactions correctly.

Useful for:

  • reducing fees for users
  • open participation
  • fast transaction throughput

There are two types of rollups with different security models:

  • Optimistic rollups: assumes transactions are valid by default and only runs computation, via a fraud proof, in the event of a challenge
  • Zero-knowledge rollups: runs computation off-chain and submits a validity proof to the chain

Optimistic rollups:

Optimistic rollups sit in parallel to the main Ethereum chain on layer 2. They can offer improvements in scalability because they don't do any computation by default. Instead, after a transaction, they propose the new state to Mainnet or "notarise" the transaction.

With Optimistic rollups, transactions are written to the main Ethereum chain as call data, optimizing them further by reducing the gas cost.

As computation is the slow, expensive part of using Ethereum, Optimistic rollups can offer up to 10-100x improvements in scalability dependent on the transaction. This number will increase even more with the introduction of shard chains as more data will be available if a transaction is disputed.

Disputing transactions

Optimistic rollups don't compute the transaction, so there needs to be a mechanism to ensure transactions are legitimate and not fraudulent. This is where fraud proofs come in. If someone notices a fraudulent transaction, the rollup will execute a fraud-proof and run the transaction's computation, using the available state data. This means you may have longer wait times for transaction confirmation than a ZK-rollup because the transaction could get challenged.

Pros:

Anything you can do on Ethereum layer 1, you can do with Optimistic rollups as it's EVM and Solidity compatible.

All transaction data is stored on the layer 1 chain, meaning it's secure and decentralized.

Cons:

Long wait times for on-chain transactions due to potential fraud challenges.

An operator can influence transaction ordering

https://youtu.be/7pWxCklcNsU (VIDEO on Optimistic Rollups)

Zero-knowledge rollups

Zero-knowledge rollups (ZK-rollups) bundle (or "roll-up") hundreds of transfers off-chain and generate a cryptographic proof, known as a SNARK (succinct non-interactive argument of knowledge). This is known as a validity proof and is posted on layer 1.

The ZK-rollup smart contract maintains the state of all transfers on layer 2, and this state can only be updated with a validity proof. This means that ZK-rollups only need the validity proof instead of all transaction data. With a ZK-rollup, validating a block is quicker and cheaper because less data is included.

With a ZK-rollup, there are no delays when moving funds from layer 2 to layer 1 because a validity proof accepted by the ZK-rollup contract has already verified the funds.

Being on layer 2, ZK-rollups can be optimized to reduce transaction size further. For instance, an account is represented by an index rather than an address, which reduces a transaction from 32 bytes to just 4 bytes. Transactions are also written to Ethereum as call data, reducing gas.

Pros:

Faster finality time since the state is instantly verified once the proofs are sent to the main chain.

Not vulnerable to the economic attacks that Optimistic rollups can be vulnerable to.

Secure and decentralized, since the data that is needed to recover the state is stored on the layer 1 chain.

Cons:

Some don't have EVM support.

Validity proofs are intense to compute – not worth it for applications with little on-chain activity.

An operator can influence transaction ordering

TLDR:

TLDR: there are clear indications that our favorite company is engaging in the NFT space in a big way!!

We're going to be hosting a panel to ask experts your NFT related questions and bring some awareness to this critical topic.

Please leave NFT related questions in the comments below and upvote questions that you're interested in learning more about. Watch for further announcements about this panel and save the date (Wednesday, November 17th)!!!


No comments:

Post a Comment