Skip to content
by Unity Nodes
NEAR Protocol

Layer 1 Stage | The Open And Mutable Web

about 13:36 long

Nothing is loaded from YouTube until you press play, and then without tracking cookies.

About this video

The Open and Mutable Web, presented by Dmitry Palchun of Dapplets Project, at NEARCON 2023.

Mutable Web is a new user-centric web architecture based on B.O.S. It makes B.O.S components runnable on legacy websites, enables new business models, makes communities self-sovereign, provides the transition from Web2 to Web3, and brings other cool features.

Join NEAR's community: Website: near.org Reddit:   / nearprotocol   Discord: near.chat Medium:   / nearprotocol   Blog: near.org/blog Twitter:   / nearprotocol   GitHub: github.com/near github.com/nearprotocol Dev Docs: docs.near.org Create a wallet: wallet.near.org/create Apps on NEAR: awesomenear.com Learn to Build On NEAR: near.university Grants & Funding: near.org/grants #Blockchain #FutureisNEAR #NEAR #nearprotocol #nft #dao

Transcript

1,662 words

Captions as YouTube publishes them, usually machine-generated, so product and people names can be misheard.

  1. 0:10

    okay um hello anyone um my name isri palun I am the founder of Dess project and mutable web um oh does it work okay uh so who are dlet project uh at the first time it's uh technology it's a platform that makes two things it Parts as the websites on the Fly and introduce a semantic layer it's live semantic layer uh that exposes insertion points and uh it becomes possible to attach applications or

  2. 0:57

    widgets to this um uh insertion points and um yeah let attach this model and these applications are executed in um users browser in the decentralized and permissionless way what is a mutable web mutable web is a new web 3 architecture it's a joint technology between boss made by boss and duplets and it start their entire web and Target millions of existing websites also um the most important it's becomes the websites becomes mutable on users

  3. 1:42

    demand not on the owner Mercy not under his approval and in the end it makes communities self- sustainable and resilient and it starts Unstoppable transformation from web 2 to web 3 and I will show why and how it goes in order to understand how it works uh just uh let's see an example assume we would like to insert a dislike button into NE social uh I am the author of this change and um um someone else a NE social is a

  4. 2:22

    author is a owner of the website how it works how can I change the someone's website oops yeah it works uh in two ways I can make a fork uh or I can make a pull request but most probably my pool request gets rejected if we are small community using this dislike button and new social can have thousands or maybe Millions we hope of users and if our request doesn't make the owner of the web page

  5. 3:00

    uh reach or anyone happy our pull request will be rejected so we can only fork uh but in order to Fork we need to Fork not only the button we need to Fork the container then we need to Fork the container of the container but then we need to for the container of the container of the container of the container and at the end we ending up up to forking the wall webite and it becomes an independent Fork so we have few problems with this

  6. 3:33

    approach first this simple change requires a lot of work excessive Works unnecessary work or a lot of pool requests to convince a lot of owners for every company if every component every container owned by another party it doesn't work for future usages it doesn't work for calculated dependencies and it doesn't work for other gateways it doesn't apply for other gateways so it's huge work if I

  7. 4:04

    would like to roll out this small change or integ get it integrated into another gateways and this foret Gateway has no usage this is a last to big problem it it has to be promoted in original Community but the original communities are owned by the owner of the website it means any promotion uh from Fork near at Social near or the mob near is Accused under approval at ATM Mery of its owner

  8. 4:37

    it's not permissionless so it's not decentralized how we can solve this problem so we have patch the boss VM and now boss VM is capable to apply changes on the Fly and these changes are introduced by the owner himself this is a permission L it's get applied runtime and it these changes are visible to community who submitted to this mutation we call it mutation and uh the switch between mutation is always visible it creates a

  9. 5:17

    competition between mutations and it's all visible on the original website so let's us see how it will work how it could be implemented um you see the original near social website with some additional element book one it's a mutation switcher currently it's original it means there's no mutation applied uh we go this applications we look we are looking for this dislike button application starting is as usual but instead of opening a new website it

  10. 5:56

    gets applied and integrated on the Fly and this um these like buttons get integrated on the FL and it means we have created a mutation it's local for now but it's already here um what we can do with it we can switch between mutations so if we go to another mutations uh maintained for example from Dev Hub this like mutation disappears because it's not in this not the part of this mutation we can switch back and it will appear as well uh we can

  11. 6:32

    choose uh and the editor and we can change this mutation and add more applications to it then we can publish this mutation and this mutation becomes available we can share a link to this mutation and anyone who will click on the link will open the mutated version of the original website and we can propose this mutation as a pull request uh to the author of the original website or the original mutation and this set of

  12. 7:05

    application uh if accepted uh will be integrated in the their mutation and we can also set this application as default it means if I am part of this of some community at default version of my uh default version will be set to to um um uh to the mutated version of the ne social it's very important as well so we can use the same uh narrative to and expand it to the web to Dess provide uh insertion point where these applications can be integrated into web2

  13. 7:53

    uh Legacy websites so this is example how we did it it's already implemented in the hakon so this is uh these badges are B components integrated uh into Twitter seamlessly and the switch a mutation switch is provided as well important to understand this mutable web is a main narrative change and Paradigm change for the entire web it changes the way how the web can be used that can be owned controlled and

  14. 8:25

    how we can make business in the web um for example um the websites become changeable on users demand not the under owners approval uh users become a community owned version of the website by default it's very important uh because if anyone thinks uh that he should go to some new social uh in order to communicate to each other the community becomes owned because the website is owned but if anyone thinks he

  15. 9:04

    should go to some another resource owned by the community uh the ownership or the power of the owner ends because Community owns this resource and Community becomes independent and self sustainable Community can deliver own own res Services into other websites or to the we websites sorry uh created and owned by other parties and owners can adapt unit of functionality or applications are already released and tested by Community it means currently

  16. 9:45

    owners uh become a lot of feature requests and should implement it them or pool requests and should believe that they it will work well but in mut mutable web owners should only accept already tested uh applications with real usage it's very easy uh control on governance it will change as well uh communities can resist undesired changes and can Implement own features it means uh that they control their front end it implies that Community can choose

  17. 10:25

    which backend to use because if you control front end you can uh set where which back end is to be used and finally Community gain control over the UI it uses and there no matter who created this UI and who owns it currently and I said Community can deliver owners uh own Services into websites owned by others the community becomes spread it over multiple websites in the mutable web we have a huge impact on economics

  18. 11:07

    because communities become resilient economic actors nobody can extract too much value anymore from the communities because communities can Fork out can Community can resist owners become major Community token holder because if owners cannot extract Community uh much value from the community if he can't beat them they will try to lead them so we'll join the community as a major token holder to keep the

  19. 11:39

    influence and in order to uh keep this evaluation of this token high they will tokenize existing uh Fiat uh Based Services or Legacy Services Legacy businesses uh into tokenized models and this will create an investing opportunity and attract Capital because it move huge uh I would say Legacy uh controlled businesses to crypto world so what is the impact on near community and the ecosystem as a boss

  20. 12:21

    becomes enabled on million of website of legacy websit and um mutable web will attract to investors because it moves Legacy economics into crypto and I believe I truly believe that mutable idea is powerful enough to serve as a main narrative for near as open web it's a truly open web narrative and I believe mutable web has potential to generate considerable usage for near so let's summarize everything

  21. 12:59

    the all major actors users communities owners investors all of them have incentives to join mutable web to make it happened and no one can prevent others from joining because the users's browser is always under user control currently user let the owner of the website control his browser but it's not necessary user can control uh the browser is always possible uh no one can prevent others I told sorry uh in conclusion the

  22. 13:36

    transition from web 2 to mutable web uh will become Unstoppable because anyone couldn't join no one can stop under his incentives oh that is sorry so thank you now