Difference between revisions of "Qu'est ce que Steem ?"

From Steem Center
Jump to: navigation, search
(Created page with "Steem est la base de donnée de type Blockchain sur laquelle est s'établit la plateforme Steemit. Elle a été créée en tant qu'<i>open source</i> et accessible publiquemen...")
 
Line 1: Line 1:
Steem est la base de donnée de type Blockchain sur laquelle est s'établit la plateforme Steemit. Elle a été créée en tant qu'<i>open source</i> et accessible publiquement, afin de créer une communauté dynamique et de récompenser les interactions sociales avec des récompenses en crypto-monnaie. Dès son lancement, le White Paper de Steem indique que c'est la première crypto-monnaie qui essaie de récompenser de façon transparente un nombre illimité d'individus qui apporteront une contribution subjective à sa communauté. <ref>'''Steem White Paper''' : https://steem.io/SteemWhitePaper.pdf - 16 Juillet 2017</ref>
+
Steem est la base de données de type Blockchain sur laquelle est établit la plateforme Steemit. Elle a été créée en tant qu'<i>open source</i> et accessible publiquement, afin de créer une communauté dynamique et de récompenser les interactions sociales avec des récompenses en crypto-monnaie. Dès son lancement, le White Paper de Steem indique que c'est la première crypto-monnaie qui essaie de récompenser de façon transparente un nombre illimité d'individus qui apporteront une contribution subjective à sa communauté. <ref>'''Steem White Paper''' : https://steem.io/SteemWhitePaper.pdf - 16 Juillet 2017</ref>
  
 
La plateforme basée sur la blockchain Steem est conçue pour affronter les barrières d'adoption et de monétisation d'une économie basée sur un média social. Elle imite les mêmes techniques utilisées pour faire croître les plateformes majeures de médias sociaux (telles que Facebook, Reddit, ou Medium) pour propulser une crypto-monnaie fructueuse aussi appelée Steem (see [[STEEM_Tokens|Steem Tokens]])
 
La plateforme basée sur la blockchain Steem est conçue pour affronter les barrières d'adoption et de monétisation d'une économie basée sur un média social. Elle imite les mêmes techniques utilisées pour faire croître les plateformes majeures de médias sociaux (telles que Facebook, Reddit, ou Medium) pour propulser une crypto-monnaie fructueuse aussi appelée Steem (see [[STEEM_Tokens|Steem Tokens]])
Line 11: Line 11:
 
Toutes les actions des utilisateurs sont enregistrées publiquement sur la blockchain et peuvent être vérifiées publiquement. Les sites qui s'appuient sur Steemit peuvent censurer du contenu sur leur propre site, mais le contenu publié sur la blockchain est partagé et accessible partout dans le monde.
 
Toutes les actions des utilisateurs sont enregistrées publiquement sur la blockchain et peuvent être vérifiées publiquement. Les sites qui s'appuient sur Steemit peuvent censurer du contenu sur leur propre site, mais le contenu publié sur la blockchain est partagé et accessible partout dans le monde.
  
Dans un réseau social basé sur une blockchain, un créateur ou auteur sera toujours capable de montrer un enregistrement public et une signature temporelle prouvant l'origine de leur contenu. Dans des circonstances où un créateur voudrait résoudre un problème avec des personnes ayant re-partagé sans permission ou attribution son contenu, les enregistrements basés sur la blockchain fourniront une preuve publique que le contenu a été posté par un utilisateur particulier à un moment particulier. Dans le futur, les attributions basées sur la blockchain pourront être reconnues par les gouvernements pour leur authenticité, ce qui donnera au créateurs de contenu un plus grand pouvoir sur le contrôle de leur travail.  
+
Dans un réseau social basé sur une blockchain, un créateur ou auteur sera toujours capable de montrer un enregistrement public et une signature temporelle prouvant l'origine de leur contenu. Dans des circonstances où un créateur voudrait résoudre un problème avec des personnes ayant re-partagé sans permission ou attribution son contenu, les enregistrements basés sur la blockchain fourniront une preuve publique que le contenu a été posté par un utilisateur particulier à un moment particulier. Dans le futur, les attributions basées sur la blockchain pourront être reconnues par les gouvernements pour leur authenticité, ce qui donnera aux créateurs de contenu un plus grand pouvoir sur le contrôle de leur travail.  
  
===Performance, évolutivité et algorithme de consensus===
+
===Performance, évolutivité, et algorithme de consensus===
  
La plateforme Steem est créée sur Graphene, la même technologie qui alimente [[BitShares]], un autre réseau de blockchain créé par Dan Larimer, aussi un des fondateurs de Steem et Steemit avec Ned Scott. Cette technologie est capable d'effectuer plus de 1000 transactions par secondes sur un <i>test network</i>, et peux facilement évoluer à 10 000 ou plus. Steem est capable de supporter une plus large base de donnée d'utilisateurs que Reddit.
+
La plateforme Steem est créée sur Graphene, la même technologie qui alimente [[BitShares]], un autre réseau de blockchain créé par Dan Larimer, aussi un des fondateurs de Steem et Steemit avec Ned Scott. Cette technologie est capable d'effectuer plus de 1000 transactions par seconde sur un <i>test network</i>, et peut facilement évoluer à 10 000 ou plus. Steem est capable de supporter une plus large base de données d'utilisateurs que Reddit.
  
 
Avec Steem, la production de bloc se passe en <i>rounds</i>. Chaque round, 21 témoins (<i>witnesses</i>) sont choisis pour créer et signer un bloc de transaction. 19 d'entre eux sont sélectionnés par un vote d'approbation, 1 est sélectionne par une Preuve de Travail (POW), et 1 est <i>timeshared</i> par tout les témoins qui n'ont pas réussi à parvenir dans le top 19 proportionnellement à leurs votes. Les 21 témoins actifs sont mélangés chaque session pour éviter qu'un d'entre eux ignore constamment la production de bloc par le même témoin placé avant.
 
Avec Steem, la production de bloc se passe en <i>rounds</i>. Chaque round, 21 témoins (<i>witnesses</i>) sont choisis pour créer et signer un bloc de transaction. 19 d'entre eux sont sélectionnés par un vote d'approbation, 1 est sélectionne par une Preuve de Travail (POW), et 1 est <i>timeshared</i> par tout les témoins qui n'ont pas réussi à parvenir dans le top 19 proportionnellement à leurs votes. Les 21 témoins actifs sont mélangés chaque session pour éviter qu'un d'entre eux ignore constamment la production de bloc par le même témoin placé avant.
  
Parce que les témoins actifs sont connus à l'avance, Steem est capable de programmer les témoins pour produire un block toutes les 3 secondes. Les témoins synchronisent leurs productions de bloc via le protocole NTP. Une variation de cette algorithme a été utilisée par le réseau BitShares pendant plus d'un an, où il a pu prouver sa fiabilité.
+
Parce que les témoins actifs sont connus à l'avance, Steem est capable de programmer les témoins pour produire un block toutes les 3 secondes. Les témoins synchronisent leurs productions de bloc via le protocole NTP. Une variation de cet algorithme a été utilisée par le réseau BitShares pendant plus d'un an, où il a pu prouver sa fiabilité.
  
Le 7 Août 2017, @steemitdev publie qu'ils peuvent changer le programme de server Steem à partir d'une seule application qui gère le code p2p, la base de données, les plugins, et les APIs vers une multiple appbase. Maintenant, tout est un plugin et nécessite seulement de communiquer avec d'autres plugins desquelles ils dépendent directement. Ce niveau élevé de modularité permet un développement plus rapide, des revues du codes plus simples, et un plus grand parallélisme. [[Steemd]] était <i>single threaded</i>, cependant, le processus pour le rendre <i>multithreaded</i> se déroule plutôt bien. La blockchain a été initialement conçue pour utiliser 1 CPU core, mais ce n'était pas l'idéal, du fait que les témoins possèdent actuellement des ordinateurs avec 8 CPU cores.<ref>[https://steemit.com/steemitdev/@steemitdev/steem-blockchain-update-august-2017 Steem Blockchain Update August 2017] Written by '''@steemitdev''' and published in [[Steemit]] in August 7th, 2017''</ref>
+
Le 7 Août 2017, @steemitdev publie qu'ils peuvent changer le programme de server Steem à partir d'une seule application qui gère le code p2p, la base de données, les plugins, et les APIs vers une multiple appbase. Maintenant, tout est un plugin et nécessite seulement de communiquer avec d'autres plugins desquelles ils dépendent directement. Ce niveau élevé de modularité permet un développement plus rapide, des revues du code plus simples, et un plus grand parallélisme. [[Steemd]] était <i>single threaded</i>, cependant, le processus pour le rendre <i>multithreaded</i> se déroule plutôt bien. La blockchain a été initialement conçue pour utiliser 1 CPU core, mais ce n'était pas l'idéal, du fait que les témoins possèdent actuellement des ordinateurs avec 8 CPU cores.<ref>[https://steemit.com/steemitdev/@steemitdev/steem-blockchain-update-august-2017 Steem Blockchain Update August 2017] Written by '''@steemitdev''' and published in [[Steemit]] in August 7th, 2017''</ref>
  
 
===Écosystème de Steem===
 
===Écosystème de Steem===

Revision as of 21:06, 5 September 2017

Steem est la base de données de type Blockchain sur laquelle est établit la plateforme Steemit. Elle a été créée en tant qu'open source et accessible publiquement, afin de créer une communauté dynamique et de récompenser les interactions sociales avec des récompenses en crypto-monnaie. Dès son lancement, le White Paper de Steem indique que c'est la première crypto-monnaie qui essaie de récompenser de façon transparente un nombre illimité d'individus qui apporteront une contribution subjective à sa communauté. [1]

La plateforme basée sur la blockchain Steem est conçue pour affronter les barrières d'adoption et de monétisation d'une économie basée sur un média social. Elle imite les mêmes techniques utilisées pour faire croître les plateformes majeures de médias sociaux (telles que Facebook, Reddit, ou Medium) pour propulser une crypto-monnaie fructueuse aussi appelée Steem (see Steem Tokens)

En Mai 2016, avant la sortie officielle, et toujours pendant la phase de beta test, le co-fondateur de Steem et Steemit (la plateforme sociale établie sur Steem), Ned Scott, déclare sur CoinReport que la particularité de Steem est que les publications, commentaires, et votes, trouvent leurs places directement sur la blockchain. Cela peut permettre à Steem d'être influencé dans de nouvelles et différentes façons, incluant les attributions basées sur la blockchain, les récompenses pour le contenu publié basées sur la blockchain, et une réputation basée sur le même protocole. Les créateurs voudraient voir tout son potentiel se dévoiler, et leur but n'est pas simplement de créer un réseau social vibrant avec Steemit, mais de voir des entrepreneurs de différents secteurs utiliser sa force et intégrer Steem en tant que plateforme de publication open source.[2]

Après plus d'un an après sa sortie, le 30 Août 2017, une nouvelle version du Steem Whitepaper a été annoncée. Celle-ci est plus en accord techniquement avec la version actuelle de la blockchain.[3]

Censure et attributions basées sur la blockchain

Toutes les actions des utilisateurs sont enregistrées publiquement sur la blockchain et peuvent être vérifiées publiquement. Les sites qui s'appuient sur Steemit peuvent censurer du contenu sur leur propre site, mais le contenu publié sur la blockchain est partagé et accessible partout dans le monde.

Dans un réseau social basé sur une blockchain, un créateur ou auteur sera toujours capable de montrer un enregistrement public et une signature temporelle prouvant l'origine de leur contenu. Dans des circonstances où un créateur voudrait résoudre un problème avec des personnes ayant re-partagé sans permission ou attribution son contenu, les enregistrements basés sur la blockchain fourniront une preuve publique que le contenu a été posté par un utilisateur particulier à un moment particulier. Dans le futur, les attributions basées sur la blockchain pourront être reconnues par les gouvernements pour leur authenticité, ce qui donnera aux créateurs de contenu un plus grand pouvoir sur le contrôle de leur travail.

Performance, évolutivité, et algorithme de consensus

La plateforme Steem est créée sur Graphene, la même technologie qui alimente BitShares, un autre réseau de blockchain créé par Dan Larimer, aussi un des fondateurs de Steem et Steemit avec Ned Scott. Cette technologie est capable d'effectuer plus de 1000 transactions par seconde sur un test network, et peut facilement évoluer à 10 000 ou plus. Steem est capable de supporter une plus large base de données d'utilisateurs que Reddit.

Avec Steem, la production de bloc se passe en rounds. Chaque round, 21 témoins (witnesses) sont choisis pour créer et signer un bloc de transaction. 19 d'entre eux sont sélectionnés par un vote d'approbation, 1 est sélectionne par une Preuve de Travail (POW), et 1 est timeshared par tout les témoins qui n'ont pas réussi à parvenir dans le top 19 proportionnellement à leurs votes. Les 21 témoins actifs sont mélangés chaque session pour éviter qu'un d'entre eux ignore constamment la production de bloc par le même témoin placé avant.

Parce que les témoins actifs sont connus à l'avance, Steem est capable de programmer les témoins pour produire un block toutes les 3 secondes. Les témoins synchronisent leurs productions de bloc via le protocole NTP. Une variation de cet algorithme a été utilisée par le réseau BitShares pendant plus d'un an, où il a pu prouver sa fiabilité.

Le 7 Août 2017, @steemitdev publie qu'ils peuvent changer le programme de server Steem à partir d'une seule application qui gère le code p2p, la base de données, les plugins, et les APIs vers une multiple appbase. Maintenant, tout est un plugin et nécessite seulement de communiquer avec d'autres plugins desquelles ils dépendent directement. Ce niveau élevé de modularité permet un développement plus rapide, des revues du code plus simples, et un plus grand parallélisme. Steemd était single threaded, cependant, le processus pour le rendre multithreaded se déroule plutôt bien. La blockchain a été initialement conçue pour utiliser 1 CPU core, mais ce n'était pas l'idéal, du fait que les témoins possèdent actuellement des ordinateurs avec 8 CPU cores.[4]

Écosystème de Steem

En Août 2016, Ned Scott déclare à CoinDesk que les entrepreneurs et développeurs ont déjà créé 50 outils différents sur la blockchain Steem, comme Catch a Whale (pour suivre où les Whales ont récemment voté), et le SteemMarket (où il est possible d'acheter, de vendre et de louer des biens avec Steem). Il dit : "Les personnes se montrant pour utiliser ce réseau se retrouvent directement sur la blockchain. Nous n'avons pas l'autorité pour leur dire de ne pas le faire. En fait, nous l'implorons. Ce que nous avons préparé, c'est la création d'un écosystème, et c'est ce qui est en train de se passer"

En Février 2017, il y avait 118 différentes applications Steems listées sur le site SteemTools.[2]
Lire plus sur Steem Ecosystem.

Références

  1. Steem White Paper : https://steem.io/SteemWhitePaper.pdf - 16 Juillet 2017
  2. 2.0 2.1 Steemit Bridges Blockchain and Social Media, But How Does It Work? Written by Jacob Donnelly (@jaycodon), published in CoinDesk in August 13th, 2016
  3. A Radically Updated Steem Whitepaper Written by @steemitblog on Steemit in August 30th, 2017
  4. Steem Blockchain Update August 2017 Written by @steemitdev and published in Steemit in August 7th, 2017

Liens

Articles reliés

Liens externes

In other languages




Help keep this wiki page updated. Register, click in edit, add or modify the text and save.
If you're already a steemian you can be rewarded with steem, see how in @steemcenterwiki.