Currently block references are logseq specific, meaning blocks are referenced by the blocks UUID, which is only known within the LogSeq application.
A couple of issues with this approach
- The markdown file cannot easily be read or edited outside of LogSeq.
- And within LogSeq a block reference can only be added through the search feature.
- I have not yet tested this scenario, but I wonder how well block references work when the file needs to be re-index from a copy/paste or file restore scenario.
Would be nice to be able create a block reference such as [[page#header-on-page]] or [[page#block-alias-on-page]]