À lintérieur de TrueBit: leffort dextensibilité moins connu dEthereum | FR.democraziakmzero.org

À lintérieur de TrueBit: leffort dextensibilité moins connu dEthereum

À lintérieur de TrueBit: leffort dextensibilité moins connu dEthereum

Un sous le radar effort pour suralimenter les contrats intelligents Ethereum prend de l'ampleur.

Bien qu'il puisse sembler un autre en cours de projet d'évolutivité, TrueBit se distingue par son équipe de développement, y compris développeur Christian Reitwiessner, créateur de la langue Solidité intelligente sur les marchés du réseau et mathématicien Jason Teutsch.

Annoncé l'année dernière, l'objectif de TrueBit est de permettre un soutien pour les calculs des contrats intelligents plus puissants sur la plate-forme d'applications distribuées - dont les plus ambitieux sont ceux qui seraient nécessaires pour des applications telles que le rendu des photos ou l'apprentissage de la machine et de l'intelligence artificielle.

Les problèmes de mise à l'échelle inhérentes à l'architecture blockchain publique sont connus, mais la puissance de calcul pourrait se révéler un problème important pour Ethereum, qui semble être un « ordinateur monde » qui prend en charge une variété plus riche d'applications complexes semblables à ceux trouvés dans un magasin d'application moyenne.

Preuve de participation, le Réseau Raiden, les canaux de sharding et de l'État sont toutes les initiatives visant à améliorer l'échelle de l'Ethereum. De cette façon, TrueBit est un ajout au panthéon.

Les créateurs prévoient un moyen d'augmenter la puissance de calcul de l'Ethereum en exploitant un réseau distribué qui effectuerait et de vérifier le calcul, alors que les désaccords seraient réglés sur le blockchain de Ethereum. En théorie, cela limiterait la charge de travail placée sur les niveaux inférieurs du système, où les données sont stockées par un grand réseau de nœuds globaux.

TrueBit fondateur et Université d'Alabama à Birmingham postdoc Jason Teutsch dit CoinDesk:

« [Aujourd'hui,] contrats intelligents ne peut effectuer des tâches très triviales d'un point de vue informatique. En fait, ce TrueBit fait est de donner des contrats intelligents la possibilité de faire des calculs évolutifs. »

Frapper limites

Alors, quel est le problème avec le système aujourd'hui? À l'heure actuelle, Ethereum a une « limite de gaz » qui plafonne la puissance par bloc de calcul du réseau.

Ceci est à peu près équivalente à la limite de Bitcoin sur les transactions qu'elle comporte dans chaque bloc, bien que la limite de gaz est réglé de façon dynamique par les mineurs plutôt que d'être codée en dur dans le réseau.

À ce jour, la limite de gaz a déjà donné lieu à des problèmes. Par exemple, les mineurs l'année dernière abaissé temporairement la limite de gaz pour contrecarrer les attaques sur le réseau, impact sur les opérations des applications Ethereum et entreprises.

Cependant, un problème connu comme le « dilemme du vérificateur » se pose Teutsch dit, sans cette limite, et les mineurs sont incités à accepter des scripts non vérifiées dans les blocs les miens.

« Si vous accueillez le calcul avec Ethereum contrats sans bornes intelligents - la façon dont ils sont en ce moment - vous obtenez non seulement des attaques par déni de service, mais vous aussi finir par avoir de mauvaises réponses sur la blockchain », at-il dit.

Tribunal informatique

Trouver une solution à ces limites est là TrueBit et des projets similaires entrent en jeu.

Tout comme les autres projets blockchain prochaine génération, TrueBit utilise une couche au-dessus du blockchain pour faire le levage de charges lourdes. Dans ce cas, il externalise la vérification des calculs.

Plutôt que de chaque nœud de calcul chaque contrat à puce, les participants sur le marché - potentiellement toute personne qui possède un ordinateur - effectuer cette tâche. Ces participants sont appelés « solveurs » et ils soumettent une solution au problème pour une récompense, tandis que les « validateurs » vérifier leur travail.

Le paperdescribes blanc du projet du système de TrueBit comme un « jeu de vérification », où un marché des ordinateurs hors blockchain vérifier les calculs. Si même un participant est en désaccord avec le résultat d'un solveur, ils peuvent lancer à la blockchain de régler le différend.

Et le système vise à inciter les joueurs à agir d'une manière digne de confiance.

« A la fin de ce jeu, que ce soit le solveur triche sera découvert et puni, ou le challenger va payer pour les ressources consommées par la fausse alarme », explique le journal.

Déjà, le Golem d'applications distribuées informatiquement lourd, un marché pour CPU et la puissance du GPU, l'intention d'utiliser TrueBit, par opposition à la blockchain de Ethereum.

Applications Stranger

Cependant, il existe d'autres applications pour TrueBit, Teutsch suggéré. Dogethereum, un projet visant à relier le blockchain de dogecoin à Ethereum de, est celui qu'il est particulièrement enthousiasmés.

Dogethereum est différent des autres tentatives « pont », comme BTC relais (qui relie Bitcoin et Ethereum), en ce qu'elle pourrait permettre aux utilisateurs d'exporter la devise au lieu d'avoir à changer de devises entre blockchains.

BTC relais permet aux utilisateurs de payer pour les applications Ethereum avec Bitcoin, mais il ne transfère pas la monnaie à Ethereum, a déclaré Teutsch.

« En revanche, le pont Dogethereum, comme nous l'envisageons la mise en œuvre avec TrueBit, permettrait effectivement aux utilisateurs d'exporter la monnaie de dogecoin à Ethereum sans (nécessairement) faire dogecoin transactions visibles à Ethereum contrats intelligents », at-il dit.

D'autres sont venus à TrueBit avec des idées d'application, ainsi, par exemple l'utiliser pour diffuser de la vidéo sur Livepeer, qui Teutsch décrit comme un « YouTube sans YouTube ». Et d'autres encore, comme Gnose, travaillent sur l'échelle de calcul hors chaîne séparée.

Est-ce que TrueBit aider à alimenter cette nouvelle vague d'applications?

Cette réponse semble incertaine. Cependant, Teutsch dit qu'il dirait qu'ils pourraient déployer la technologie sur les deux Ethereum classique et la plate-forme de contrat à puce lié Bitcoin-Rootstock dans un proche avenir.

De toute façon, le projet montre la poursuite de la demande de mise à l'échelle, et les nombreuses façons dont les développeurs sur le réseau Ethereum prennent pour attaquer la question.

Nouvelles connexes


Post Ethereum

Les mineurs augmentent la capacité de transaction dEthereum avec une augmentation de la limite de gaz

Post Ethereum

5 tirages tirés du rapport Understanding Ethereum de CoinDesk

Post Ethereum

Un mois après Ethereum Fork, des millions de DAO Funds ne sont pas réclamés

Post Ethereum

Un nouveau système dexploitation social peut-il résoudre le DAO?

Post Ethereum

Contrats intelligents juridiquement contraignants? 10 cabinets davocats rejoignent Enterprise Ethereum Alliance

Post Ethereum

Les prix à part, la pile de technologie de Crypto saméliore constamment

Post Ethereum

La plus grande banque de Russie se joint à lentreprise Ethereum Alliance

Post Ethereum

Le professeur Cornell appelle au mouvement DAO 2.0

Post Ethereum

Les ingénieurs BitGo lancent le projet parallèle Ethereum Wallet

Post Ethereum

Deux marchés de léthereum peuvent-ils coexister?

Post Ethereum

7 applications décentralisées cool en cours de construction sur Ethereum

Post Ethereum

Rouler pour les pièces de monnaie de marque, rouler sur les seigneurs de robots