You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Summary or problem description
This topic is closely linked to Oracle Nodes Election #1278
Since there are many problems with the election model that need to be avoided and resolved,
I want to introduce a new model 'Oracle Group'
In @vang1ong7ang comment,we can find both problems with CN elections and strong bindings.
Elections :The preference of the 49% voters......
Strong bindings:view attack.(But this maybe can be solved by change IP)
Do you have any solution you want to propose?
Maybe it is difficult to solve these problem.Maybe we can try a new way.
So I introduce 'Oracle Group'.And I want to use this way to return operation right to users.
Group
Any node that enables Oracle functionality can become a potential Oracle service provider in Neo network. These nodes can be aggregated into one group according to certain rules and wishes, and the group provides Oracle services to users. A group can be created by a sponsor and set the corresponding election and registration rules.
The most authoritative group is a general-purpose group voted by the Neo consensus node, which can provide a more reliable Oracle service. User can decide which group to use. It is recommended to use generic groups, but in some special cases, such as special authorization, restricted access, etc., other groups can be used.
Group generation process
The overall can be divided into 3 steps:
Create a group: Create a new group, the user needs to set the group ID, registration rule contract address, voting rule contract address.
Register to be a candidate: only a candidate node has the right to be elected
Vote: The official node list is dynamically modified after each time of voting.
general-purpose group
register rule,voting rule : We can use the rules for electing consensus nodes
Neo Version
Neo 3
Where in the software does this update applies to?
Other:Oracle
The text was updated successfully, but these errors were encountered:
Summary or problem description
This topic is closely linked to Oracle Nodes Election #1278
Since there are many problems with the election model that need to be avoided and resolved,
I want to introduce a new model 'Oracle Group'
In @vang1ong7ang comment,we can find both problems with CN elections and strong bindings.
Elections :The preference of the 49% voters......
Strong bindings:view attack.(But this maybe can be solved by change IP)
#1278 (comment)
Do you have any solution you want to propose?
Maybe it is difficult to solve these problem.Maybe we can try a new way.
So I introduce 'Oracle Group'.And I want to use this way to return operation right to users.
Group
Any node that enables Oracle functionality can become a potential Oracle service provider in Neo network. These nodes can be aggregated into one group according to certain rules and wishes, and the group provides Oracle services to users. A group can be created by a sponsor and set the corresponding election and registration rules.
The most authoritative group is a general-purpose group voted by the Neo consensus node, which can provide a more reliable Oracle service.
User can decide which group to use. It is recommended to use generic groups, but in some special cases, such as special authorization, restricted access, etc., other groups can be used.
Group generation process
The overall can be divided into 3 steps:
general-purpose group
register rule,voting rule : We can use the rules for electing consensus nodes
Neo Version
Where in the software does this update applies to?
The text was updated successfully, but these errors were encountered: