smart-contracts icon indicating copy to clipboard operation
smart-contracts copied to clipboard

Smart contracts for OpenBazaar and the forthcoming token

Open drwasho opened this issue 7 years ago • 4 comments

This is a tracking issue to compile a list of smart contract ideas to:

  1. Integrate into OpenBazaar to extend the marketplace (i.e. the types of things you can buy and sell)
  2. Extend the utility of the OpenBazaar token
  3. Novel ways of distributing tokens based on marketplace activity
  4. Enhance the reputation and safety of users
  5. Interacting with smart contracts from other projects

If anyone has suggestions and posts them in the comments, I'll add them to the list below.


OpenBazaar protocol

  • [ ] 1. Futures contract. A smart contract for users to easily speculate on the price or outcome of a future event in a fully collateralised manner, taking advantage of OpenBazaar's network of moderators.
  • [ ] 2. Auction contract. Purchase items using an auction (various types).

Token

  • [ ] 1. DAO for distributing token rewards. Token rewards could be awarded to DAOs to manage distributions; the DAO may be comprised of moderators who use their knowledge/experience with dealing with vendors and buyers to fairly reward marketplace activity.
  • [ ] 2. Channel advertising contract. Users purchase content spaces with Ethereum or whatever, which are held in a pool and allocated on a pro-rata basis based on individuals that have staked OBT in that channel contract.
  • [ ] 3. Reputation staking contract. Stake tokens for your peerID (as a general user or store) to signal capital investment in your reputation.

drwasho avatar Oct 10 '18 04:10 drwasho

I like the auction idea. That would be really cool. Though auctions are notoriously difficult in the on-chain blockchain setting (there are a lot of subtle gotchas), so proceed with caution there.

We could also do a crowdfund contract -- kickstarter style, but no fees. IRL reputation is important for this use case though, so keep that in mind.

We could create an affiliate contract that could be used by sellers. It would provide a certain % of the sales revenue to the affiliate that provided the link that brought the buyer to the seller.

Austin-Williams avatar Oct 10 '18 13:10 Austin-Williams

@drwasho @Austin-Williams I have few ideas in mind, stemmed out from previous discussion with Dr. Washinton months back. Though we need to discuss them in details, I am writing their summary here-:

  1. Ad-Spaces- There can a specialized area in the OB Client for showcasing ads. The sellers can purchase spaces in those areas and showcase their ads as per their needs. These ads needs to be finalzed. In nutshell we are selling ad-spaces and seller can use as per his/her needs. The process for selling ad-spaces can be one or mix of 1 of the following- Fixed price, Vickrey Auction
  2. Store affiliation program- This has a very broad scope. In nutshell a store can launch its own tokens which can be used to purchases goods from the store and get good discounts. New stores can use this mechanism to get fund for their stores initially by selling tokens cheaply and later on those tokens can be used to purchased products on the store.
  3. DAO based stores- It can be an extension to the previous one. Where new stores can get funding by launching and selling their tokens. Later on when store starts selling things the funds will be distributed as per the token holding of each token holder.
  4. Channel ad-spaces- This can be an extension to the 1 point. In this each store can provide its space to other stores/listing to showcase their ads.
  5. Fraud protection reserve funds contract

I will create a separate issue for each one of them, once accepted, and will write their details

sameepsi avatar Oct 15 '18 16:10 sameepsi

No token

获取 Outlook for iOShttps://aka.ms/o0ukef


发件人: fcl1892 [email protected] 发送时间: Sunday, May 19, 2019 7:42:52 PM 收件人: OpenBazaar/smart-contracts 抄送: 董焘; Manual 主题: Re: [OpenBazaar/smart-contracts] Smart contracts for OpenBazaar and the forthcoming token (#3)

This sounds great. When is the token released?

― You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHubhttps://github.com/OpenBazaar/smart-contracts/issues/3?email_source=notifications&email_token=AJC5FJH4SHKRVN72EIKPBSTPWE4LZA5CNFSM4F2SJVZ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODVXAL6A#issuecomment-493749752, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AJC5FJHGAHJYLG7QCPPFG23PWE4LZANCNFSM4F2SJVZQ.

durenzidu avatar May 20 '19 03:05 durenzidu

至少现在没有这个计划

获取 Outlook for iOShttps://aka.ms/o0ukef


发件人: 董 焘 发送时间: Monday, May 20, 2019 11:58:39 AM 收件人: OpenBazaar/smart-contracts; OpenBazaar/smart-contracts 抄送: Manual 主题: Re: [OpenBazaar/smart-contracts] Smart contracts for OpenBazaar and the forthcoming token (#3)

No token

获取 Outlook for iOShttps://aka.ms/o0ukef


发件人: fcl1892 [email protected] 发送时间: Sunday, May 19, 2019 7:42:52 PM 收件人: OpenBazaar/smart-contracts 抄送: 董焘; Manual 主题: Re: [OpenBazaar/smart-contracts] Smart contracts for OpenBazaar and the forthcoming token (#3)

This sounds great. When is the token released?

― You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHubhttps://github.com/OpenBazaar/smart-contracts/issues/3?email_source=notifications&email_token=AJC5FJH4SHKRVN72EIKPBSTPWE4LZA5CNFSM4F2SJVZ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODVXAL6A#issuecomment-493749752, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AJC5FJHGAHJYLG7QCPPFG23PWE4LZANCNFSM4F2SJVZQ.

durenzidu avatar May 20 '19 03:05 durenzidu