私は現在、C での基本的なネットワーキングについて学んでおり、インターネットの「あいまいな」部分である秘密のプロトコルに興味があります。
マルチプレイヤーオンラインゲームを開発しているとしましょう。クライアントとサーバーの両方が情報を適切に送信、受信、解析できるように、データのパックとアンパックのための独自のプロトコルを設計します (例: 位置パケット、呪文のキャストなど)。もちろん、私はそのプロトコルをパブリック ドメインにしたくありません。なぜなら、私のサーバーで「悪いこと」をしたい人は誰でもそれを実行できるからです。しかし、私は自分のプロジェクトをフリー ソフトウェアのままにしておきたいと思っています。
じゃあどうすればいいの?私の架空のプロジェクトを安全でなくせずにオープンソースに保つ方法を教えていただけますか?
前もって感謝します