12nHp4…nN3dvia blockpost.network·4.3y
❤️ 2 Likes · ⚡ 0 Tips
{
  "txid": "f05d7665aaf9cc0a8b7d5765185b0d68d3fb32de4bd57b5e9cad0891812ab14a",
  "block_height": 722476,
  "time": null,
  "app": "blockpost.network",
  "type": "post",
  "map_content": "The BSV chain is like a shared drive where we're all uploading stuff. You can give something a name when you upload it, but obviously there's an unlimited number of things named \"image.png\" and \"README\" and so forth, so you don't actually tell stuff apart by just the filename. We can and will make complicated naming systems that are like folders and collections and hierarchies that people can control and designate and orchestrate. But there's a very simple way to refer to files on the drive, which is by their transaction ID or \"txid\", a hash that's guaranteed (in all reasonable likeliness) to be unique to that particular message.\n\nSo if you make a webpage and upload it to the shared drive, you can make a link simply to a txid, and it's like you're linking to another file in the same directory. Imagine every transaction we've ever sent as all being in one giant flat directory with all of them, no subfolders, just all of them ever all there all named their txids so there's no naming conflicts. To test out whether your links to pages and images will work, you can just put those pages and images in the same folder as the page you're testing, named just their txid, and that'll be the same as how they'll behave on a web gateway or on BSV native browsers when/if those become popular.",
  "media_type": "text/markdown",
  "filename": "|",
  "author": "12nHp4QxRRpSn2uMdRQU1RL1hAbJxxnN3d",
  "display_name": null,
  "channel": null,
  "parent_txid": null,
  "ref_txid": null,
  "tags": null,
  "reply_count": 1,
  "like_count": 2,
  "timestamp": "2022-01-16T08:46:36.000Z",
  "media_url": null,
  "aip_verified": true,
  "has_access": true,
  "attachments": [],
  "ui_name": "12nHp4\u2026nN3d",
  "ui_display_name": "12nHp4\u2026nN3d",
  "ui_handle": null,
  "ui_display_raw": null,
  "ui_signer": "12nHp4QxRRpSn2uMdRQU1RL1hAbJxxnN3d",
  "ref_ui_name": "unknown",
  "ref_ui_signer": "unknown"
}
⬇️
12nHp4…nN3dvia blockpost.network·4.3y
❤️ 1 Likes · ⚡ 0 Tips
{
  "txid": "9c2aae2884de5077a39749d489d9454bcdd2d943b436f08ccb8f505ec1aebad7",
  "block_height": 722476,
  "time": null,
  "app": "blockpost.network",
  "type": "reply",
  "map_content": "For instance now that I posted this post, it's gotten the txid f05d7665aaf9cc0a8b7d5765185b0d68d3fb32de4bd57b5e9cad0891812ab14a\n\nHere it is seen through whatsonchain https://whatsonchain.com/tx/f05d7665aaf9cc0a8b7d5765185b0d68d3fb32de4bd57b5e9cad0891812ab14a\n\nSo then you can write a link in an html file where the href is simply f05d7665aaf9cc0a8b7d5765185b0d68d3fb32de4bd57b5e9cad0891812ab14a -- doesn't need any file extension or anything -- and it'll link to that message, in markdown format which is how these are posted :)",
  "media_type": "text/markdown",
  "filename": "|",
  "author": "12nHp4QxRRpSn2uMdRQU1RL1hAbJxxnN3d",
  "display_name": null,
  "channel": null,
  "parent_txid": "f05d7665aaf9cc0a8b7d5765185b0d68d3fb32de4bd57b5e9cad0891812ab14a",
  "ref_txid": null,
  "tags": null,
  "reply_count": 1,
  "like_count": 1,
  "timestamp": "2022-01-16T08:46:36.000Z",
  "media_url": null,
  "aip_verified": true,
  "has_access": true,
  "attachments": [],
  "ui_name": "12nHp4\u2026nN3d",
  "ui_display_name": "12nHp4\u2026nN3d",
  "ui_handle": null,
  "ui_display_raw": null,
  "ui_signer": "12nHp4QxRRpSn2uMdRQU1RL1hAbJxxnN3d",
  "ref_ui_name": "unknown",
  "ref_ui_signer": "unknown"
}
Signed by12nHp4QxRRpSn2uMdRQU1RL1hAbJxxnN3dAIP

Replies (1)

1JeUiK…7b41via blockpost.network·4.3y
Replying to #9c2aae28
❤️ 0 Likes · ⚡ 0 Tips
{
  "txid": "0400d181987d2a882070e045c9e1a266370f07c34628c2fc37be2210f887bf9f",
  "block_height": 722578,
  "time": null,
  "app": "blockpost.network",
  "type": "reply",
  "map_content": "One problem here is that to \"edit\" a file it needs to be replaced which generates a new txid.  In turn, every file that links to it would need to be updated.  I think this is what one of the protocols (b:?) solves but that does require a service monitoring the chain to resolve the references.",
  "media_type": "text/markdown",
  "filename": "|",
  "author": "1JeUiKswzXA2iYkD9Qx8P7HfmTAfwy7b41",
  "display_name": null,
  "channel": null,
  "parent_txid": "9c2aae2884de5077a39749d489d9454bcdd2d943b436f08ccb8f505ec1aebad7",
  "ref_txid": null,
  "tags": null,
  "reply_count": 1,
  "like_count": 0,
  "timestamp": "2022-01-17T02:15:17.000Z",
  "media_url": null,
  "aip_verified": true,
  "attachments": [],
  "ui_name": "1JeUiK\u20267b41",
  "ui_display_name": "1JeUiK\u20267b41",
  "ui_handle": null,
  "ui_display_raw": null,
  "ui_signer": "1JeUiKswzXA2iYkD9Qx8P7HfmTAfwy7b41",
  "ref_ui_name": "unknown",
  "ref_ui_signer": "unknown"
}
Signed by1JeUiKswzXA2iYkD9Qx8P7HfmTAfwy7b41AIP