REDUCTION EVALUATION
+52.8%
REDUCTION EVALUATION
+55.7%
LEAST
1.7x
Imagine you're rearranging furniture in a small apartment. Every time you want to move the couch, you first have to rotate the coffee table out of the way, then rotate the bookshelf, then rotate the rug — dozens of intermediate moves just to get one thing where it needs to go. Now imagine someone redesigns the floor plan so the couch slides straight into place with no intermediate rotations at all. That's MOAI's core trick applied to homomorphic encryption: it redesigns how data is packed inside ciphertexts so that the expensive rotation operations — the furniture-shuffling of HE computation — largely disappear. The committed claim: MOAI achieves a 52.8% reduction in evaluation time over THOR (Moon et al., CCS 2025), the current state-of-the-art for non-interactive HE-based transformer inference, and a 55.7% reduction over Powerformer (Park et al., ACL 2025). It does this not by approximating away transformer components, but by rethinking the packing and evaluation flow so the same math happens with far fewer HE rotations. The reported amortized time is 2.36 minutes per input for BERT-base on a single GPU. The architecture sits squarely in the CKKS (approximate arithmetic) homomorphic encryption family, operating in the non-interactive setting — meaning the client sends encrypted input once and gets the result back, with no back-and-forth. The key structural choices are threefold: a unified column-and-diagonal packing strategy that eliminates format conversions between layers; rotation-free algorithms for Softmax and LayerNorm that replace costly ciphertext rotations with cheaper polynomial operations; and an interleaved batching scheme for ciphertext-ciphertext matrix multiplications. The method leans heavily on GPU acceleration for HE operations, which is where the single-GPU benchmark matters. On the ladder, MOAI names its baselines honestly. Against THOR — the strongest non-interactive HE transformer baseline at submission time — it claims 52.8% faster end-to-end. Against Powerformer, which takes the alternative approach of simplifying the transformer's nonlinear functions before encrypting, it claims 55.7%. The rotation count comparison is granular: MOAI uses at least 1.7× fewer HE rotations across all matrix multiplication stages of BERT-base, and eliminates 2,448 rotations specifically in Softmax and LayerNorm. These are apples-to-apples comparisons within the non-interactive HE setting. The paper does not compare against interactive (client-aided) protocols, which are faster but weaker on the privacy model. Integrity is reasonable but not exceptional. The benchmarks are on BERT-base, a community-standard architecture, and the comparisons are against named 2025 works — not stale baselines. Code is publicly released as open source. However, there's no independent replication, no pre-registration, and the accuracy impact of the Softmax/LayerNorm approximations is reported but not stress-tested across diverse downstream tasks. The LLaMA-3-8B extension is described as showing 'extendibility' — this is a demonstration of applicability, not a full performance benchmark at that scale. The milestone question for this subfield is clear: when does encrypted inference become fast enough that a real service deploys it? At 2.36 minutes per BERT input, we're still orders of magnitude from interactive latency. The next meaningful threshold is probably sub-10-second encrypted BERT inference, which would make it viable for batch processing of sensitive documents (medical records, legal discovery). That likely requires another 10-15× speedup, achievable through some combination of hardware advances (next-gen GPU HE libraries), further algorithmic compression, and possibly hybrid approaches. The obvious experiment not run: scaling the full pipeline to LLaMA-3-8B with end-to-end latency numbers comparable to the BERT benchmarks. The paper mentions LLaMA-3-8B extendibility but doesn't report wall-clock times at the same level of detail. The honest read is (a) — they likely ran out of compute or the numbers aren't competitive enough to headline. Running full encrypted inference on an 8B parameter model with CKKS is genuinely expensive, and the contribution is primarily algorithmic, not about brute-forcing scale.
The analogy
Like redesigning an apartment floor plan so furniture slides directly into place instead of requiring dozens of intermediate rotations of other pieces. MOAI repacks ciphertext data so the expensive rotation operations in homomorphic encryption — the furniture-shuffling — become unnecessary.
Floor plan
Redesigning room layout so the couch slides straight in, eliminating intermediate furniture rotations
CKKS packing
Redesigning ciphertext data layout so matrix operations proceed without intermediate HE rotation steps
Honest assessment
MOAI is a well-executed engineering paper that delivers a real 2× speedup over named 2025 baselines through clever ciphertext packing, not hand-waving. It doesn't change what's possible — encrypted transformer inference already existed — but it meaningfully compresses the latency gap. The LLaMA-3-8B extension is a teaser, not a result. Most useful to HE systems researchers and anyone tracking the feasibility timeline for confidential cloud AI inference.
What Is CLAIMS?
67
/ 100
BedrockNews applies a structured analytical framework called CLAIMS to academic papers and technical research releases.
How CLAIMS worksClaim
3/5
Ladder
4/5
Architecture
4/5
Integrity
3/5
Milestone
3/5
Successor
3/5
What is this paper actually committing to?
Strong efficiency claim, not a new capability. 52.8% speedup over named 2025 SOTA via packing redesign. Genuine contribution but the Nth iteration of HE-for-inference optimization, not a category-creating result.
The field fight
Should encrypted inference preserve exact transformer architecture (HE-native) or approximate nonlinearities away first?
Side A
Simplify the model first — replace Softmax/LayerNorm with HE-friendly functions, then encrypt
Held by: Powerformer (Park et al.), THE-X, Iron
Side B
Keep the architecture, optimize the HE evaluation flow — approximation loses accuracy and generality
Held by: THOR (Moon et al.), MOAI (this paper), Bolt
Milestone tracker
Unlocks: Practical encrypted batch processing of medical records, legal documents, financial data
Current
2.36
min/input
MOAI on BERT-base
Next
<10
sec/input
Batch-viable threshold
~3-5 years, requires ~15× further speedup
Verified Facts (8)
52.8% reduction in evaluation time compared to THOR (Moon et al., CCS 25)
55.7% reduction in evaluation time compared to Powerformer (Park et al., ACL 25)
Removing 2,448 HE rotations in BERT-base inference
At least 1.7x fewer HE rotations compared to state-of-the-art across all matrix multiplications of BERT-base
Amortized time of 2.36 minutes per input on a single GPU environment
Extendibility shown by applying MOAI in LLaMA-3-8B
Implementation publicly available as open source
Published at ICLR 2026
Practical Implications (4)
HE-based inference on BERT-base now takes 2.36 min/input on a single GPU — still impractical for real-time, but entering viability for offline batch processing of sensitive data
Column packing + rotation-free nonlinear approximations are portable techniques — other HE-based inference frameworks can adopt them independently
Open-source release lowers the barrier for reproducing and extending these optimizations to other transformer architectures
The non-interactive setting means no client-server round-trips during inference — important for regulatory contexts where data must never leave encrypted form
More latest news
Read all