Short answer
No friction and thus ideal internal algebraic constraint provides no net power to the system.
Details
Let's ignore the rotational inertia of the small mass there, so that it's possible to deal only with momentum in deriving the equation for the kinetic energy of the system.
Being the system $S$ composed of several sub-systems (here two, the small mass and the large block) $S_j$.
For each sub-system:
momentum equation reads:
$$\dot{\boldsymbol{Q}}_j = \mathbf{F}^{ext,j} = \mathbf{F}^{ext}_j + \sum_{k\ne j} \mathbf{F}_{jk}$$
if $K_j = \frac{1}{2} \mathbf{v}_{G,j} \cdot \mathbf{Q} = \frac{1}{2} m_j |\mathbf{v}_{G,j}|^2$ is the kinetic energy of the $j^{th}$ subsystem, the kinetic energy equation reads,
$$\dot{K}_j = \mathbf{v}_{G,j} \cdot \dot{\mathbf{Q}}_j = \mathbf{v}_{G,j} \cdot \left( \mathbf{F}^{ext}_j + \sum_{k\ne j} \mathbf{F}_{jk} \right) \ .$$
Thus, equations for the whole system $S$ are derived by summing over all the sub-systems (both momentum and kinetic energy are defined to be additive quantities). The kinetic energy equation, using the third principle of Newton mechanics $\mathbf{F}_{jk} = - \mathbf{F}_{kj}$, reads
$$\begin{aligned}
\dot{K} = \sum_j \dot{K}_j & = \sum_j \left\{ \mathbf{v}_{G,j} \cdot \left( \mathbf{F}^{ext}_j + \sum_{k\ne j} \mathbf{F}_{jk} \right) \right\} = \\
& = \sum_j \mathbf{v}_{G,j} \cdot \mathbf{F}^{ext}_j + \sum_{ \{j,k \} } \left( \mathbf{v}_{G,j} - \mathbf{v}_{G,k} \right) \cdot \mathbf{F}_{jk}
\end{aligned}$$
The first term is the power of external forces, the second term is the power of the internal forces exchanged here between each pair of sub-systems $j$ and $k$, and working for the relative velocity (in general of the application point, here of the center of mass because of the assumption made before to avoid treating unnecessary complications to tread rigid motion here). This latter contribution is identically zero for algebraic constraints since the force is orthogonal to the relative velocity of the bodies.