Alle Sprachen
Achain ist eine dezentrale öffentliche Blockchain -Plattform. Entwickler können die Achain -Plattform nutzen, um Token, intelligente Verträge und Blockchain -Systeme auf einfache, schnelle und sichere Weise zu veröffentlichen. Achain ist verpflichtet, ein Blockchain -Netzwerksystem mit globaler Informationsverbindung, Wertverbindung und Trust Exchange zu erstellen. Achains Philosophie und technische Mission ist es, eine Blockchain -Welt ohne Hindernisse zu bauen.
Achains einzigartiger RDPOS verteilter Konsensmechanismus erkennt eine vollständige virtuelle Maschine mit unabhängiger geistiger Eigentumsrechte, wobei die Transaktionsleistung von bis zu 1.000 TPs auf Ketten-Transaktionsleistung ist. Es ist eine einfache, schnelle und sichere Blockchain -Plattform. Benutzer können Achain verwenden, um dezentrale Anwendungen auf Unternehmensebene schnell bereitzustellen, z. B. digitale Vermögenswerte und intelligente Verträge. ACT -Münzen haben den Wert des Achain -Ökosystems. Münzinhaber können an Community -Aktivitäten wie dem Erstellen und Veröffentlichen von intelligenten Verträgen, dem Zugriff auf Webdienste, Abstimmungsagenten und Gewinnen teilnehmen.
Projektfunktionen
Stabilität
Stabilität ist eine erforderliche Voraussetzung, um sicherzustellen, dass Achain verfügbar ist. Blockchain verfügt über eigene dezentrale Eigenschaften, und dezentrale Netzwerke sind normalerweise komplex und voller Unsicherheiten. Daher können wir Blockchain mit modularen Design -Tools abstrahieren und vereinfachen und intelligente Verträge ausführen, indem wir eine modulare virtuelle Maschine erstellen. LUA Virtual Machine (im Folgenden als LVM bezeichnet) kann dieses Design zwei Vorteile bringen. Optimieren Sie zunächst die LVM -Leistung, um die Effizienz der Vertragsausführung direkt zu verbessern und Interferenzfaktoren zu verringern, die durch die Systemkopplung verursacht werden. Zweitens schwächen Sie die Korrelation zwischen dem Blockchain -Netzwerk und dem laufenden Status von intelligenten Verträgen. Selbst wenn Probleme mit der Vertragsausführung vorliegen oder die virtuelle Maschine ungewöhnlich ausgeführt wird, kann die Stabilität des Blockchain -Netzwerks dennoch garantiert werden.
Sicherheit
POW hat einen unauslöschlichen Beitrag zur Sicherheit des Bitcoin -Netzwerks geleistet, aber aufgrund der wachsenden Nachfrage nach Bergbau und erhöhter Rechenleistung sind fast alle Rechte in den Händen von Bergarbeitern und Bergbaupools konzentriert. Durch die professionelle Zusammenarbeit sind sie tatsächlich stark zentralisierte "zentrale Server" geworden. Wenn mehr als 51% der Rechenleistung kombiniert werden, können die meisten Bitcoin -Transaktionen theoretisch kontrolliert werden, wie z. B. die DOS -Angriffe (Denial of Service), mit denen wir vertraut sind. Darüber hinaus wird der hohe Stromverbrauch kritisiert. Im Vergleich zum POW -Modell entwickelt sich das POS -Modell noch und diese Entwicklungsrichtungen basieren hauptsächlich auf Sicherheit und Anwendung. Der POS -Modus hat einen großen Sicherheitsvorteil gegenüber dem POW -Modus, aber es besteht die Prämisse darin, genügend Inhaber für die Durchführung von POS -Mining zu gewinnen, um die Sicherheitsvorteile vollständig zu nutzen. DPOS ist eine Verbesserung von POS, und Achain hat einen kommerziell universelleren RDPOS -Konsensmechanismus innoviert. Mit der gleichen Sicherheit wie DPOS kann die Blockantwort theoretisch verbessert werden und die Stabilität und Sicherheit des Netzwerks erhöht werden. Darüber hinaus schlug Achain innovativ einen intelligenten Sandbox -Mechanismus vor. Jeder Vertrag wird zuerst in einer intelligenten Sandkiste getestet. Achain führt automatisierte Tests mit Vollpathern durch und überwacht den Betriebsstatus kontinuierlich. Wenn sich das Gesundheitsniveau verschlechtert oder Schwachstellen gefunden werden. Das Netzwerk wird es selbst kündigen, um die Schädigung des Blockchain -Ökosystems aufgrund des problematischen Vertrags zu vermeiden.
Skalierbarkeit
Es wird eine Skalierbarkeit vorgeschlagen, um das Problem der Informationsinseln zu lösen, auf denen Blockchains nicht miteinander kompatibel sind. Zunächst glauben wir, dass das Upgrade und Gabeln eine der effektiven Methoden der Netzwerkentwicklung sind und nach der Gabed eine Hauptkette und mehrere Unterketten gebildet werden. Die Hauptkette und die Unterkette sind aus technischer Sicht vollständig Peer, aber sie setzen unterschiedliche Kennungen auf der Grundlage des Community-Konsenses. Jede Unterkette kann nach verschiedenen kommerziellen Anwendungen angepasst werden. Durch den Aufbau von VEP zwischen den Unterketten funktioniert es ähnlich wie ein Gateway, und Informationen und Wert können zwischen den Unterketten über VEP ausgetauscht werden. Durch eine solche Zusammenarbeit kann ein Blockchain-Ökosystem mit mehreren Anwendungen gebildet werden. Nicht nur das, Nicht-Blockchain-Online-Daten werden auch in das Achain-Ökosystem aufgenommen, ergänzt durch intelligente Verträge, die auf Ereignisse in der realen Welt reagieren können.
einfach zu bedienen
Achain erreicht die Benutzerfreundlichkeit durch zwei Aspekte. Geben Sie zunächst eine Blockchain als Asservice (BAAS) an, um den Schwellenwert für die Verwendung durch Unternehmen und Einzelpersonen zu senken. Durch Netzwerkgabeln, Datenanpassung, Smart Contract Release und Upgrade, Asset Transaction Überwachung usw. und durch visuelle Funktionen ergänzt werden Blockchain -Anwendungen einfach und einfach zu bedienen. Zweitens unterstützt Achain mehrere Sprachen, von Lua, C ++ bis Java, und ermöglicht es den Entwicklern verschiedener Plattformen, sich bequem zu entwickeln.
Anwendungsszenarien
Finanzierung der Lieferkette
Supply Chain Finance ist ein Finanzdienst, in dem sich Finanzinstitute (in der Regel Banken) auf Kernunternehmen konzentrieren, um den Kapitalfluss und die Logistik von vorgelagerten und nachgelagerten kleinen und mittelgroßen Unternehmen zu verwalten, und durch die Integration von Informationen kontrolliert sie Risiken auf das niedrigste Niveau. Es ist eine der Branchen, die sich in den letzten Jahren rasch entwickelt haben. Aufgrund der hohen Kosten für die Einrichtung von Krediten müssen Finanzinstitute vorsichtig auf der Grundlage der Risikokontrolle handeln und häufig einige hochwertige Projekte verpassen. Achain kann Unternehmen und Finanzinstituten dabei helfen, ihre Kreditsysteme zu rekonstruieren und effizientere Finanzierung der Lieferkette zu etablieren.
Unter den Kernunternehmen als Bestätigung wird eine Blockchain -Plattform für Lagerung, Logistik, digitale Rechnungen und Unternehmenskreditmeldungen über Achain festgelegt. Es kann die Informationen zu Waren, Lagerung, Logistik und Forderungen erkennen, die von vorgelagerten und nachgelagerten Unternehmen und Finanzinstituten in der Lieferkette bezeugt werden. Die Ausgabe, Bestätigung, Verbreitung, Aufteilung und Akzeptanz digitaler Notizen werden von jedem Teilnehmer in der Lieferkette durch Verträge ausgelöst. Die Auslösungsbedingungen können auf Änderungen des Datenstatus in den Datenbanken Warehousing, Logistics Blockchain und Core Enterprise basieren. Die Auslösungsregeln werden gemäß den Verträgen der teilnehmenden Parteien zusammengestellt. Handlungen, die die Regeln entsprechen oder gegen die Regeln verstoßen, werden in der Blockchain für die Kreditberichtsmeldung erfasst und können nicht manipuliert werden.
Achain nutzt die Vorteile von BAAs, Smart Sandboxing und anderen Technologien, um einen schnellen Bereitstellen zu ermöglichen. Durch die schnelle Abgabe des unnötigen Blockchain-Netzwerks zu geringen Kosten, das Erstellen eines Verbindungsprotokolls mit VEP und die Realisierung von Ereignissen durch Integration von Daten. Alle Teilnehmer können gemeinsam die Authentizität der Daten überprüfen, wodurch eine reibungslose Übertragung von Mitteln in der Lieferkette gewährleistet und die Effizienz der Zusammenarbeit verbessert wird.
Produktverfolgbarkeit
Die Einzelhandelsbranche hat natürlich die Merkmale fragmentierter Transaktionsdaten, diversifizierte Transaktionsknoten und komplexe Transaktionsnetzwerke. Kommunikation der Menschen
Beim Kauf von Waren über Online -Einkaufszentren oder Offline -Supermärkte wird die Verpackung mit den Herkunftsinformationen, dem Produktionsdatum und dem Hersteller gekennzeichnet. Es fällt uns jedoch schwierig, die Echtheit dieser Informationen zu beurteilen. Aufgrund der Gewinnspanne des Betrugs sind Hautpflegeprodukte mit hoher Wertschöpfung wie Diamanten und Lederbeuteln eher Fälschungen. Eine Fälschung schadet nicht nur den Interessen der Verbraucher, sondern schadet auch das Ruf und das Markenimage von Händlern, sondern die Gesellschaft muss auch Mittel und Arbeitskräfte konsumieren, um rechtliche Aufsicht und rechtliche Sanktionen auszuüben. Derzeit gibt es mehrere Schmerzpunkte für die Rückverfolgbarkeit der Produkte: Erstens muss die Produktverfolgbarkeit nicht nur auf die Produktionsverbindung, sondern auch zum Zirkulationsverbindung nachverfolgt werden. Dies wird zwangsläufig eine bessere gemeinsame Bestätigung der Probanden verleihen, und die Schwierigkeit der organisatorischen Zusammenarbeit kann sich vorstellen. Zweitens, ob es sich um einen Hersteller oder ein Logistikanbieter handelt, muss das verwendete System zentralisiert sein und es gibt ein Problem mit Information Island. Drittens hat das zentralisierte System das Risiko, dass Einzelpersonen böse tun.
Als Reaktion auf die oben genannten drei Schmerzpunkte schlägt Achain eine entsprechende Lösung vor - Blockchain + Internet der Dinge. Mit Hilfe des Internet der Dinge können Daten aus den Produktions- und Logistikverbindungen in Echtzeit über intelligente Geräte gesammelt und über VEP mit Achain verbunden und im Rückverfolgbarkeitsnetzwerk gespeichert werden. Die eindeutige Datenspeicherstruktur und die verteilte Ledger -Technologie von Blockchain stellen sicher, dass die Daten in der Kette nicht manipuliert werden können. Gleichzeitig kann eine asymmetrische Verschlüsselung und die relative Anonymität sicherstellen, dass die Kerninformationen des Unternehmens nicht durchgesickert sind. Wenn Verbraucher Produktinformationen abfragen müssen, können sie alle Informationen des Produkts verfolgen, solange sie den Produktcode und die Produktionsstapel kennen.
Technische Übersicht
Vertrags- und LVM -Implementierung
Herkömmliche intelligente Verträge beschränken sich auf die Eingabe und Ausgabe von Daten in der Kette, die nur einige einfache Anwendungsszenarien unterstützen können. Aus diesem Grund hat Achain den Smart Contract neu definiert. Zusätzlich zu Kettendaten ermöglicht es auch, dass Daten auf Ketten- und Off-Chain-Daten interagieren, und unterstützt die Ereignisreaktionen auf Änderungen des Datenstatus auf Ketten und Ketten. Die meisten kommerziellen Anwendungen in der realen Welt sind sehr komplex, und diese Komplexität spiegelt sich in Datenstrukturen und logischen Regeln wider. Um die oben genannten Ziele zu erreichen, machte Achain zwei Vorbereitungen in der obersten Ebene. Erstens, abstrakte potenzielle Anwendungen, extrahieren allgemeine Anforderungen und Konstruktions -API -Schnittstellen und Datenstrukturen im Voraus. Die zweite besteht darin, eine vollständige Sprache zu wählen, um die Regeln in der realen physischen Welt so weit wie möglich zu nähern.
Konsensmechanismus
Aufgrund der Verteilungsmerkmale benötigt Blockchain einen Konsensmechanismus, um normal zu operieren. Derzeit sind die weit verbreiteten Konsensalgorithmen hauptsächlich: Nachweis der Arbeit (POW: Beweis für Arbeit), Eigenkapitalnachweis (POS: Beweis für den Einsatz), praktischer byzantinischer Fehlertoleranzalgorithmus (PBFT: Praktische byzantinische Fehlertoleranz) und delegatisierter Beweis (DPOS: delegiertes Beweis des Nachweises des Einsatzes). Aus der Sicht der Sicherheit und der Praktikabilität wählt Achain DPOs aus und verbessert den darauf basierenden RDPOS -Konsensus -Mechanismus.
rdpos erbt nicht nur die Vorteile von DPOs, sondern erfordert keine zusätzliche Rechenleistung, um die Eigenkapitalzuweisung nach der Blockproduktion zu erreichen, sondern kann auch die Ausführungsergebnisse des Smart -Vertrags des Agenten oder aller Knoten dynamisch bestimmen, basierend auf dem Transaktionsstatus des Netzwerks.
Achain als öffentliche Kette, die Konsens des Gemeinschafts bildet, ist untrennbar mit der Unterstützung von Token verbunden. Das Halten eines Tokens kann nicht nur grundlegende Blockchain -Dienste wie Vertragsfreigabe und Netzwerkgabel erhalten, sondern auch an der Abstimmung teilnehmen und ein Proxy -Knoten werden, um Dienste für die Erhalt von Token -Belohnungen bereitzustellen. Achain nannte dieses Token -Gesetz, und jeder Handlungshalter wird als Stakeholder bezeichnet, und das entsprechende Stimmgewicht wird gemäß der Anzahl der gehaltenen Gesetze zugewiesen. Agentenknoten werden vom Stakeholder abgestimmt. Die 99 Top -Agenten mit der größten Anzahl von Stimmen wechseln abwechselnd, um Transaktionen zu überprüfen, und die Reihenfolge wird von allen Proxyknoten bestimmt und sorgt dafür, dass sie nicht manipuliert werden können. Agenten können davon profitieren, normal zu arbeiten, aber sonst, wenn sie abnormal arbeiten oder nicht arbeiten, werden sie bestraft.
Kontomodell
Im Blockchain -Netzwerk ist die Kontoadresse eine Lösung für einen sicheren Austausch. Der Prozess des Kontos, der öffentliche Schlüssel und der private Schlüsselgenerierungsprozess haben die folgende Beziehung: Privatschlüssel -> öffentlicher Schlüssel -> Kontoadresse. All diese drei verwenden einen sicheren Hash -Algorithmus (SHA), um eine ausreichende Sicherheit zu gewährleisten. Hash ist eine Verfeinerung von Informationen, normalerweise ist seine Ausgabe viel kleiner als der Eingang und ist eine feste Länge. Mit aktuellen technischen Mitteln müssen Hashs mit starker Verschlüsselung irreversibel sein. Das heißt, die privaten Schlüsselinformationen des Benutzers können nicht über die Kontoadresse des Benutzers abgeleitet werden.
Achain verwendet das Kontomodell anstelle des UTXO -Modells von Bitcoin (nicht ausgegebene Transaktionsausgabe). Obwohl UTXO sehr geschickt gestaltet ist, unterstützt mehrere Transaktionen parallel und hat einen relativ guten Schutzschutzschutz. Das Kontodesign von Bitcoin ist jedoch ein transaktionsorientiertes Design, und es ist sehr schwierig, intelligente Verträge auf der Grundlage von UTXO zu implementieren. Intelligente Verträge im Achain -Ökosystem erfordern häufig Bedingungen und Zustände, um Asset -Transaktionen auszulösen. Daher hat Achain schließlich das Kontomodell ausgewählt.
Fork -Netzwerk
Achain schlägt ein für Forked geeignetes Netzwerk vor, das auf zwei Überlegungen geeignet ist. Erstens, behalten Sie eine starke Vitalität auf und treffen Sie zweitens verschiedene Anwendungsszenarien. Erstens ist das Blockchain -Netzwerk eine Community, die nach einem bestimmten Konsens von vielen Teilnehmern gebildet wird. Die Trennung des Konsens führt zu harten Gabeln, und solche Gabeln sind manchmal gut und haben manchmal einen Zeitunterschied. Durch das Screening und die Beseitigung der Menschen wird eine Gruppe wertvoller Blockchain-Netzwerke schließlich zurückgelassen, was sehr mit dem Gesetz der kontinuierlichen Selbstentwicklung von Arten und Umwelt in der selbstorganisierten Welt übereinstimmt.
Achain dient als Ausgangspunkt des gesamten Fork -Netzwerks und kann auch als Hauptkette bezeichnet werden. Die Hauptkette kann die Unterkette parallel dazu verleiten, und die Unterkette kann ebenfalls weitergab, und alle Ketten haben den gleichen Status. Wenn eine Gabel auftritt, wird der VEP die Registrierungsinformationen dieser Unterkette aufzeichnen und übertragen, z. Wenn zwischen den Ketten eine Interaktion benötigt, können Verbindungen durch die Registrierung von Informationen hergestellt werden, d. H. Service -Erkennung, und Informationsinteraktion und Werteaustausch können im Rahmen des VEP -Frameworks erreicht werden. VEP ähnelt dem DNS -Service des Internets und ist für die Registrierung von Informationen, die Aktualisierung von Informationen und die Bereitstellung von Zugriffsdiensten verantwortlich.
Wertaustauschprotokoll
VEP ist ein Standardprotokoll zum Anschließen verschiedener Blockchain -Netzwerke. VEP hat Richtlinien für die Zusammenarbeit festgelegt. Es registriert die Registrierungsinformationen jeder Kette und bietet Diensten für die Ketten in der vertrauenswürdigen Liste für Abfragen und Verbindungsanfragen. VEP unterstützt zwei Anwendungsszenarien: Cross-Chain-Knoteninteraktion und Cross-Chain-Vertragsanruf. Ersteres verwendet staatliche Änderungen der Daten, die auf Knoten oder externen Daten gespeichert sind, um indirekt Wechselwirkungen zwischen Verträgen zu generieren, und können neue Informationen generieren. Zum Beispiel: Das ausstehende im Vertrag vereinbarte ausstehende Darlehen wirkt sich auf den persönlichen Kredit aus. Darlehensunterlagen können auf Blockchain A gespeichert werden, während Kreditdaten auf Blockchain B gespeichert werden können, und Informationen zur persönlichen Identifizierung können aus externen öffentlichen Datenbanken stammen. Letzteres ist der gegenseitige Anruf zwischen Verträgen. Ein einfachste Beispiel ist der Austausch von Token von zwei Ketten und den Gesamtwert unverändert.
Ereignisgetrieben
Wenn Achain auf VEP stützt, kann er Informationsinteraktion und Wertaustausch zwischen Ketten realisieren und sogar Datenquellen für Nichtblockchain wie IoT (Internet of Things), AI (künstliche Intelligenz), Unternehmens- oder öffentliche Dienstdatenbanken in der tatsächlichen physischen Welt in das Ökosystem in den Ökosystem in Echtzeit einbeziehen.
Achain ist eine öffentliche Blockchain -Plattform. Entwickler sind in der Lage, Token, intelligente Verträge, Anwendungen und Blockchain -Systeme zu erstellen. Im Jahr 2015 wurde es im Juli 2017 auf der Hauptwebsite gestartet. Achain ist verpflichtet, ein globales Blockchain -Informationsaustausch und ein Werthandelsnetzwerk aufzubauen. Achain wurde ursprünglich von der in Singapur ansässigen gemeinnützigen Achain Foundation entwickelt, die von Fangemeinschaften auf der ganzen Welt gebaut und gepflegt wird.
verwandte Links:
https://www.achain.com/
http://www.qukuaiwang.com.cn/szhb/2352.html###
https://www.okex.com/cn/project/98/