ForesightNews文章 2024年09月04日
Next.ID Developer Interview Series with De Contributor John Dickerson
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

Next.ID 开发者访谈系列,本期邀请社区贡献者 John Dickerson 分享他的经验。John 介绍了他参与 Next.ID 的过程,以及他如何利用 Next.ID 来解决社交媒体平台上用户和平台自身面临的信任问题。他提出了一种基于兴趣的网站和社交网络,通过用户创建的去中心化个人资料,实现自愿审查和防垃圾邮件,并解释了如何利用 Next.ID 的身份验证功能来增强信任和安全。

🤔 **解决社交媒体信任问题**:社交媒体平台面临着用户对内容的信任度、恶意行为者、信息真伪辨别等问题。John 提出了一个基于兴趣的网站和社交网络解决方案,用户可以创建去中心化的个人资料,并选择哪些信息公开,哪些信息私密。Next.ID 提供身份验证,将钱包地址与社交媒体账号关联,增强用户信任。

🤝 **构建兴趣社区**:用户可以根据兴趣创建和加入不同的社区,与志同道合的人交流。每个社区都有一个信息板,用户可以发表评论、分享视频和图片等内容。用户可以互相认可,提升个人在特定领域的信誉。

🛡️ **自愿审查和防垃圾邮件**:用户可以选择订阅哪些内容,并设置过滤规则,例如屏蔽来自特定用户或包含特定标签的内容。用户可以根据自己的信任网络进行筛选,例如只看朋友或朋友的朋友发布的内容。

💡 **Chrome 扩展应用案例**:John 开发了一个 Chrome 扩展程序,允许用户在任何网页上创建信息板,并利用去中心化的个人资料进行自愿审查。这个例子展示了如何将 Next.ID 的技术应用到实际场景中,解决现实世界的问题。

🚀 **开发者的建议**:John 建议开发者积极参与 Next.ID 的 GitHub 讨论区,了解项目进展,参与项目开发。开发者也可以发起自己的项目,邀请其他开发者加入。

Next.ID Developer Interview Series with De Contributor John Dickerson Next.ID Developer Interview Series with Contributor John DickersonNext.ID has always believed that an open, collaborative community will bring innovation forward and accelerate the adoption of our technology in the Web3 space. In the pursuit of that idea, we openly welcome community contributors participating in the development and evolution of Next.ID. In this interview we sat down with John Dickerson to discuss how he became involved as a community contributor and hear his insights on working with Next.ID.Let’s get right into itQ: Hi John, please introduce yourself for our audienceMy name is John Dickerson (JD) — I am an English Viking who has spent a lot of his software days coding Java and more recently also a lot of TypeScript. I have worked in low latency trading platforms and dot com companies in Europe. Some years ago I relocated to Kenya, married a Kenyan and got involved with the web3 ecosystem. My specialization in the web3 space is trust. I am involved with multiple web 3 trust projects, including UTU Trust and Symbiont Trust (my own).Q: When did you meet Next.ID?Around September or October 2023Q: What feature or functions have you added to Next.ID, and what was your reason for coming up with this?Let me start by describing a problem space for both the users of a social media platform and the platform itself.Then let me show how Next.ID fits into the puzzle for solving the problem.Let me start with the Users of the platform:Users of social media platforms’ potential problemsUsers of social media platforms have different ideas on what:is good or badoffensive or notmisinformation or factMalicious actors can add comments to social media which can even sway election results.Malicious actors can muddy a platform with rubbish so people give up using the platform.Users can write a comment which other users find offensive and the offended users can ask the platform to censor those comments.The staff of the platform may themselves have different opinions on what is offensive or not.Other users can find their comments censored and complain to the platform that their comments are the truth and are not offensive and should not have been censored.With centralized software the owners of the platform can have teams to censor comments and try and keep the users of their platform happy and engaged.However, this is more problematic with decentralized platforms which are more the “wild west”.In the absence of such teams, malicious actors can destroy the usability of the software.The platform problemA centralized platform wants happy and engaged users who engage well with adverts and result in conversion for the platform’s advertisers.When their users are not happy and complain, they can become worried that users will complain to authorities and their platform will be closed down.Advertisers do not want to advertise with a platform that has problems with its users and authorities.The platform however has a problem because users have different views, and those views can cause offense to others.They may also be called on by authorities to censor,However, they may not have sufficient knowledge in the area to know how to tweak their AI censorship algorithms to meet the demands of all stakeholders.The platform has to second guess what adverts are good for which users. They can do that by using cookies and tracking which can be considered an invasion of privacy to the end user.The solution: short and quick answerThe quick and short answer is:Build trust relationships where users themselves decide:what they see or do not seewhat is miss-information or notThe users can also tell the platform what kind of adverts they want so the platform has improved conversion, and the users do not get annoyed with the adverts, as the adverts relate to their interests.The solution: in-depth answerInterest SiteThe user goes to an interest site where people can find others with similar interests. Having connected with others they interact with them through message boards called groups.A user has a decentralized profile where they can decide what is shown in the profile.They sign what is included in the profile with a private key which proves they have made that decision.Next.ID provides proof that social media handles are associated with one or more wallet addresses.This identity proof is part of the profile if the user wants it to be part of the profile.When registering with the interests site, the user states their interests and the nearest town or city to them.They can then search for people who have the same interests who have the same nearest town or city.They can make Friend Requests.They can create groups in the interests they signed up with.A group is like a Message Board where one can add comments. A comment can have embedded videos or other resource types like images. Comments can be replied to in a similar way to how they are replied to with message boards.A user can endorse another user who is their friend, as being skilled in an interest. People who have been endorsed more are considered more vetted in the area of interest.The user can optionally decide to include their friends and endorsements in their profile.When they do this the information becomes public knowledge.Apps consuming the Decentralized ProfileApps can consume the profile if the user who owns that profile signs up to the platform. i.e. the profile travels with the user. The profile allows the platform to give enhanced behavior to its users.For example, the profile allows a system of self-censorship to function. Users can tag content with a tag like “racist” and other users can subscribe to not see content tagged “racist” using certain filters.Filters could say:- subscribe not to see “racist” content that was tagged as “racist” by ten of your endorsed friends.In these trust networks linked by interests we have the concept of “step” — one’s immediate friends are step 1. The friends of our friends are step 2, etc.When subscribing not to see tags the friends can be defined in steps. The more steps the wider the trusted audience.Whatsapp exampleLet us say the Whatsapp Group was for the community and the thread starts filling up with spam of people trying to sell products like shoes which is against the spirit of the group.By integrating with the signed profiles, one could eliminate the noise coming from these shoe sellers. People who are friends in the chat can tag the user as “selling shoes” and other friends can subscribe to not see any messages from the users “selling shoes”.These platforms have a financial incentive to integrate. They are better able to provide interest specific adverts which improve the conversion and revenue of their advertisers. This translates into higher profits for the platform. It also means the user gets adverts they are interested in.Chrome extension I am creatingAs part of this interest and decentralized profile work, I am also creating an app which consumes the decentralized profile. The app is a chrome extension which allows one to create a message board leading off any page one is accessing.People subscribe to societies which are equivalent to interest groups, and they can comment on any web page within that society name space.This chrome extension means people can be abusive about the content of the web page but the people who published the web page cannot remove the comment.However, the integration with the decentralized profiles, allows the chrome extension to provide self-censorship using the tag system outlined in the Whatsapp example.The idea is I demonstrate with the chrome extension how integrating with Decentralized profiles can solve a lot of problems.ConclusionI described 3 elements:(i) Interest Site where one builds a decentralized profile and can find, chat to and endorse friends. Next.ID proof adds identity to wallet addresses which is also associated with a profile.(ii) Whatsapp example consuming the decentralized profile offering a form of spam protection / self-censorship.(iii) Chrome Extension example consuming the decentralized profile allowing for self-censorship.Now for some Jargon:(1) Symbiont Trust Network (STN) — describes the technology and idea(2) Symbiont — The chrome extension that consumes profiles.(3) The Interest Site — The site where the people build their profile and find people of similar interest.(4) Symbiont Trust API — the API which “The Interest Site” calls to configure profiles. Also, the API the consumers of the profile call.Q: Last question, any recommendations for developers who want to be contributors to Next.ID?Answer and Ask questions on the Next.ID GitHub discussion board. Get to know who is doing what and ask to join projects. You can also ask others if anyone wants to join your project.NextDotID proof_server · DiscussionsWe are sincerely grateful to John for his efforts and taking the time to have this interview with Next.IDNext.ID has sponsored numerous hackathons and developer communities, including events like ETHGlobal Paris, ETHGlobal New York, ETHGlobal Connect, ETHGlobal Istanbul, and Devcon. Developers are actively building apps based on Next.ID services. Join us today!

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

Next.ID 社区贡献 去中心化身份 社交媒体 信任 审查 防垃圾邮件
相关文章