Blockchain-Tests: Erforderliche Fähigkeiten und Bewertungskriterien

Welche Fähigkeiten sind erforderlich,

um Blockchain zu testen? Dieses Wissen ist entscheidend, um den sicheren Mechanismus der Übertragungs- und Datenüberprüfung zu verstehen. Darüber hinaus kann Bekanntschaft mit dem Konzept verwandter Listen und Bäume in Datenstrukturen helfen, die interne Logik und Methoden des Speicherns von Blockchain -Daten besser zu verstehen. Verwandte Listen können Transaktionen effektiv kontrollieren, während die Strukturen von Bäumen dazu beitragen, komplexere Prozesse für die Überprüfung von Transaktionen zu erreichen. Das Verständnis des Buchhaltungsmodells von Blockchain beispielsweise, wie man Transfers implementiert, die Vermeidung von Doppelkosten und die Umsetzung einer Eigentümerprüfung ist für Tesers gleichermaßen wichtig. Dank dieses Wissens können sie genauere Testbeispiele entwickeln, um die Sicherheit und Zuverlässigkeit von Blockchain -Systemen zu gewährleisten. Das Prinzip der Technologie für virtuelle Maschinen ist auch ein wichtiger Aspekt der Blockchain -Tests. Virtuelle Maschinen in Blockchain -Systemen können intelligente Vertragscodes modellieren und durchführen. Tester müssen den Arbeitsmechanismus virtueller Maschinen beherrschen, um die Umsetzung intellektueller Verträge genau zu bewerten. Kurz gesagt, Kryptographie, Datenstrukturen, Transaktionen Buchhaltungsmodelle und die Prinzipien der Technologie für virtuelle Maschinen sind die Hauptfähigkeiten, die die Blockchain -Tester beherrschen sollten. Dank der kontinuierlichen Ausbildung und Praxis können sie einen größeren Beitrag zur Entwicklung der Blockchain -Technologie leisten.

Was sind die Bewertungs- und Authentifizierungskriterien für Blockchain? Was sind die Bewertungs- und Authentifizierungskriterien für Blockchain?

Was sind die Kriterien?

CNS ist ein professionelles Unternehmens -Zertifizierungssystem für allgemeine globale Zertifizierungen

novell

Vertriebsmitarbeiter. Durch diese Zertifizierung können Sie die Produkte von Novell verstehen und über fachkundige Kenntnisse verfügen. Angesichts einer Kundenumgebung können Sie den detailliertesten und genauesten Plan für die Erweiterung des Geschäfts Ihres Unternehmens erstellen.

Verbessern Sie das professionelle Image Ihres Unternehmens und Ihres Einzelnen. Verbessern Sie das professionelle Image Ihres Unternehmens und Ihres Einzelnen.

CNS -Zertifikate sind nicht nur so häufig wie andere verwandte Zertifikate von Novell, sondern Sie können auch ein zertifiziertes Logo (Logo) auf Ihren Visitenkarten drucken. Neben der Überprüfung Ihrer persönlichen Fähigkeiten kann dies auch das professionelle Image des Unternehmens verbessern.

Was ist der ERC20 -Token -Standard für Blockchain?

Der RC20 -Token -Standard (ERC20Token -Standard) ist eine Spezifikation zum Erstellen von Token über Ethereum. Gemäß den ERC20 -Spezifikationen können Sie einen intelligenten Vertrag erstellen und ein "austauschbares Token" erstellen. Obwohl dies nicht erforderlich ist, können die erstellten Token mit vielen Börsen, Brieftaschen usw. interagieren und sind jetzt von der Branche weit verbreitet.

Der ERC20 -Token -Standard wurde erstmals von Fabian Vogelstler, dem Ethereum -Entwickler der Open -Source -Community, vorgeschlagen. Später schrieb der Gründer von Ethereum Vitalik (bekannt als "V God") die erste Version des Dokuments mit dem Titel "Standardized_contract_apis".

Smart Contracts können gemäß dem ERC20 -Token -Standard geschrieben werden. Token -Methoden, die implementiert werden müssen, erfordern optionale Namen, Symbole, Dezimalstellen und Balden, Weiterleitung, Weiterleitung, Genehmigung und Zulagen. Die Antworten auf Ereignisse, die implementiert werden müssen, umfassen zusätzlich zu ERC20 weiterleitungen und genehmigt. Ethereum erregt auch die Aufmerksamkeit für den Standard -ERC721 -Token. Im Gegensatz zum ERC20 ist der ERC721 ein unangenehmer Token -Standard (NFT).

Das ERC20 -Token ist austauschbar und gleichmäßig, während das ERC721 -Token austauschte und nicht uneben ist. Das ERC20 -Token ist unendlich geteilt und unterteilt, aber die kleinste Einheit des ERC721 -Token ist 1 und kann nicht in unterteiltes Teilen unterteilt werden.

Im Juni 2018 wurde ERC721 schließlich von der Ethereum -Community offiziell akzeptiert und wurde zum endgültigen Standard. Bisher beliebte Krypto -Kits folgten dem ERC721 -Standard.

Xushu Innovation Blockchain Technology Workstation Im online Lianqiao Education ist es die einzige zugelassene "Blockchain Technology Major" Pilot -Workstation, die vom Bildungsministerium der Schulplanung, des Bau- und Entwicklungszentrums im China implementiert wird. Die professionelle Perspektive bietet Studenten vielfältige Wachstumspfade, Förderung der Reform von Schulungsmodellen, die Produktion, akademische und Forschung in professioneller Studienforschung kombinieren und Schulungssysteme für angewandte und gemischte Talente aufbauen.

Hat Blockchain internationale Standards für die Datensicherheit?

Einige der integrierten Technologiestandards P3227 für "Standard -FORA -Referenzrahmen für die Datensicherheitszirkulation auf der Grundlage von Blockchain und Verbundberechnung" (Blockchain und Federal Computing Reference Framework für den Datensicherheitsverzirkulationen auf der Grundlage von Blockchain und Federal Computing) wurde auf der Konferenz der IEEE Standards Association Standards (IEESABE) offiziell zugelassen.

Wann hat die Blockchain -Industrie einen Standard oder Standard?

Vor kurzem wurde die Finanzbranche-Standardspezifikation für die Sicherheitsspezifikation für finanzielle dezentrale Ledger-Technologie (im Folgenden als Standard bezeichnete Standards) von der People's Bank of China offiziell veröffentlicht. Das "Standard" definiert das Sicherheitssystem für eine finanziell verteilte Hauptbuchentechnologie, einschließlich grundlegender Hardware, grundlegender Software, Kennwortalgorithmen, Knotenkommunikation, Ledger -Daten, Konsensprotokollen, intelligenten Verträgen, Identitätsmanagement, Datenschutzschutz, gesetzlicher Unterstützung, Betriebs- und Wartungsanforderungen sowie Governance -Mechanismen. Dieser Standard gilt für Institutionen, die mit dem Bau- oder Dienstleistungsbetrieb von verteilten Hauptbuchsystemen im Finanzsektor beteiligt sind.

The "standard" is administered by the National Financial Standardization Technical Committee, proposed and drafted by the Institute for Digital Currency Research of the People's Bank of China, and is reportedly co-drafted by the participation of the Science and Technology Division of China, the Industrial Bank of China, the Agricultural Bank of China, the Agricultural Bank, the Agricultural Bank, the Bank of China, the Construction Bank of China, and other units.

In der Sicht der Zentralbank ist die Blockchain -Technologie eine neue Art von verteilten Datenbank, auch als verteiltes Hauptbuch bezeichnet.

Diese Standardveröffentlichung hilft Finanzinstituten, systematisch nach Spezifikationen einzusetzen und zu warten, um Sicherheitsprobleme zu vermeiden. Die Finanzbranche hat die Anwendung der Blockchain -Technologie umgesetzt, um sie in die Realwirtschaft zu standardisieren, und bietet aktiv Dienstleistungen an. Es führt und fördert die Entwicklung von Blockchain -Technologie und -industrie in meinem Land, aber diese Standards befinden sich in erster Linie auf technologischer Ebene und es braucht Zeit, um sie auf Produktanwendungsebene zu implementieren. Die Sicherheitsübersicht ist besonders wichtig im Bewerbungsprozess, da neue Geschäftsformulare und Geschäftsmodelle sowie viele Sicherheitsprobleme erstellt wurden. Sicherheitsbewertungen als wichtige Aufsichtsmittel sind für viele Blockchain -F & -Hersteller und Anwendungsunternehmen zu einem heißen Thema geworden. In diesem Artikel werden einige der Forschungen und Praktiken zu den Sicherheitsbewertungen der Blockchain -Konformität erörtert, über die sich alle besorgt haben.

1. Die Bewertung der Blockchain -Technologie

Blockchain -Technologie -Bewertungen werden im Allgemeinen in Funktionstests, Leistungstests und Sicherheitsbewertungen unterteilt.

1. Funktionstests

Funktionstests sind die Tests grundlegender Funktionen, die vom zugrunde liegenden Blockchain -System gestützt werden, und es ist der Zweck, die Funktionalität des zugrunde liegenden Blockchain -Systems zu messen.

Blockchain Functional Testing includes standards such as GB/T25000.10-2016 "System and Software Quality Requirements and Assessment (Square) Part 10: System and Software Quality Model", GB/T25000.51-2016 "System and Software Quality Requirements and Assessment (Square) Part 51: Quality Requirements and Testable Software Products (RUSP) (RUSPS) (RUSPS) Test Criteria.

Blockchain Funktionstests umfassen Netzwerkmethoden und Kommunikation, Datenspeicherung und Übertragung, Verfügbarkeit von kryptografischen Modulen, Konsens und Fehlerresistenz, intelligente Vertragsfunktionen, Stabilität der Systemmanagement, Stabilität der Ketten, Privatsphäre, Interoperabilitätsschutz, Interoperabilitätsschutz, Konto- und Transaktionstypen, umfassende Lösungen für die Tasteverwaltung und andere Module, die die Lösungen des Audits und andere Modulen sind. Art der Tests, die implementiert und ausgeführt werden, um die Eigenschaften von Testobjekten zu beschreiben und zu bewerten.

Blockchain-Leistungstests umfassen Module, insbesondere Szenarien für gleichzeitige Spannungstests, Szenarien für den Spitzen-Impact-Test, Szenarien für langfristige stabile Betriebstests, Abfragetestszenarien und andere Module.

3. Sicherheitsbewertung

Blockchain-Sicherheitsbewertung führt hauptsächlich Sicherheitstests und -bewertung von Kontodaten, kryptografischen Mechanismen, Konsensmechanismen, intelligente Verträge intelligent. bei tatsächlichen Testbedürfnissen.

Blockchain -Sicherheitsbewertungen umfassen Speicher, Netzwerk, Computer, Konsensmechanismen, kryptografische Mechanismen, Zeitmechanismen, Schutz für persönliche Informationen, Netzwerkmechanismen, intelligente Verträge, Dienste, Zugriff und mehr. Blockchain Compliance Security Assessment

Blockchain Compliance -Sicherheitsbewertung umfasst im Allgemeinen drei Kategorien: "Blockchain Information Services Security Assessment", "Sicherheitsebene -Schutzbewertung" und "Sonderbewertung für Fonds -Projektakzeptanz".

1. Blockchain Information Services Security Evaluation

Blockchain Information Services Security Evaluation basiert in erster Linie auf "Vorschriften im Zusammenhang mit Blockchain Information Services Management" (im Folgenden als "Vorschriften" bezeichnet).

Die Regeln zielen darauf ab, die Verantwortlichkeiten des Informationssicherheitsmanagements von Blockchain -Informationsdiensten zu klären und die fundierte Entwicklung von Blockchain -Technologie und verwandten Diensten zu standardisieren und zu fördern. In Artikel 9 der Vorschriften wird angegeben, dass ein Blockchain -Informationsdienstleister neue Produkte, neue Bewerbungen und neue Merkmale entwickelt und auf den Markt bringt, die folgenden Anforderungen entspre chen: Die damit verbundenen Vorschriften sind an die Internet -Geheimdienste der Staat, den Staat, den Bezirk und die lokalen Regierung für Sicherheitsbewertungen gemeldet.

Die Sicherheitsspezifikation "Blockchain Information Services" ist ein nationaler Standard für den Aufbau und die Bewertung der Sicherheitsfunktionen von Blockchain -Informationsdiensten, die die Informations -Engineering der chinesischen Akademie der Wissenschaften leiten, die vom Institut für Informationstechnik an der chinesischen Akademie der Wissenschaften und der Assefferma der Chinesischen Akademie und der Assifitation der Elektrotechnik und des Informationssicherheit und der Informationssicherheit und der Informationssicherheit und der Informationssicherheit und der Informationssicherheit und der Informationssicherheit, Shanggai und Informationsversicherung, geleitet wurde. Die Sicherheitsspezifikation für Blockchain Information Services bietet Sicherheitsanforderungen, die die Anbieter von Blockchain -Informationsanbietern der Allianz und der privaten Kette von Blockchain -Informationsdiensten erfüllen sollten, einschließlich der Sicherheitsanforderungen für technische und Sicherheitssicherung sowie entspre chende Test- und Bewertungsmethoden, die auf Blockchain Information Services Security Assessment und Blockchain Information Services Security Construction angewendet werden. Die vorgeschlagenen Standard-Rahmenbedingungen für die technische und achtsame Anforderungen sind wie folgt:

Abbildung 1 Blockchain Information Services Sicherheitsanforderungen Modell

2. Bewertung des Schutzes von Netzwerksicherheitsebene.

Als neue Informationstechnologie sind Anwendungssysteme, die von Blockchains erstellt wurden, auch hierarchische Schutzobjekte, die gemäß den Vorschriften hierarchische Schutzbewertungen erfordern. Die allgemeinen Anforderungen für die Bewertung des Schutzsicherheitsschutzes gelten für die Bewertung des Infrastrukturanteils der Blockchain, derzeit wurden jedoch keine blockchainspezifischen Sicherheitsanforderungen vorgeschlagen. Daher weitere Untersuchungen und Untersuchungen der Anforderungen an die Erweiterung der Blockchain -Sicherheitsbewertungen.

3. Akzeptanz und Bewertung von speziellen Fondsprojekten

Nach den relevanten Vorschriften des Wirtschaftsinformationsausschusses der Stadt müssen Sonderprojekte für Informationsfonds während der Projektakzeptanz einen Sicherheitsbewertungsbericht erlassen. Die Akzeptanz und Bewertung von Blockchain-Anwendungsprojekten erfolgt gemäß dem neuesten lokalen Blockchain-Standard, der von Shanghai "DB31/T1331-2021 Allgemeine Anforderungen an die Sicherheit der Blockchain-Technologie" veröffentlicht wurden. "

3. Erkundung und Praxis der Blockchain -Sicherheitsbewertung

1. Standardvorbereitung

Shanghai Evaluation Center beteiligt sich aktiv an der Vorbereitung der Blockchain -Standards. Lokale Blockchain-Standard "DB31/T1331-2021 Blockchain Technology Security Allgemeine Anforderungen" Suzhou Tongji Blockchain Research InstituteCo., Ltd., Ltd., Ltd., Ltd., Shanghai Moheng Network Technology Co., Ltd. 1. März dieses Jahres. Der vom Shanghai Evaluation Center verfasste National Blockchain Standard, "Blockchain Information Services Security Specification", befindet sich in der Phase der Frage nach Meinungen.

Gleichzeitig war das Bewertungszentrum auch an der Erstellung primärer und mittlerer Bildungsmaterialien für Blockchain -Ingenieurwesen und Ingenieure beteiligt, angeführt von der Tongji University, geleitet vom Department of Human Resources and Social Security, und war für die Bearbeitung des Inhalts des Kapitels "Blockchain -System" verantwortlich.

2. Projektpraxis

In den letzten Jahren hat das Shanghai -Bewertungszentrum eine Reihe von Blockchain -Sicherheitsbewertungspraktiken implementiert, die auf verwandten technischen Standards basieren, wie z. Item

Problembeschreibung

1

Konsensusalgorithmus

Konsensusalgorithmen Verwenden Sie Kafka- oder Raft -Konsens, unterstützen keine byzantinische Mangeltoleranz und unterstützen keine Toleranz des bösartigen Verhaltens in Klauseln.

2

Nicht verknüpfte Daten

geheime Informationen zur Kette sind nicht verschlüsselt und alle Daten in der Kette können über die Abfrageschnittstelle oder über den Blockchain -Browser zugegriffen werden.

3

Kennwortalgorithmus

Die Anzahl der im Kennwortalgorithmus verwendeten Randoms entspricht nicht den Anforderungen von GB/T32915-2016 für die Zufälligkeit.

4

Knotenschutz

In einer Allianzkette können Sie keine Sicherheitsschutzmaßnahmen in dem Bereich konfigurieren, in dem sich Knotenserver befinden.

5

Kommunikationsübertragung

Für die Kommunikation zwischen Knoten und Kommunikation zwischen Blockchain- und Oberschichtanwendungen wird kein sicherer Informationsübertragungskanal festgelegt.

6

Konsensalgorithmus

Das System verfügt über eine geringe Anzahl von Knoten und erfüllt möglicherweise nicht die Anzahl der für den Konsensalgorithmus erforderlichen Fehlertoleranzen.

7

Smart Contract

Der Betrieb eines intelligenten Vertrags wird nicht überwacht, und Probleme, die während des Betriebs eines intelligenten Vertrags auftreten, können nicht rechtzeitig entdeckt und angesprochen werden.

8

Service und Zugriff

Bewerbungen auf hoher Ebene haben Zugangskontrollfehler wie Betrug und Überschreibungen, was zu einer Störung und Datenverletzung von Unternehmen führt.

9

Smart Contract

Smart Contract Codierung wird bei einem Vertragsfehler nicht für die Smart -Vertrags -Codierung standardisiert. Die Smart Contract Freeze -Funktion wird nicht bereitgestellt.

10

Smart Contracts

Die Ausführungsumgebung für intelligente Verträge ist nicht von außen getrennt, und es besteht das Risiko von externen Angriffen.

3. Werkzeuganwendungen

Das Bewertungszentrum berücksichtigt die Verbindungsanforderungen mit der Bewertung des Levelschutzes bei der Organisation der Änderungen der "allgemeinen Sicherheitsanforderungen für DB31/T1331-2021 Blockchain-Technologie".Die "Infrastrukturschicht" von DB31/T1331 steht im Einklang mit den damit verbundenen Anforderungen für den Schutz des Niveaus, wie beispielsweise eine sichere physische Umgebung, ein sicheres Kommunikationsnetz, ein sicheres Gebietsumfang, eine sichere Computerumgebung und ein Sicherheitsmanagementzentrum.

Das Bewertungszentrum organisiert die Zusammenstellung der Blockchain -Bewertungsverlängerungsanforderungen basierend auf den relevanten Sicherheitsanforderungen von DB31/T1331. Die verwandten Ergebnisse gelten für das Schutzwerkzeug zur Schutz von Network Security Level - Evaluierungsexperten. Zu diesem Zeitpunkt könnten Evaluierungsagenturen, die "Evaluierungsexperten" verwenden, die Software mit "Evaluierungsexperten" genau standardisieren und effizient Blockchain -Sicherheitsbewertungen implementieren, Blockchain -Sicherheitsrisiken entdecken und entspre chende Korrekturen vorschlagen. Kurze Diskussion über die Leistung der fallenden Blockleistung - / Big> EC In diesem Artikel wird die Bedeutung des Leistungstests, der Hauptindikationen, des Designs von Lösungen und Konsequenzen erörtert. Erstens soll die Bühne, Tausende oder Zehntausende von Transaktionen, die eine große Anzahl von Transaktionen berücksichtigen, sichergestellt werden, dass er in Tausenden von Transaktionen in Tausenden oder Zehntausenden von Transaktionen in einer Sekunde in Tausenden von Transaktionen wachsen kann. Die Bedeutung der experimentellen Bedeutung wird aus den hohen Lasten entfernt, und die Leistungslücken werden aus den Schnitten entfernt und erfüllen sich auf Vorteile und Sitzanforderungen. Wichtige Leistungskennzahlen, Informationsverbrauchsrate (RAM, CPU und Nettoutzung) erfordern die Schätzung der Kapazität und der Reaktionszeit für die Konstruktion des Herstellers. Wir müssen Netzwerke und Netzwerke bandweit reduzieren, wie z. B. Probleme wie die Testergebnisse. Im Allgemeinen kann die ESOS -Aktienleistung besser geschätzt werden. Im Allgemeinen die Implementierung des ägyptischen Systems Die EDOP Mob -Beschäftigungsmaterialien Referenzmaterialien Zuu Shapon "Soft Mevelop -Bewerber usw.