D 的个人博客

开源程序员,自由职业者

小而美的 Java 博客系统 Solo
Golang 在线 IDE Wide
黑客与画家的社区 Sym
  menu
397 文章
1,693 评论
3312601 浏览
7 当前访客
ღゝ◡╹)ノ❤️

链书 M1 上线

链书

简介

链书(Chainbook)是 B3log 开源社区提供的区块链纸质书交易平台,通过 B3T 实现共享激励与价值链。

链书主要通过如下组件实现服务:

  • 链书社:微信小程序,扫 ISBN 进行书籍上架、购买书籍、快递预约等业务操作
  • 黑客派:链书社服务端,实现账号系统、书籍管理、B3T 转账、社区论坛等
  • B3T:B3log 开源社区币,以太坊 ERC20 令牌

链书社

动机

  • 让闲置书籍继续发挥社会价值
  • 做一个真实落地的区块链应用
  • 为 B3T 赋值,扩大 B3log 开源社区影响力

使用流程

微信登录

  • 如果没有黑客派账号,直接通过链书社小程序登录即可
  • 如果已有黑客派账号,需要先到个人设置账号中绑定微信,然后再通过链书社小程序登录

交易书籍

  1. 卖家使用小程序扫书 ISBN 并设定 x 个 B3T 上架,标明寄付或到付
  2. 买家需求下单:冻结买家的 x 个 B3T
  3. 卖家快递书给买家:通过系统联系快递上门取件进行寄送
  4. 买家签收后系统将 x 个冻结 B3T 解冻并转账给卖家

在这个交易过程中:

  • 卖家主要成本是发快递的人力时间成本,寄付的话还需要支付快递费,收益是获得 x 个自定价的 B3T
  • 买家主要成本是支付 x 个 B3T,到付的话还需要支付快递费,收益是获得书

细节规则

卖家:

  • 相同的书籍只能有一本处于在架状态
  • B3T 定价区间 [1, 10240]

买家:

  • B3T 可用余额满足书籍定价
  • 最多只能同时需求下单 3 本书

系统:

  • 撤销超过 3 天没有快递发货的订单,书籍回到在架状态,解冻买家 B3T
  • 撤销超过 15 天仍处于快递中的订单,书籍回到在架状态,解冻买家 B3T

技术实现

架构设计

Arch

ERC20 令牌

路线图

  • M1 社区站内交易
  • M2 以太坊链上交易
  • M3 B3log Coin 主网

关于 B3T

总结

链书旨在为闲置书籍创造一个全新的交易平台,让有价值的闲置书籍发挥其最大的社会价值。链书基于区块链技术,实现了高效互信的书籍共享和价值传递,最终通过 B3T 实现 B3log 开源社区基础价值的完整统一。

鸣谢

链书的诞生离不开以下项目:

  • Ethereum Project:运行智能合约的去中心化平台
  • OpenZeppelin:安全的智能合约基础库
  • INFURA:为以太坊、IPFS 提供安全、可靠和可伸缩的区块链基础设施
  • WePY:小程序组件化开发框架

附录

B3log 开源社区

B3log 开源社区简史

  • 2009 年萌生 B3log 构思
  • 2010 年发布开源博客系统 Solo
  • 2012 年上线 B3log 开源社区线上论坛黑客派,并将其开源
  • 2014 年上线 Go 语言在线开发环境 Wide,并将其开源
  • 2015 年完成黑客派众筹,B3log 开源社区开始尝试商业化发展
  • 2016 年萌生书籍共享计划,通过微信小程序实现并开源客户端,上线书单
  • 2017 年上线博客平台 Pipe,并将其开源
  • 2018 年在以太坊平台上发行 B3T,实现 B3log 开源社区基础价值的统一,上线链书

区块链上的纸质书交易平台,为未来而构建

评论
  • 谢谢建议。

    Reply
  • 建议在 星云链 上面做开发,官方刚刚结束第一季的开发奖励活动,后续还会有。而且星云链的TPS远远大于以太坊,api对开发者也很友好

    Reply
  • 左下角这个卡通把我惊艳到了。
    是怎么做的?😂

    Reply
  • 比如?

    Reply
  • 换个厉害点的接口啊

    Reply
  • 现在用的是豆瓣的接口,可能是书太小众了

    Reply
  • 我发现我扫了之后搜索不到书,一本是道德经,一本是黑客入门,都扫不到

    Reply
  • 试着点了一本,感觉增加一个所在地信息比较好! 这样对邮费或者当面交易比较好!

    Reply
  • 棒棒哒!里面书籍很多了

    Reply
  • eth啊

    Reply
  • 如果只是发币,如果上以太坊的话,gas怎么获得?

    Reply
  • 发币可以,禁止的是 ICO

    Reply
  • 国家禁止发币呀,你这个如果上以太坊交易应该不允许吧?

    Reply
  • 纸质书只是个开始,其实我想做的是所有二手物品的交易,或者说是交换,用 B3T 交换。

    Reply
  • 看链书上有那个"从0到1",之前在掌阅买了电子版花了18大洋,现在想起来回头重看发现居然打不开了,一个大大的bug😅 ,不过链书只能纸质的不能电子,这算是个痛点吗,自己好多纸质版的书搬家都给搬没了。。

    Reply
  • 这就去绑定。

    Reply
  • 一个建议,应该找个地方描述一下交易流程。
    今天收到推送之后准备让室友帮忙叫顺丰快递来的,之后发现点进通知填完表格,过了一会,顺丰短信提醒我快递员即将上门。然后赶紧联系室友不用叫顺丰了,又因为填的时候不知道这个填表是叫快递的操作,所以地址没有精确到门牌号,之后可能又要麻烦顺丰小哥联系我了。

    Reply
  • 好东西

    Reply
  • 已经修复了

    Reply
  • o

    前排支持... 八年后不知道会不会后悔拿着1w b3t买了一本书

    Reply
  • 刚刚发布了新版本,帮忙试试看是否已经修复,谢谢。

    Reply
  • 稍后更新,谢谢

    Reply
  • 链书上面有个地方的文字重叠

    Reply
  • OK 😄

    Reply
  • 暂时没有开源的计划,请关注 https://github.com/b3log/chainbook 了解后续动向。

    Reply
  • cool 代码开源吗? 学习一下

    Reply
  • cool

    Reply
  • 已经有分享了

    Reply
  • @88250 建议分享这块早点做 😅 小程序这个东西不分享根本没得流量

    Reply
  • 剪彩,咔恰!🎉

    Reply
  • 👏 将区块链与线下实体交易活动结合,应该是非常前沿了

    Reply
  • 加油

    Reply