CPC G06F 13/4022 (2013.01) [H04L 9/50 (2022.05)] | 20 Claims |
1. A method for implementing a blockchain system on a switch, the method comprising:
establishing a first blockchain node and a second blockchain node on the switch, wherein the first blockchain node comprises a first ingress port and a first egress port, and the second blockchain node comprises a second ingress port and a second egress port;
receiving a broadcast or multicast request from a user device through a user port of the switch; and
sending the broadcast or multicast request to the first ingress port of the first blockchain node and the second ingress port of the second blockchain node;
wherein the first ingress port and the second ingress port comprise respective distinct input ports of the switch;
wherein the first egress port and the second egress port comprise respective distinct output ports of the switch;
wherein the first and second blockchain nodes comprise respective blockchain nodes of the blockchain system implemented on the switch; and
wherein the switch is configured to execute a plurality of different processes to control the blockchain system implemented on the switch, the plurality of different processes comprising at least one of a join process to add an additional blockchain node to the blockchain system implemented on the switch and a leave process to remove an existing blockchain node from the blockchain system implemented on the switch.
|