-
Crypto-monnaies
-
Plateformes d'échange
-
Médias
Toutes les langues
Crypto-monnaies
Plateformes d'échange
Médias
Achain est une plateforme de blockchain publique décentralisée. Les développeurs peuvent utiliser la plateforme Achain pour publier des jetons, des contrats intelligents et des systèmes de blockchain simplement, rapidement et en toute sécurité. Achain s'engage à créer un système de réseau blockchain avec échange d'informations mondial, interconnexion de valeur et échange de confiance. Le concept et la mission technique d'Achain sont de construire un monde blockchain sans barrières.
Le mécanisme unique de consensus distribué RDPOS d'Achain réalise la machine virtuelle de contrat intelligent complète de Turing avec des droits de propriété intellectuelle indépendants. La performance des transactions sur la chaîne atteint 1 000 TPS. Il s'agit d'une plate-forme blockchain simple, rapide et sûre. Utilisateurs Achain peut être utilisé pour déployer rapidement des applications décentralisées au niveau de l'entreprise telles que les actifs numériques et les contrats intelligents. Les pièces ACT ont la valeur de l'écosystème Achain. Les détenteurs de jetons peuvent participer à des activités communautaires telles que la création et la publication de contrats intelligents, l'accès à des services Web, le vote par procuration et la réalisation de bénéfices.
Caractéristiques du projet
Stabilité
La stabilité est une condition nécessaire pour qu'Achain soit utilisable. La blockchain a ses propres fonctionnalités décentralisées, et les réseaux décentralisés sont généralement complexes et pleins d'incertitudes. Par conséquent, nous réduisons et simplifions la blockchain à l'aide d'outils de conception modulaire, et exécutons des contrats intelligents en construisant une machine virtuelle modulaire - Lua Virtual Machine (ci-après dénommée LVM).Cette conception peut apporter deux avantages. L'une consiste à optimiser les performances de LVM pour améliorer directement l'efficacité de l'exécution des contrats et à réduire les facteurs d'interférence causés par le couplage de systèmes, l'autre consiste à affaiblir la corrélation entre le réseau blockchain et l'état d'exécution des contrats intelligents. réseau peut encore être garanti.
Sécurité
PoW a grandement contribué à la sécurité du réseau Bitcoin, mais en raison de la demande croissante de minage et de la difficulté de la puissance de calcul, presque tous les droits sont concentrés entre les mains des mineurs et des pools de minage. Grâce à une coopération professionnelle, ils sont en fait devenus un "serveur central" hautement centralisé. Si plus de 51% de la puissance de calcul est combinée, il peut théoriquement contrôler la plupart des transactions Bitcoin, comme la célèbre attaque DOS (Denial of Service). De plus, la forte consommation d'énergie est également critiquée. Par rapport au modèle PoW, le modèle PoS est encore en développement, et ces orientations de développement sont principalement basées sur la sécurité et les applications. Le modèle PoS présente de grands avantages en matière de sécurité par rapport au modèle PoW, mais le principe est que suffisamment de détenteurs sont attirés pour effectuer l'extraction de PoS afin de tirer pleinement parti des avantages de la sécurité. DPoS est une amélioration de PoS, et Achain a innové un mécanisme de consensus RDPoS plus applicable commercialement. Dans le cas de la même sécurité que DPoS, cela peut théoriquement améliorer la réponse de blocage et augmenter la stabilité et la sécurité du réseau. De plus, Achain propose de manière innovante un mécanisme de bac à sable intelligent. Tout contrat publié par quiconque doit d'abord être testé dans le bac à sable intelligent. Achain effectuera un test automatisé complet sur celui-ci et surveillera en permanence son état d'exécution. Si le niveau de santé se détériore ou si une faille est trouvée. Le réseau y mettra fin à son propre jugement pour éviter d'endommager l'écologie de la blockchain causée par des contrats problématiques.
Évolutivité
L'évolutivité est proposée pour résoudre le problème des îlots d'information où les blockchains sont incompatibles entre elles. Tout d'abord, nous pensons que les mises à niveau et les forks sont l'un des moyens efficaces d'évolution du réseau.Après les forks, une chaîne principale et plusieurs sous-chaînes sont formées. La chaîne principale et la sous-chaîne sont complètement équivalentes d'un point de vue technique, mais elles sont définies avec des identifications différentes basées sur un consensus communautaire. Chaque sous-chaîne peut être personnalisée de manière appropriée en fonction de différentes applications métier. En construisant des VEP entre sous-chaînes, son mode de fonctionnement est similaire à celui d'une passerelle. Les sous-chaînes peuvent échanger des informations et échanger de la valeur via VEP. Grâce à une telle collaboration, un écosystème de blockchain multi-applications peut être formé. De plus, les données en ligne non blockchain seront également incluses dans l'écosystème Achain, complétées par des contrats intelligents, qui peuvent répondre aux événements du monde réel.
Facilité d'utilisation
Achain offre une facilité d'utilisation de deux manières. L'une consiste à fournir une plate-forme Blockchain as a Service (Blockchain as a Service, appelée BaaS) pour abaisser le seuil d'utilisation des entreprises et des particuliers. Grâce au forking du réseau, à la personnalisation des données, à la libération et à la mise à niveau de contrats intelligents, à la surveillance des transactions d'actifs, etc., complétées par des fonctions de visualisation, les applications blockchain deviennent faciles à utiliser. La seconde est qu'Achain fournit un support multilingue, de Lua, C++ à Java, afin que les développeurs sur différentes plates-formes puissent développer facilement.
Scénario d'application
Financement de la chaîne d'approvisionnement
Le financement de la chaîne d'approvisionnement est un service financier dans lequel les institutions financières (généralement des banques) gèrent les flux de capitaux et la logistique des petites et moyennes entreprises en amont et en aval autour de l'entreprise principale, et contrôlent le risque pour le niveau le plus bas en intégrant l'information. C'est l'une des industries qui s'est développée rapidement ces dernières années. En raison du coût élevé de l'établissement du crédit, les institutions financières doivent agir avec prudence en fonction du contrôle des risques et ratent souvent certains projets de grande qualité. Achain peut aider les entreprises et les institutions financières à reconstruire leurs systèmes de crédit et à mettre en place un financement plus efficace de la chaîne d'approvisionnement.
Avec l'entreprise principale comme endossement, Achain établira une plate-forme blockchain pour l'entreposage, la logistique, les factures numériques et le crédit aux entreprises. Il peut réaliser les informations sur les marchandises, l'entreposage, la logistique et les comptes débiteurs dont témoignent conjointement les entreprises en amont et en aval et les institutions financières de la chaîne d'approvisionnement. L'émission, la confirmation, la circulation, le fractionnement et l'acceptation des factures numériques sont déclenchés par les contrats de chaque participant à la chaîne d'approvisionnement.Les conditions de déclenchement peuvent être basées sur des changements dans l'état des données dans l'entreposage, la blockchain logistique et les bases de données centrales de l'entreprise. Les règles de déclenchement sont basées sur Le contrat des parties participantes est écrit, et les comportements de respect ou de violation des règles seront enregistrés dans la blockchain de crédit et ne pourront pas être falsifiés.
Achain utilise des avantages techniques tels que le BaaS et le bac à sable intelligent, et les entreprises peuvent réaliser un déploiement rapide. Établissez des réseaux de chaînes de blocs inutilisés grâce à une bifurcation rapide à faible coût, utilisez VEP pour établir des protocoles de connexion et implémentez des événements en intégrant des données. Tous les participants peuvent vérifier conjointement l'authenticité des données, afin d'assurer le bon transfert des fonds dans la chaîne d'approvisionnement et d'améliorer l'efficacité de la collaboration.
Traçabilité des produits
Le secteur de la vente au détail se caractérise naturellement par des données de transaction fragmentées, des nœuds de transaction diversifiés et des réseaux de transaction complexes. Lorsque les gens achètent des marchandises dans des centres commerciaux en ligne ou des supermarchés hors ligne, l'emballage sera marqué avec des informations sur l'origine, la date de production et le fabricant. Mais il nous est difficile de juger de l'authenticité de ces informations. En raison des marges bénéficiaires importantes de la contrefaçon, les produits de grande valeur tels que les diamants, les sacs en cuir, les produits de soin de la peau, etc. sont plus susceptibles d'être contrefaits. La contrefaçon nuit non seulement aux intérêts des consommateurs, mais nuit également à la réputation et à l'image de marque des entreprises. La société doit également consommer des fonds et de la main-d'œuvre pour exercer un contrôle légal et des sanctions légales. Pour la traçabilité des matières premières, il existe actuellement plusieurs points faibles : premièrement, la traçabilité des matières premières doit non seulement remonter jusqu'au maillon de production, mais aussi jusqu'au maillon de circulation. Cela augmentera inévitablement l'approbation conjointe d'un plus grand nombre de sujets, et on peut imaginer la difficulté de la collaboration interorganisationnelle ; deuxièmement, les systèmes utilisés par les fabricants et les fournisseurs de logistique doivent être centralisés, et il y a un problème d'îlots d'information isolés ; troisièmement, il existe des systèmes centralisés Le risque qu'un individu fasse le mal.
Visant les trois points douloureux ci-dessus, Achain propose une solution correspondante - blockchain + Internet des objets. Avec l'aide de l'Internet des objets, les données de production et de logistique peuvent être collectées en temps réel via des appareils intelligents et connectées à Achain via VEP pour être stockées dans le réseau de traçabilité. La structure de stockage de données unique et la technologie de grand livre distribué de la blockchain garantissent que les données de la chaîne ne peuvent pas être altérées. Dans le même temps, le cryptage asymétrique et l'anonymat relatif peuvent garantir que les informations essentielles de l'entreprise ne sont pas divulguées. Lorsque les consommateurs ont besoin de se renseigner sur les informations sur les produits, ils peuvent retracer toutes les informations du produit tant qu'ils connaissent le code du produit et le lot de production.
Aperçu technique
Mise en œuvre de Contract et LVM
Les contrats intelligents traditionnels sont limités à l'entrée et à la sortie de données sur la chaîne, qui ne peut prendre en charge que certains scénarios d'application simples. Pour cette raison, Achain redéfinit le contrat intelligent.En plus des données en chaîne, il permet également aux données en chaîne et hors chaîne d'interagir et prend en charge les réponses aux événements aux changements d'état des données en chaîne et hors chaîne. . La plupart des applications commerciales dans le monde réel sont très complexes, et cette complexité se reflète dans les structures de données et les règles logiques. Afin d'atteindre les objectifs ci-dessus, Achain a effectué deux préparations dans la conception de haut niveau. L'une consiste à abstraire les applications potentielles, à extraire les exigences générales et à concevoir à l'avance les interfaces API et les structures de données. La seconde consiste à choisir un langage Turing-complet pour se rapprocher le plus possible des règles du monde physique réel.
Mécanisme de consensus
En raison de sa nature distribuée, la blockchain a besoin d'un mécanisme de consensus pour fonctionner correctement. Les algorithmes de consensus actuellement largement utilisés comprennent principalement : la preuve de travail (PoW : preuve de travail), la preuve d'enjeu (PoS : preuve d'enjeu), l'algorithme de tolérance aux pannes byzantine pratique (PBFT : tolérance aux pannes byzantine pratique), la preuve d'équité déléguée (DPoS : preuve de participation déléguée). Du point de vue de la sécurité et de l'aspect pratique, Achain choisit DPoS et améliore le mécanisme de consensus RDPoS basé sur celui-ci.
RDPoS hérite non seulement des avantages du DPoS - il n'a pas besoin de consommer de puissance de calcul supplémentaire pour réaliser la répartition des droits et des intérêts après la production de blocs, il peut également déterminer dynamiquement les résultats d'exécution des contrats intelligents par les agents ou tous les nœuds selon à l'état de la transaction du réseau.
En tant que chaîne publique, Achain ne peut pas former un consensus communautaire sans le soutien de moyens économiques——Token. Holding Token peut non seulement obtenir des services de blockchain de base tels que la libération de contrat et le fork réseau, mais également participer au vote et devenir un nœud d'agent pour fournir des services et obtenir des récompenses Token. Achain a nommé ce jeton ACT, et chaque détenteur d'ACT est appelé une partie prenante, et le poids de vote correspondant est attribué en fonction du nombre d'avoirs ACT. Les nœuds mandataires sont élus par vote des parties prenantes. Les 99 meilleurs agents avec le plus de votes se relaient pour vérifier la transaction à tour de rôle, et l'ordre est déterminé conjointement par tous les nœuds d'agent, et il est garanti qu'il ne peut pas être falsifié. Les agents peuvent gagner des prestations s'ils travaillent normalement, et ils seront punis s'ils travaillent anormalement ou ne travaillent pas.
Modèle de compte
Dans le réseau blockchain, l'adresse de compte est un schéma conçu pour un échange sécurisé, et le processus de génération de compte, de clé publique et de clé privée a la relation suivante : clé privée—>clé publique—> Compte adresse, tous trois utilisent Secure Hash Algorithm (SHA en abrégé), qui peut assurer une sécurité suffisante. Un hachage est une distillation d'informations, généralement la sortie est beaucoup plus petite que l'entrée et a une longueur fixe. Avec les moyens techniques actuels, un hash avec un cryptage fort doit être irréversible. Autrement dit, les informations de clé privée de l'utilisateur ne peuvent pas être déduites via l'adresse du compte de l'utilisateur.
Achain utilise le modèle de compte au lieu du modèle UTXO de Bitcoin (sortie de transaction non dépensée). Bien que la conception d'UTXO soit très ingénieuse, elle prend en charge plusieurs transactions en parallèle et la protection de la confidentialité des comptes est relativement bonne. Cependant, la conception du compte Bitcoin est spécifique aux transactions et il est très difficile de mettre en œuvre des contrats intelligents basés sur UTXO. Les contrats intelligents de l'écosystème Achain nécessitent souvent des conditions et des états pour déclencher des transactions d'actifs, c'est pourquoi Achain a finalement choisi le modèle de compte.
Réseau bifurqué
Achain propose un réseau bifurqué approprié basé sur deux considérations. L'une consiste à maintenir une vitalité robuste et l'autre à répondre à différents scénarios d'application. Tout d'abord, le réseau blockchain est une communauté formée par de nombreux participants selon un certain consensus.La scission du consensus fait que le hard fork se produit, et ce type de fork est parfois bon et parfois mauvais. Grâce au filtrage et à l'élimination des personnes, un lot de précieux réseaux de chaînes de blocs sera finalement laissé, ce qui est très conforme à la loi de l'auto-évolution continue des espèces et des environnements dans le monde auto-organisé.
Une chaîne servira de point de départ à l'ensemble du réseau bifurqué, qui peut également être appelé la chaîne principale. La chaîne principale peut bifurquer en sous-chaînes parallèles, et les sous-chaînes peuvent également continuer à bifurquer, et toutes les chaînes ont le même statut. Lorsqu'un fork se produit, VEP enregistre et diffuse les informations d'enregistrement de cette sous-chaîne, telles que les informations de bloc de genèse, l'ID de sous-chaîne, le nœud de départ, les actifs numériques, le numéro d'identification de service, etc. Si le fork continue à se produire, ces informations d'enregistrement seront à nouveau mises à jour par VEP et synchronisées avec l'ensemble du réseau. Lorsqu'une interaction entre les chaînes est requise, une connexion peut être établie sous la forme d'une découverte de service via des informations d'enregistrement, et une interaction d'informations et un échange de valeur peuvent être réalisés dans le cadre du VEP. VEP est similaire au service DNS d'Internet, responsable de l'enregistrement des informations, de la mise à jour des informations et de la fourniture de services d'accès.
Protocole d'échange de valeur (Value Exchange Protocol)
VEP est un protocole standard pour les connexions entre différents réseaux blockchain. Le VEP établit des lignes directrices sur la façon de collaborer. Il enregistre les informations d'enregistrement de chaque chaîne et fournit des services aux chaînes de la liste de confiance pour les demandes d'interrogation et de connexion. VEP prend en charge deux scénarios d'application : l'interaction entre les nœuds inter-chaînes et l'appel de contrat inter-chaînes. Le premier utilise les changements d'état des données stockées dans des nœuds ou des données externes pour permettre indirectement aux contrats d'interagir et peut générer de nouvelles informations. Par exemple : Le non-remboursement du prêt dû conformément au contrat affectera le crédit personnel. Les dossiers de prêt peuvent être stockés dans la blockchain A, tandis que les données de crédit peuvent être stockées dans la blockchain B, et les informations personnellement identifiables peuvent provenir d'une base de données publique externe. Ces derniers sont des appels mutuels entre contrats.L'exemple le plus simple est l'échange de jetons de deux chaînes et le maintien de la valeur totale inchangée.
Event Driven
S'appuyant sur VEP, Achain peut réaliser une interaction d'informations et un échange de valeur entre les chaînes, et même intégrer l'IOT (Internet des objets), l'IA (Intelligence artificielle), les sources de données d'entreprise ou publiques non blockchain telles que le service des bases de données sont également incluses dans l'écologie pour réaliser des événementiels en temps réel (Event-Driven).
Achain est une plateforme publique de blockchain. Les développeurs peuvent émettre des jetons, des contrats intelligents, créer des applications et des systèmes de blockchain. Créé en 2015, le réseau principal a été lancé en juillet 2017. Achain s'engage à établir un réseau mondial d'échange d'informations et de transactions de valeur sur la blockchain. Achain a été initialement développé par l'organisation à but non lucratif basée à Singapour Achain Foundation, qui est co-construite et co-maintenue par des communautés de fans du monde entier.
Liens associés :
https://www.achain.com/
http://www.qukuaiwang.com.cn/szhb/2352.html###
https://www.okex.com/cn/project/98/