Minecraft wiki entry for Water-powered_boat_transportation, associated text: Endless circling moat around a home base, with a villager riding the boat.
View of moat from back of home. Part of the moat is built over a canyon.
The smallest endlessly circling moat that can accommodate a boat.
Endlessly circling moat that changes elevation, showing a villager floating uphill in a boat.