-
Crypto-monnaies
-
Plateformes d'échange
-
Médias
Toutes les langues
Crypto-monnaies
Plateformes d'échange
Médias
Achain est une plate-forme de blockchain publique décentralisée. Les développeurs peuvent utiliser la plate-forme Achain pour publier des jetons, des contrats intelligents et des systèmes de blockchain de manière simple, rapide et sécurisée. Achain s'engage à construire un système de réseau blockchain avec l'interconnexion d'informations mondiales, l'interconnexion de valeur et l'échange de confiance. La philosophie et la mission technique d'Achain sont de construire un monde de blockchain sans barrières.
Caractéristiques du projet
Stabilité
La stabilité est une exigence nécessaire pour s'assurer que Achain est disponible. La blockchain est livrée avec ses propres caractéristiques décentralisées, et les réseaux décentralisés sont généralement complexes et pleins d'incertitude. Par conséquent, nous abstruisons et simplifions la blockchain avec des outils de conception modulaires et exécutons des contrats intelligents en construisant une machine virtuelle modulaire, Lua Virtual Machine (ci-après dénommée LVM), peut apporter deux avantages à cette conception. Premièrement, optimiser les performances 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 du système; Deuxièmement, affaiblissez la corrélation entre le réseau blockchain et l'état de fonctionnement des contrats intelligents. Même s'il y a des problèmes avec l'exécution des contrats ou si la machine virtuelle s'exécute anormalement, la stabilité du réseau de blockchain peut toujours être garantie.
Sécurité
Le POW a apporté une contribution indélébile à la sécurité du réseau Bitcoin, mais en raison de la demande croissante de difficulté minière et d'une puissance de calcul accrue, presque tous les droits sont concentrés entre les mains des mineurs et des piscines minières. Grâce à une coopération professionnelle, ils sont en fait devenues des "serveurs centraux" hautement centralisés. Si plus de 51% de la puissance de calcul est combinée, la plupart des transactions Bitcoin peuvent théoriquement être contrôlées, telles que les attaques DOS (Denial of Service) que nous connaissons. De plus, la consommation élevée de puissance est également critiquée. Par rapport au modèle POW, le modèle POS est toujours en développement et ces directions de développement sont principalement basées sur la sécurité et l'application. Le mode POS a un excellent avantage de sécurité par rapport au mode POW, mais la prémisse est d'attirer suffisamment de détenteurs pour effectuer l'exploitation POS afin d'utiliser pleinement les avantages de sécurité. Le DPOS est une amélioration du POS, et Achain a innové un mécanisme de consensus RDPOS plus universel commercialement. Avec la même sécurité que les DPO, la réponse du bloc peut théoriquement être améliorée et la stabilité et la sécurité du réseau peuvent être augmentées. De plus, Achain a proposé de manière innovante un mécanisme de bac à sable intelligent. Le contrat de n'importe qui est testé pour la première fois dans un bac à sable intelligent. Achain effectuera des tests automatisés à chemin complet et surveillera en continu son état de fonctionnement. Si le niveau de santé se détériore ou les vulnérabilités sont trouvées. Le réseau le mettra fin à lui-même pour éviter les dommages à l'écosystème de la blockchain en raison du contrat problématique.
Évolutivité
L'évolutivité est proposée pour résoudre le problème des îles d'information où les blockchains sont incompatibles les uns avec les autres. Tout d'abord, nous croyons que la mise à niveau et la fourniture sont l'un des moyens efficaces de l'évolution du réseau, et après la fourniture, une chaîne principale et plusieurs sous-chaînes sont formées. La chaîne principale et la sous-chaîne sont entièrement pair d'un point de vue technique, mais ce sont des identifiants différents en fonction du consensus communautaire. Chaque sous-chaîne peut être personnalisée en fonction de différentes applications commerciales. En construisant des VEP entre les sous-chaînes, il fonctionne similaire à une passerelle, et les informations et la valeur peuvent être échangées entre les sous-chaînes via VEP. Grâce à une telle collaboration, un écosystème de blockchain multi-applications peut être formé. Non seulement cela, 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.
facile à utiliser
Achain réalise une facilité d'utilisation à travers deux aspects. Tout d'abord, fournissez une blockchain en tant qu'asservice (BAAS) pour réduire le seuil d'utilisation par les entreprises et les individus. Grâce à la fourniture du réseau, à la personnalisation des données, à la libération et à la mise à niveau des contrats intelligents, à la surveillance des transactions d'actifs, etc. et complétée par des fonctions visuelles, les applications blockchain sont simples et faciles à utiliser. Deuxièmement, Achain prend en charge plusieurs langues, de Lua, C ++ à Java, permettant aux développeurs de différentes plateformes de se développer facilement.
Scénarios d'application
Finance de la chaîne d'approvisionnement
Le financement de la chaîne d'approvisionnement est un service financier où les institutions financières (généralement les banques) se concentrent sur les entreprises de base pour gérer le flux de capitaux et la logistique des petites et moyennes entreprises en amont et en aval, et en intégrant les informations, il contrôle les risques au niveau le plus bas. C'est l'une des industries qui se sont développées rapidement ces dernières années. En raison du coût élevé de l'établissement de crédit, les institutions financières doivent agir avec prudence en fonction du contrôle des risques et manquer souvent certains projets de haute qualité. Achain peut aider les entreprises et les institutions financières à reconstruire leurs systèmes de crédit et à établir un financement de chaîne d'approvisionnement plus efficace.
Sous les principales entreprises en tant qu'approbation, une plate-forme blockchain pour l'entreposage, la logistique, les factures numériques et les rapports de crédit d'entreprise sont établies via Achain. Il peut réaliser les informations sur les marchandises, l'entreposage, la logistique et les comptes débiteurs observés par les entreprises et les institutions financières en amont et en aval dans la chaîne d'approvisionnement. L'émission, la confirmation, la circulation, le fractionnement et l'acceptation des notes numériques sont déclenchées par chaque participant à la chaîne d'approvisionnement par le biais de contrats. Les conditions de déclenchement peuvent être basées sur des modifications de l'état des données dans l'entreposage, la blockchain logistique et les bases de données de base d'entreprise. Les règles de déclenchement sont compilées en fonction des contrats des parties participantes. Les actes qui respectent ou violent les règles seront enregistrés sur la blockchain de rapport de crédit et ne peuvent pas être falsifiés.
Achain tire parti des avantages des BAAS, du sable intelligent et d'autres technologies pour permettre un déploiement rapide. En fournissant rapidement le réseau de blockchain inutile à faible coût, en établissant un protocole de connexion à l'aide de VEP et en réalisant des événements dirigés par l'intégration des données. Tous les participants peuvent vérifier conjointement l'authenticité des données, garantissant ainsi le transfert de fonds en douceur dans la chaîne d'approvisionnement et l'amélioration de l'efficacité de la collaboration.
Tradiabilité des produits
L'industrie du commerce de détail a naturellement les caractéristiques des données de transaction fragmentées, des nœuds de transaction diversifiés et des réseaux de transactions complexes. Communication des gens
Lors de l'achat de marchandises via des centres commerciaux en ligne ou des supermarchés hors ligne, l'emballage sera marqué des informations d'origine, de la date de production et du fabricant. Mais il nous est difficile de juger de l'authenticité de ces informations. En raison de la marge bénéficiaire de la fraude, des produits de grande valeur tels que des diamants, des sacs en cuir, des produits de soins de la peau sont plus susceptibles d'avoir des contrefaçons. La falsification nuit non seulement aux intérêts des consommateurs, mais endommage également la réputation et l'image de marque des commerçants, mais la société doit également consommer des fonds et des effectifs pour exercer une supervision juridique et des sanctions juridiques. Il existe actuellement plusieurs points de douleur pour la traçabilité des produits: premièrement, la traçabilité des produits doit non seulement retracer la liaison de production, mais aussi vers la liaison de circulation. Cela ajoutera inévitablement plus d'approbation conjointe des sujets, et la difficulté de collaboration inter-organisationnelle peut être imaginée; Deuxièmement, qu'il s'agisse d'un fabricant ou d'un fournisseur de logistique, le système utilisé doit être centralisé et il y a un problème d'île d'information; Troisièmement, le système centralisé a le risque que les individus fassent le mal.
En réponse aux trois points de douleur ci-dessus, Achain propose une solution correspondante - blockchain + Internet des objets. Avec l'aide de l'Internet des objets, les données des liens de production et de logistique peuvent être collectées en temps réel via des appareils intelligents et connectés à Achain via VEP et stockés dans le réseau de traçabilité. La structure de stockage des données unique et la technologie du grand livre distribué de la blockchain garantissent que les données de la chaîne ne peuvent pas être falsifiées. Dans le même temps, le cryptage asymétrique et l'anonymat relatif peuvent garantir que les informations de base de l'entreprise ne sont pas divulguées. Lorsque les consommateurs doivent interroger les informations sur les produits, ils peuvent retracer toutes les informations du produit tant qu'ils connaissent le code produit et le lot de production.
Aperçu technique
Contrat et mise en œuvre LVM
Les contrats intelligents traditionnels sont limités à l'entrée et à la sortie des données sur la chaîne, qui ne peuvent prendre en charge que certains scénarios d'application simples. Pour cette raison, Achain a redéfini le contrat intelligent. En plus des données sur la chaîne, il permet également aux données de chaîne et hors chaîne d'interagir, et prend en charge les réponses des événements aux modifications de l'état des données sur 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 fait deux préparations dans la conception de niveau supérieur. Premièrement, les applications potentielles abstraites, l'extrait des exigences générales et les interfaces API de conception et les structures de données à l'avance. La seconde consiste à choisir un langage complet Turing pour aborder autant que possible les règles du monde physique réel.
Mécanisme consensuel
En raison des caractéristiques de la distribution, la blockchain nécessite un mécanisme consensuel pour fonctionner normalement. Actuellement, les algorithmes de consensus largement utilisés sont principalement: preuve de travail (POW: preuve de travail), preuve d'équité (POS: preuve de participation), algorithme de tolérance de faille byzantin pratique (PBFT: Tolérance à la faille pratique pratique) et preuve déléguée (DPOS: preuve déléguée). Du point de vue de la sécurité et de la praticité, Achain sélectionne les DPO et améliore le mécanisme de consensus RDPOS basé sur celui-ci.
RDPOS hérite non seulement des avantages des DPO - il ne nécessite pas de puissance de calcul supplémentaire pour obtenir l'allocation des actions après la production de blocs, mais il peut également déterminer dynamiquement les résultats d'exécution du contrat intelligent par l'agent ou tous les nœuds en fonction de l'état de transaction du réseau.
Achain En tant que chaîne publique, la formation d'un consensus communautaire est inséparable du soutien de jetons. La tenue d'un jeton peut non seulement obtenir des services de blockchain de base tels que la libération de contrat et la fourche réseau, mais également participer au vote et devenir un nœud proxy pour fournir des services pour recevoir des récompenses de jeton. Achain a nommé cette loi de jeton, et chaque titulaire de la loi est appelé une partie prenante, et le poids de vote correspondant est alloué en fonction du nombre d'actes détenus. Les nœuds d'agent sont votés par les parties prenantes. Les 99 principaux agents avec le plus grand nombre de votes se tournent à tour de rôle pour vérifier les transactions, et la commande est déterminée par tous les nœuds proxy et s'assurer qu'ils ne peuvent pas être falsifiés. Les agents peuvent bénéficier du travail normalement, mais sinon, s'ils travaillent anormalement ou ne fonctionnent pas, ils seront punis.
Modèle de compte
Dans le réseau blockchain, l'adresse du compte est une solution conçue pour l'échange sécurisé. Le compte, la clé publique et le processus de génération de clés privés ont la relation suivante: clé privée—> clé publique—> Adresse du compte. Tous ces trois utilisent l'algorithme de hachage sécurisé (SHA) pour assurer une sécurité suffisante. Le hachage est un raffinement des informations, généralement sa sortie est beaucoup plus petite que l'entrée et est une longueur fixe. Avec les moyens techniques actuels, les hachages avec un cryptage fort doivent être irréversibles. Autrement dit, les informations de clé privée de l'utilisateur ne peuvent pas être dérivées 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 UTXO soit très intelligemment conçu, prend en charge plusieurs transactions en parallèle et possède une protection de confidentialité relativement bonne. Cependant, la conception du compte de Bitcoin est une conception axée sur les transactions, et il est très difficile d'implémenter des contrats intelligents basés sur UTXO. Les contrats intelligents dans l'écosystème Achain exigent souvent que les conditions et les États déclenchent des transactions d'actifs, donc Achain a finalement choisi le modèle de compte.
réseau de fourche
Achain propose un réseau adapté à Forked en fonction de deux considérations. Tout d'abord, maintenez une forte vitalité, et deuxièmement, respectent différents scénarios d'application. Tout d'abord, le réseau de blockchain est une communauté formée par de nombreux participants selon certains consensus. La division du consensus provoque des fourches dures, et ces fourches sont parfois bonnes et ont parfois une différence de horaire. Grâce au dépistage et à l'élimination des personnes, un groupe de précieux réseaux de blockchain sera finalement laissé pour compte, ce qui est très cohérent avec la loi de l'auto-évolution continue des espèces et de l'environnement dans le monde auto-organisé.
Achain servira de point de départ de l'ensemble du réseau de fourche et peut également être appelé la chaîne principale. La chaîne principale peut débourser la sous-chaîne parallèle à celle-ci, et la sous-chaîne peut également continuer à fourcher, et toutes les chaînes ont un statut égal. Lorsqu'une fourche se produit, le VEP enregistre et diffusera les informations d'enregistrement de cette sous-chaîne, telles que les informations sur les blocs Genesis, l'ID de sous-chaîne, le nœud de semence, les actifs numériques, le numéro d'identification du service, etc. Si la fourche continue de se produire, ces informations d'enregistrement seront à jour par VEP et synchronisées à l'ensemble du réseau. Lorsque l'interaction est nécessaire entre les chaînes, les connexions peuvent être établies grâce à l'enregistrement des informations, c'est-à-dire que la découverte du service et l'interaction d'informations et l'échange de valeur peuvent être réalisés dans le cadre du VEP. VEP est similaire au service DNS d'Internet et est 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
VEP est un protocole standard pour connecter différents réseaux de blockchain. VEP a établi 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 de requête et de connexion. VEP prend en charge deux scénarios d'application: interaction de nœuds transversaux et appel de contrat transversal. Le premier utilise des changements d'état de données stockées sur les nœuds ou les données externes pour générer indirectement des interactions entre les contrats et peut générer de nouvelles informations. Par exemple: le prêt impayé dû comme convenu dans le contrat affectera le crédit personnel. Les dossiers de prêt peuvent être stockés sur la blockchain A, tandis que les données de crédit peuvent être stockées sur la blockchain B, et les informations d'identification personnelles peuvent provenir de bases de données publiques externes. Ce dernier est l'appel mutuel entre les contrats. Un exemple le plus simple est l'échange de jetons de deux chaînes et le maintien de la valeur totale inchangée.
Événement conduit
S'appuyant sur le VEP, Achain peut réaliser l'interaction des informations et l'échange de valeur entre les chaînes, et même incorporer des sources de données non blockchain telles que l'IoT (Internet des objets), l'IA (intelligence artificielle), les bases de données d'entreprise ou de service public dans le monde physique réel dans l'écosystème, réalisant des événements en temps réel.
Achain est une plate-forme publique de blockchain. Les développeurs peuvent émettre des jetons, des contrats intelligents, créer des applications et des systèmes de blockchain. Originaire en 2015, il a été lancé sur le site Web principal en juillet 2017. Achain s'est engagé à établir un réseau mondial d'échange d'informations sur la blockchain et le trading de valeur. Achain a été initialement développé par la Fondation Achain à but non lucratif basée à Singapour, qui est construite et maintenue par des communautés de fans du monde entier.
liens connexes:
https://www.achain.com/
http://www.qukuaiwang.com.cn/szhb/2352.html###
https://www.okex.com/cn/project/98/