The present invention discloses a high-security
access control method and
system based on
blockchain, the method comprising: registering a user through a
certificate issuing authority in a
blockchain alliance chain organization, setting attribute information of an access right level for the user, and the user having a
unique user identification; the user initiates a resource access request, and the user is double-signed according to a double signature mechanism; the
blockchain alliance chain performs double
verification according to the double signature; after the double
verification is passed, responding to the access request and allowing the user to access. The
system consists of a blockchain user layer, a blockchain
interface layer, a blockchain core layer, and a blockchain infrastructure layer. Through the invented method and
system, the stability and security of
access control can be improved, the flexibility and
scalability of
access control can be improved, and public auditability and security can also be enhanced.