What is and what is Tent.io
Tent is a new protocol, as well as hear, like SMTP or HTTP, and was created to manage social networking activities on the Internet. Set the rules for distributing messages between servers with a fundamental characteristic: the system is decentralized, ie any Tent server can connect to another server Tent, and all features are available for all services.
It works like this: I am a user posting a message, my server knows who follow me and send the message to their servers. Therefore, if a server goes down, is closed or censored or other bad things, the service of their followers not affected.
Relationships are between users, regardless of their service providers, and when users choose or change their service, can take their information and data. Relationships are between users, regardless of their service providers, and when users choose or change their service, can take their information and data.
The idea behind this is to create a form in which, as in the case of e-mail servers can be individual and mass services, and each choose the best for you at the time. Thus any profile information and relationships, which belongs to each of us, and we can carry is migratable a server to another in the time that as users decide. The importance of Tent is that so far there was no standard protocol for automated and decentralized social networking activities. Thus we would really a network of nodes in the decentralized sense.
Anyone can host your own server Tent, and these servers can run on Tor to create an anonymous network for activists and people at risk. Anyone can create applications that connect Tent for show or create user-generated content.
How to use
Although Tent allows you to use your own server, like with email and the web, most users use a service to manage it. Those users who want to run on your own server Tent should be guided by tentd where you will find references for implementation. Those not willing or able to do so, have the option of using Tent.is .
It is a hosted version for users who do not want or can host your own server Tent: This is Tent.is, a website where anyone can set up your profile and its relationship to use Tent. Tent Tent.is is as Gmail is email.
At first glance, Twitter seems to 2007, although there is less color and it shows the timeline literacy, but we now know that there is a very powerful new idea behind.
The idea behind Tent.io
Tent.io is the project and the team that is conducting Tent. Whereas email, the World Wide Web and internet all follow a decentralized scheme itself, they consider:
Centralized services can not meet the needs of all users and developers limit Because They use closed and proprietary APIs. Users are forced to use multiple service providers and fragment Their relationships, messages, memories, and data. Users Have to Regularly check in with multiple sites and apps just to see what is happening in Their Lives.
Centralized services can not meet the needs of all users, and that limit developers and use closed, proprietary APIs. Users are forced to use multiple service providers and fragmenting their relationships, messages and data files. Users have to enter regularly on several sites and applications to see what is happening in their lives.
And all this reflected in a manifesto that is priceless:
- Every user has the right to freedom of expression.
- Every user has the right to control their own data.
- Every user has the right to choose and change their social service providers.
- Every user has the right to host their own social services.
- Every user has the right to communicate with other users, regardless of their service provider.
- Every user has the right to take their data and their relationships with them.
- Every user has the right to choose their own name.
- Different users have different needs.
- Communication must be decentralized.
- Communication protocols must be standardized.
- Internet can give more.
- Talks change the world.
How is your API
Tent is a social layer over HTTP using JSON. Requests are authenticated with HMAC signatures, and applications use OAuth 2 to access the content on behalf of users. More technical information about the documentation can be found on the website of Tent.io.
The first implementation of a server Tent will be available soon as open source repository. Meanwhile, there are several ways you can contribute to the project.
Photo: simpologistTags: decentralized network, Tent