Skip to content

Commit

Permalink
Add rst translate (#1819)
Browse files Browse the repository at this point in the history
* Update 3.x/.readthedocs.yaml

* Update translate, add rst translate
  • Loading branch information
morebtcg authored Jul 3, 2024
1 parent ef3322a commit c3c1673
Show file tree
Hide file tree
Showing 332 changed files with 8,136 additions and 7,409 deletions.
2 changes: 1 addition & 1 deletion 3.x/.readthedocs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ build:
# golang: "1.20"

sphinx:
configuration: 2.x/conf.py
configuration: 3.x/conf.py

# Optionally build your docs in additional formats such as PDF and ePub
formats:
Expand Down
Binary file removed 3.x/en/MVP.docx
Binary file not shown.
10 changes: 5 additions & 5 deletions 3.x/en/docs/advanced_function/distributed_event.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
# 4. Distributed Event Framework WeEvent.
# 4. Distributed Event Framework WeEvent
Tags: "distributed events"

-------

WeEvent is a trusted, reliable, and efficient cross-agency, cross-platform event notification mechanism that supports FISCO BCOS.
WeEvent is a trusted, reliable, and efficient cross-agency, cross-platform event notification mechanism that supports FISCO BCOS。

Specifically, WeEvent is a blockchain-based event middleware service that provides users with the ability to publish and subscribe to events.。Events posted to WeEvent are permanently stored, immutable, and support post-event tracking and auditing。The producer publishes events through the WeEvent proxy service, and the event content is recorded on the blockchain such as FISCO-On BCOS, consumer subscribes to events from WeEvent。After the subscription is successful, as long as the producer publishes the event, the consumer will be notified in time。
Specifically, WeEvent is a blockchain-based event middleware service that provides users with the ability to publish and subscribe to events。Events posted to WeEvent are permanently stored, immutable, and support post-event tracking and auditing。The producer publishes events through the WeEvent proxy service. The event content is recorded on the blockchain, such as FISCO-BCOS. The consumer subscribes to events from WeEvent。After the subscription is successful, as long as the producer publishes the event, the consumer will be notified in time。

The WeEvent service is developed using the Spring Boot framework. In terms of business integration, it not only supports directly loading independent JAR packages to use services, but also supports providing functions through proxy services.
The WeEvent service is developed using the Spring Boot framework. In terms of business integration, it not only supports directly loading independent JAR packages to use services, but also supports providing functions through proxy services。

Adhering to the design concept of peer-to-peer cooperation, intelligent collaboration and value sharing in the distributed business model, weEvent is committed to improving the efficiency of inter-agency cooperation, reducing cooperation costs, and opening up different platforms such as applications, the Internet of Things, cloud services and private services, and ultimately achieving cross-agency and cross-platform event notification and processing without changing the development language and access protocols of existing commercial systems.
Adhering to the design concept of peer-to-peer cooperation, intelligent collaboration and value sharing in the distributed business model, weEvent is committed to improving the efficiency of inter-agency cooperation, reducing cooperation costs, and opening up different platforms such as applications, the Internet of Things, cloud services and private services, and ultimately achieving cross-agency and cross-platform event notification and processing without changing the development language and access protocols of existing commercial systems。

For details, please refer to

Expand Down
6 changes: 3 additions & 3 deletions 3.x/en/docs/advanced_function/distributed_identity.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,11 @@ Tags: "Distributed Identity" "Identity"

------

WeIdentity is a distributed multi-center technical solution that can host the trusted mapping of the real identity of entity objects (people or things) and the identity on the chain, as well as realize secure access authorization and data exchange between entity objects, supporting FISCO BCOS.
WeIdentity is a distributed multi-center technical solution that can host the trusted mapping of the real identity of entity objects (people or things) and the identity on the chain, as well as realize secure access authorization and data exchange between entity objects, supporting FISCO BCOS。

WeIdentity is independently developed and fully open-sourced by WeBank, adhering to the concept of public alliance chain integrating resources, exchanging value and serving the public, and is committed to becoming a distributed commercial infrastructure linking multiple vertical industries and promoting pan-industry, cross-agency and cross-regional identity authentication and data cooperation.
WeIdentity is independently developed and fully open-sourced by WeBank, adhering to the concept of public alliance chain integrating resources, exchanging value and serving the public, and is committed to becoming a distributed commercial infrastructure linking multiple vertical industries and promoting pan-industry, cross-agency and cross-regional identity authentication and data cooperation。

WeIdentity currently consists of two main modules: distributed identity(WeIdentity DID)and verifiable digital evidence.(WeIdentity Credential)。
WeIdentity currently consists of two main modules: distributed identity(WeIdentity DID)and verifiable digital evidence(WeIdentity Credential)。

For detailed introduction of WeIdentity, please refer to

Expand Down
10 changes: 5 additions & 5 deletions 3.x/en/docs/advanced_function/privacy/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,24 +7,24 @@ Tags: "Privacy Protection" "'Homomorphic Encryption" "' Group / Ring Signature"
----

Privacy protection is a major technical challenge for the alliance chain。In order to protect on-chain data, protect the privacy of alliance members, and ensure the effectiveness of supervision, FISCO BCOS [pre-compiled contract](../../contract_develop/c++_contract/index.md)
The form of the integration of homomorphic encryption, group / ring signature verification functions, providing a variety of privacy protection means.。In addition, through ZPK(zero-knowledge proof)and WeDPR-A series of privacy protection projects, such as Lab, ensure data privacy and information security on and off the chain.
The form of the integration of homomorphic encryption, group / ring signature verification functions, providing a variety of privacy protection means。In addition, through ZPK(zero-knowledge proof)And a series of privacy protection projects such as WeDPR-Lab to ensure on-chain and off-chain data privacy and information security

**Group / Ring Signature:**
FISCOBCOS supports a group / ring signature, including a group signature(Group Signature)with ring signature(Ring Signature)two parts。

A group signature is a relatively anonymous digital signature scheme that protects the identity of the signer, where the user can sign the message in place of their group, and the verifier can verify that the signature is valid, but does not know which group member the signature belongs to.。At the same time, users cannot abuse this anonymity because the group administrator can open the signature through the group master's private key, exposing the signature's attribution information.
A group signature is a relatively anonymous digital signature scheme that protects the identity of the signer, where the user can sign the message in place of their group, and the verifier can verify that the signature is valid, but does not know which group member the signature belongs to。At the same time, users cannot abuse this anonymity because the group administrator can open the signature through the group master's private key, exposing the signature's attribution information。

Ring signature is a special group signature scheme, but it has complete anonymity, that is, there is no administrator role, all members can actively join the ring, and the signature cannot be opened.
Ring signature is a special group signature scheme, but it has complete anonymity, that is, there is no administrator role, all members can actively join the ring, and the signature cannot be opened。

**Homomorphic encryption:**
Homomorphic encryption is essentially a public key encryption algorithm that uses the public key pk for encryption and the private key sk for decryption.;And support ciphertext calculation。FISCO BCOS uses the paillier encryption algorithm and supports additive homomorphism.。Paillier's public and private keys are compatible with mainstream RSA encryption algorithms and have low access barriers.。At the same time, paillier, as a lightweight homomorphic encryption algorithm, has a small computational overhead and is easily accepted by the business system.
Homomorphic encryption is essentially a public key encryption algorithm that uses the public key pk for encryption and the private key sk for decryption;And support ciphertext calculation。FISCO BCOS uses the paillier encryption algorithm and supports additive homomorphism。Paillier's public and private keys are compatible with mainstream RSA encryption algorithms and have low access barriers。At the same time, paillier, as a lightweight homomorphic encryption algorithm, has a small computational overhead and is easily accepted by the business system。

**ZPK:**
zero-knowledge proof


**WeDPR-Lab:**
WeDPR-Lab is a set of ready-to-use scenario-based efficient solutions and services for privacy protection.。This solution is dedicated to solving the privacy protection risks and pain points in business digitization, such as privacy is not "hidden," sharing and collaboration is not controllable, eliminating privacy concerns of privacy subjects and compliance barriers for business innovation, helping to interconnect core values and explore emerging businesses based on privacy data, creating a fair, peer-to-peer and win-win multi-party data collaboration environment, and achieving a controllable balance between data value integration across subjects and data governance.
WeDPR-Lab is a set of ready-to-use scenario-based and efficient solutions and services for privacy protection。This solution is dedicated to solving the privacy protection risks and pain points in business digitization, such as privacy is not "hidden," sharing and collaboration is not controllable, eliminating privacy concerns of privacy subjects and compliance barriers for business innovation, helping to interconnect core values and explore emerging businesses based on privacy data, creating a fair, peer-to-peer and win-win multi-party data collaboration environment, and achieving a controllable balance between data value integration across subjects and data governance。



Expand Down
Loading

0 comments on commit c3c1673

Please sign in to comment.