14:09:37 RRSAgent has joined #web3 14:09:37 logging to https://www.w3.org/2022/09/14-web3-irc 14:09:39 Zakim has joined #web3 14:14:58 Meeting: Where's the Web in Web3? - TPAC 2022 breakout 14:15:00 Chair: Erik_Lagerway 14:15:02 Agenda: https://www.w3.org/events/meetings/41a4acd9-7790-4743-9a2f-da9db7141766#agenda 14:15:04 RRSAgent, make log public 14:15:06 RRSAgent, this meeting spans midnight 14:19:08 RRSAgent, stay 14:19:10 Zakim, stay 14:19:10 I don't understand 'stay', dom 15:14:58 dom has joined #web3 16:13:31 agenda+ breakout 18:15:49 dom has joined #web3 20:15:05 dom has joined #web3 20:30:10 dom has joined #web3 20:55:38 hyojin has joined #web3 21:05:53 tantek has joined #web3 21:07:02 dom__ has joined #web3 21:52:59 dom has joined #web3 21:58:48 tantek has joined #web3 23:14:04 fluffy has joined #web3 23:18:24 ivan has joined #web3 23:20:19 benoit has joined #web3 23:20:47 cel has joined #web3 23:22:25 dom has joined #web3 23:26:37 igarashi has joined #web3 23:26:49 jyasskin has joined #web3 23:27:53 SatoshiSakamori has joined #web3 23:30:08 Sue has joined #web3 23:30:55 Karen has joined #web3 23:30:56 Geun-Hyung_Kim_ has joined #web3 23:30:56 pchampin has joined #web3 23:31:09 present+ 23:31:15 erik has joined #web3 23:31:23 marie has joined #web3 23:31:25 present Geun-Hyung Kim 23:31:32 present+ 23:31:47 present+ 23:32:08 Uchi has joined #web3 23:32:08 present+ 23:32:18 present+ 23:32:28 ayui has joined #web3 23:32:34 toshiaki-koike_ has joined #web3 23:32:47 betehess has joined #web3 23:34:04 Ian has joined #web3 23:34:12 rrsagent, pioneer? 23:34:12 I'm logging. Sorry, nothing found for 'pioneer' 23:34:30 present+ 23:34:33 present+ 23:34:34 present+ 23:34:36 present+ David_Turner 23:34:44 present+ Cullen Jennings 23:34:48 present+ 23:34:50 I have made the request to generate https://www.w3.org/2022/09/14-web3-minutes.html Ian 23:34:53 present+ 23:34:55 present+ Karen Myers 23:35:11 gkellogg has joined #web3 23:35:20 scribe: Ian 23:35:32 present+ Gregg_Kellogg 23:35:39 present+ Karl_Carter 23:35:42 javadch has joined #web3 23:35:42 agenda? 23:35:42 decentralgabe has joined #web3 23:35:50 present+ 23:35:53 zakim, drop agenda 1 23:35:53 agendum 1, breakout, dropped 23:36:06 deimidis has joined #web3 23:36:40 Kosuke_Koiwai has joined #web3 23:37:25 present+ Alex_Lakatos 23:37:31 p+ 23:38:09 present+ 23:38:12 Erik: Any objections to recording? 23:38:21 [No objections heard] 23:38:50 present+ Rossen_Atanassov 23:39:13 Alex: Thanks all, for coming. I also want to introduce Karl Carter who will speak to some of the topics here. 23:39:26 tantek has joined #web3 23:40:18 [Alex introduces himself] 23:40:40 Alex: Would like to hear your expectations about Web3? What does it mean to you or is it just a swear word? 23:41:23 s/Alex:/Erik: 23:41:25 s/Alex:/Erik: 23:41:30 laka has joined #web3 23:42:22 Karl: Interested in young creators...I think of web3 as an intersection of crypto, web, .... 23:42:37 ...how do you create new inclusive systems, including peer-to-peer monetization 23:43:16 ....blockchain has been around for a while, 23:43:24 ...but artists are taking note with the rise of NFTs 23:43:35 ...the creator class has spearheaded a lot of that adoption. 23:43:53 ...we think of web3 as creating new business models, enabled by this new tech 23:44:33 ...we build a social media front end with a fintech background. 23:45:06 ...to help creatives monetize their work; they are always looking for new ways 23:45:37 Erik: How have you implemented your platform? 23:45:50 q+ demo? 23:46:20 EriK: How did you choose various components? Are there standards opportunities? 23:46:39 Karl: I'm on the CTO so I won't dive into the tech details. 23:46:50 ...I can connect you to Tawanda (the CTO) 23:46:53 s/on /not / 23:47:05 ...we looked at a lot of blockchains and chose Stellar 23:47:18 gkellogg has joined #web3 23:47:50 ...we chose social media because it is familiar. 23:47:55 ...we built KYC into account creation 23:48:58 ...existing technologies for cross-border payments did not meet our needs. 23:49:04 +q 23:49:05 ...so we turned to the Interledger Protocol. 23:49:32 Erik: Check out what snake nation is doing 23:49:45 https://snakenation.co/ 23:50:20 Erik: Open the floor to other views on web3 23:50:29 Erik: Here are some of my use cases.... 23:50:45 +q 23:50:55 ...primarily in the early days of Web3 a lot had to do with converting US dollars to the token-du-moment as fast as possible. 23:51:16 ...it was and remains clunky to convert fiat to a token 23:51:31 ...most decentralized finance (defi) is happening on Ethereum today. 23:51:37 lg has joined #web3 23:51:51 ...But Ethereum is doing a massive refactoring. 23:51:58 ...they are moving away from Proof of Work to a Proof of State 23:52:06 s/State/Stake/ 23:52:18 ivan has joined #web3 23:52:29 Erik: This is, to a large extent the genesis of Web3, where most apps are deployed. 23:52:34 https://ethereum.org/en/ 23:53:00 David_Turner: Could you briefly define Web3 (if not synonymous with blockchain)? 23:53:05 q? 23:53:16 Erik: Web3 is a collection of technology to connect "the Web" to blockchain. 23:53:57 -> https://en.wikipedia.org/wiki/Web3 Web3 in Wikipedia 23:54:24 Quoting that: "Web3 (also known as Web 3.0[1][2][3]) is an idea for a new iteration of the World Wide Web which incorporates concepts such as decentralization, blockchain technologies, and token-based economics.[4] " 23:54:43 q? 23:55:01 Erik: Web3 might involve transactions or proof of ownership. 23:55:36 ...exchange of tokens in a distributed ledger, using Web as the UI 23:55:41 q? 23:55:59 Erik: My experience has been building Web 2/3 blockchain games 23:56:20 ...they are strategy games. You have an NFT deployment (a bunch of JPEGS), then some game mechanics 23:56:44 ...in our case we had 10K "goblins" that were put on the Ethereum blockchain. 23:57:02 ...Ethereum "gas" (the cost for presenting a transaction) was at an all time high. 23:57:26 cel12 has joined #web3 23:57:41 ...we had 1000s of users who wanted to purchase these NFTs. So we published a whitelist. 23:57:52 ...and that cost multiple thousands of USD. 23:58:07 ...we learned that doing this blockchain game on Ethereum would become untenable. 23:58:29 ...we moved away from Ethereum as a result and moved to Polygon. 23:58:50 ..Polygon is a side chain; didn't have the transactional fees that came with Ethereum. 23:59:34 tantek_ has joined #web3 23:59:55 Erik: The movement is from web2 video games to web3 video games 00:00:23 ...there are studios that are investing in and incorporating blockchain components in their games 00:00:30 ...why would they do that? 00:00:55 ...the argument is that the items inside these games -- the economies in these games -- live in the games and that's it. 00:01:08 ivan_ has joined #web3 00:01:20 ...one advantage of using blockchain is that you can itemize each piece in the inventory (e.g., a new helmet or skin) 00:01:40 ...can be extracted from the game and possibly ported to another game as an NFT 00:01:44 q? 00:01:45 ...or sell it 00:02:08 ack dem 00:02:16 ack lak 00:02:45 AlexL: My question was going to be "what game mechanics need blockchain?" You may have answered my question. Games existed before blockchain. 00:02:49 q+ to ask concretely what web standards would be needed to help this 00:02:58 ...is it necessary for the game to run on the blockchain? 00:02:58 javadch has joined #web3 00:03:16 Erik: You don't need to run the game on the blockchain; the economy part is on the blockchain (the inventory). It's a hybrid model. 00:03:59 ...there are some people who are suspect due to some scams in this space 00:04:05 q? 00:04:32 Erik: There are other aspects to games beyond the items. For example, in World of Warcraft, if you want to level up you pay. 00:04:53 ...and those payments involve transaction fees. 00:05:23 ack Chi 00:05:28 ack Uch 00:05:38 Uchi: I wanted to add my view of Web3 and from a standards perspective. 00:06:15 ...I think a connection between Web3 and Web2 includes DIDs and VCs. 00:06:57 ...and Interledger protocol 00:07:50 ...I see an opportunity to discuss standards in this space 00:08:31 erik: Work on "Web5" also seems relevant 00:08:45 ack jy 00:08:45 jyasskin, you wanted to ask concretely what web standards would be needed to help this 00:09:03 jyasskin: What standards do you think are relevant here, and which need to be implemented in browsers? 00:09:18 QingAn has joined #web3 00:09:29 Erik: WebRTC ; signaling 00:09:56 ...I would also agree with Uchi's mention of DID, VC 00:10:01 Karlito218 has joined #web3 00:11:51 scribenick: Karen 00:11:51 IJ: your game inventory example was helpful 00:11:51 ...you can export/import these assets into other contexts 00:11:51 ...in designing a game, were there other browser capabilities that you needed 00:12:04 ...or do you leverage the browser for most elements of game, and put other elements into blockchain 00:12:13 ...in your experience, what was the experience? 00:12:17 scribenick: Ian 00:12:33 Erik: We did not have guidance on how to do this hybrid thing securely, mitigate potential attacks. 00:12:52 q+ 00:13:12 Erik: We used existing Web2 for UI and linked it to blockchain via some decentralized and some centralized APIs. 00:13:38 q+ to mention web3.js 00:14:14 Erik: We may not need more standards; we may have more questions and need to learn 00:14:51 ack pch 00:15:23 pchampin: I heard here a definition of Web3 as glue between Web as we know it and blockchain...that's different from what I've read. 00:15:43 ...what I've read is that the web as we know it is broken and not decentralized enough; so let's throw it away and create new technology. 00:15:55 gkellogg has joined #web3 00:16:16 Erik: If I may, I think there was a "lofty aspiration" of Web3 initially, but that's not what's happened in practice. 00:16:21 phila has joined #web3 00:16:26 ...nearly every form of Web3 app has some centralization tied to it. 00:16:46 igarashi has joined #web3 00:17:02 q+ to suggest we move on from using Web3 as a term 00:17:03 ack jyasskin 00:17:03 jyasskin, you wanted to mention web3.js 00:17:19 jyasskin: One area of seen for web browser capability is to move web3.js into the browser. 00:17:42 ...I would be hesitant to do that as a browser vendor if there is unclear governance and lots of fraud. How do we do this ethically? 00:18:05 Erik: I agree it will be difficult to move capabilities into the browser until we have more user protections. 00:18:12 regarding the more lofty web3: https://fosdem.org/2022/schedule/track/web3_infrastructure/ https://jaygraber.medium.com/web3-is-self-certifying-9dad77fd8d81 00:18:39 Karl: I think technology is outpacing both user understanding and regulation. 00:20:17 ...I think of Web3 as enabling new business models. 00:20:31 ...others I think see it as an opportunity to stake a claim in an emerging Metaverse. 00:20:51 ...I think there will continue to be evolution. 00:20:52 q+ 00:21:08 jyasskin: What does blockchain get us? Why not use simpler technology? 00:21:41 Karl: Blockchain makes settlement faster, cheaper and more secure. 00:22:37 Erik: A lot of blockchains have learned from the mistakes of Ethereum. Fees are going down. 00:23:04 ack gk 00:23:05 gkellogg, you wanted to suggest we move on from using Web3 as a term 00:23:18 gkellogg: I want to suggest that the community use another term besides Web3. 00:23:39 ..it's not an inclusive term, or may be understood that way 00:23:43 +1 to gkellogg 00:23:59 gkellogg: There's not a linear progression. 00:24:07 ...maybe "blockchainweb" 00:24:27 q+ 00:24:29 ack javadch 00:24:32 gkellogg has joined #web3 00:25:00 javadch: There are other related techs like Immersive that have a browser element but also ties to Web3 00:25:10 q? 00:25:29 Erik: I think the overlap between Web3 and the Metaverse will become more prolific 00:26:16 ...how do economies work among avatars in a digital world? 00:26:22 q? 00:26:40 q- 00:27:27 Ian: Next steps? 00:27:27 Tantek mentioned https://indieweb.org/Web_3.0 as a history of uses of "Web 3" 00:27:51 Erik: This breakout was just a starting point for thinking about this and standards. 00:28:18 +1 to Tantek for finding the history of Web3 00:28:51 Ian: Any interest in a CG? 00:29:08 Erik: It would be of interest to me (cf. ORTC->WebRTC) 00:29:11 q? 00:29:20 q+ 00:29:37 laka has joined #web3 00:30:21 Ivan: Suppose we solve the concern about security and scamming; does it make sense to standardize an API to blockchain when there are new blockchains minted every day? 00:30:39 ack Chi 00:30:49 Uchi: I wanted to give a +1 to a CG. 00:31:28 Erik: Regarding Ivan's question, I think there are technologies that had many options that ended up in one standard. 00:31:55 Ivan: What about ILP? 00:32:30 AlexL: Interledger only deals with the value stored in ledgers, not the information. 00:32:42 ...you need to think about blockchain as 2 things. 00:32:49 ...it's "CRUD" without the "UD" 00:33:00 ...there are valid use cases for "CR" only such as key registries. 00:33:11 ...some of these blockchains store value with a coin or token. 00:33:22 ...ILP deals with moving the value. 00:33:57 ...I don't think of ILP as bridging blockchains for data...ILP is just for bridging ledgers (accounts that store value) 00:33:58 gkellogg has joined #web3 00:34:21 Moth has joined #web3 00:34:27 q+ to ask snakenation how we can help 00:35:00 jyasskin: I think that web3.js is ethereum based, so would only scale so far. 00:35:40 ack jyasskin 00:35:40 jyasskin, you wanted to ask snakenation how we can help 00:35:52 jyasskin: It sounds like you are using Web3 to let people buy things from artists. 00:35:58 ack Uchi 00:36:22 jyasskin: The people reading posts provide money, platform provides money, etc. 00:36:37 ..that's much more connected to Interledger than to the more general writing data to Ethereum. 00:37:05 Karl: We need smart contracts as well 00:37:16 jyasskin: How can browsers help you? 00:37:22 Karl: We're exploring that now. 00:37:32 ...for example, we are fully mobile. 00:37:39 ...so part of the answer is in PWAs. 00:38:07 Erik: Thank you all. 00:38:26 ...there are probably a handful of blue chip blockchains. 00:38:42 ...most of the daily new ones are derivative of the blue chip ones. 00:38:49 Karl: +1 to the CG 00:48:18 pchampin has joined #web3 01:28:19 benoit has joined #web3 01:28:56 tantek has joined #web3 02:28:17 Creole_Queen has joined #web3 02:28:33 Hi 02:44:38 benoit has joined #web3 02:58:33 Zakim has left #web3 06:33:21 cel[m] has left #web3 13:59:46 pchampin has joined #web3 14:01:42 benoit has joined #web3 15:02:20 pchampin has joined #web3 15:29:28 gkellogg has joined #web3 15:32:19 gkellogg_ has joined #web3 15:33:55 gkellog__ has joined #web3 15:35:52 gkellogg_ has joined #web3 15:47:14 Karen has joined #web3 15:59:28 gkellogg has joined #web3 16:02:32 Ian has left #web3 16:05:37 tantek has joined #web3 16:21:46 RRSAgent, bye 16:21:46 I see no action items