CFOPメソッド
CFOPメソッドは、ルービックキューブの基礎的解法であるLayer By Layer(LBL法)を元に発展させたものである。別名Fridrichメソッドと呼ばれるため、Jessica Fridrichが考案した解法であるとよく勘違いされるが、各工程を考案したのはそれぞれ別の人物であり、Jessica Fridrichが行ったのは主にOLL、PLLのアルゴリズムの開発、およびスピードキューブ黎明期である1997年にCFOPの全手順をまとめウェブサイトに公開したことである 。当時多くの人が彼女のウェブサイトを見てその解法を習得したことから、Fridrichメソッドと呼ばれるようになった。
最初の工程であるCrossは、1980年にDavid Singmasterが考案したLayer By Layerのものがそのまま用いられる。F2Lは、1982年の世界大会時には既にGuus Razoux Schultzが用いており、彼によると、1981年にRené Schoofが考案したものとされる。OLL、PLLは1980年代にHans DockhornとAnneke Treepが提案したもので、その後Jessica Fridrichが多くのアルゴリズムを開発した。
このような歴史から、2008年頃にはCFOPメソッドをFridrichメソッドと呼ぶことを否定する動きもあり、現在はCFOPメソッドという呼び方が主流である。
CFOPでは、以下の流れに従って6面を完成させる。各パーツの名称についてはルービックキューブを参照。