likecoin

Month: 2020-07

2020-07-04

Phoebe 菲比 13:21:46
@phoebe set the channel topic: 【最新消息】 六月份通訊:https://likecoin.substack.com/p/yet-another-milestone-reached

2020-07-06

Kevin Hsu 10:16:26
@mattandkevin1060 has joined the channel
kin465 10:33:21
https://matters.news/@likecoin/like-coin-governance-meeting-2020-07-agenda-bafyreicucbtgjpxww2elmkujog3pni4x5ixqftjy44ksx4uu53cygkaw7y 今晚 1830 GMT +8

Matters

LikeCoin Governance Meeting 2020.07 - Agenda - Matters

Date &amp; Time2020.07.06 1830-1900 (GMT +8)Link and info<https://meet.jit.si/LikeCoinGovernanceMeetingmeeting> ...

是 1800 還是 1830?

2020-07-12

capitalist42 18:16:23
@capitalist42 has joined the channel

2020-07-14

askender 18:33:41
@askender43 has joined the channel
askender 18:40:41
大家好~~ 终于加入了,likecoin的slack链接貌似没怎么公开吧?
Phoebe 菲比 19:00:30
你好呀~ 沒大力推但團隊都在的啊😁
askender 20:05:18
重新仔细看了一下官网,发现顶部中间和底部现在都有slack入口了,以前倒是没注意到 可以宣传一下,对likecoin发展感兴趣的应该都会进来的
askender 20:07:22
简单自我介绍一下,我现在在做LikeCoin的验证人,也对LikeCoin的生态发展很感兴趣(在尝试一些实验项目比如datters),另外也将此前做的内容平台接入了LikeCoin的button,打算集成更多。 本职在做NLP自然语言处理,最近也在参与FileCoin的生态以及挖矿,也参与了他们举办的HackFS在线黑客马拉松。于是就又想到关于likecoin的生态的话题了
2
askender 20:34:40
对likecoin的发展一直有很多的疑问, 关于生态发展的速度,也关于开放性,具体如下:

- 经济生态 这个奠定让参与者充分受益的基础,类比filecoin likecoin目前体量较小,普通人能懂的潜力较小,这一块是否还有考虑?比如接入中国大陆?或者让赞赏公民觉得物超所值,提供更多有价值的服务?
- 开发生态 是否让第三方也加入开发,做到开发上的借力 这一块感觉没怎么开始做?
- 内容生态 目前没看到这方面的推动 不过钱包里夹杂内容感觉不专注,既然想做内容,不如自己参与或扶持做成一个独立品牌
- 协议生态 这是我目前知道的likecoin在做的,ISCN 其实也是最难且中短期收益最小的, 除非其他几个生态都非常好,这个才有潜力,而且必须设计都非常简单才好。 普通人不是密码专家,如果中间还隔着一层平台,再加上DID没成熟,版权签名不会易用,平台们也不一定会接入。 不过也很期待这一块的进展

关于开放性:
- 对于LikeCoin Button产生的数据,貌似比较中心化,由likecoin团队私有?这部分是否算是属于用户隐私呢?如果不是,是否可以公开使用呢? 做到类似Matters的方案还没找到好用的参考。现在button使用iframe,在Brave浏览器体验不太好。https://github.com/likecoin/likecoin-chain/issues/34 关于这个问题的答案我不太满意,没明白为什么button产生的数据归likecoin团队私有?
- Matters上也有很多关于likecoin的建议,like团队什么时候也可以来一次AMA呢

#34 how to get the amount of LikeCoin gain of one article by URL?

RT, I have checked the document <https://docs.like.co/|https://docs.like.co/>, and didn't find this API. It is useful for data analysis. Thanks!

William Chong 2020-07-14 21:45:55
關於開放性的問題,如果是指爲什麼沒有上鏈而是 centralized api 的話,其實這是個歷史問題,因爲本來是從 erc20 token migrate 過來 cosmos sdk,目前派發 community pool 的 LIKE 暫時還是用舊一套 api 收集 batch 的機制處理,所以在 likecoin chain 的 API 不能夠 query。當時的設計定位 likecoin button 只是在 blockchain 的底層下,由 likecoin foundation 運行的半 centralized app。
目前新的功能,例如讚賞公民的 like ,在轉移到 likecoin chain 後已經能做到 real time 在鏈上傳送;我們即將推出的 super like 功能也會是用 chain transaction 的型式記錄(暫時設計會是以特定 memo 標示),向全部上鍊的方向邁進。將來ISCN 的設計也是假設所有內容全部上鍊及用 hash 作爲 key,而不是使用 URL。
至於likecoin button 以至 liker land wallet app 的公私定位問題也可能可以討論下,我們團隊之前其實也常有這兩個應該算是 frontier application 還是 chain infrastructure 的討論。
William Chong 2020-07-14 21:50:53
另一個解釋你的開放性疑問的方向,是爲什麼我們貼上來的 api 需要 jwt authorization。 這個 api 目前的狀況是容許用戶 query 所有自己 likecoin button 的歷史數據,和容許如 matters 的 platform 使用 oauth 2.0 query 用戶在該 domain 上的數據。這個設計取向是比較保守,因爲當初分類哩個究竟是不是用戶私隱的問題上沒結論,所以選了預設隱藏。作爲用戶的話是可以用自己的 session token query 任何 api 的。這裏可能要晚點我提個 governanec proposal 或者是在 matters 開個 post 討論下大家怎樣想預設開放自己文章數據的問題
William Chong 2020-07-14 21:57:17
likecoin button 的數據未完全開放和上鍊也有另一個歷史原因,因爲發 LIKE 的 s cript 目前需要我們手動清理走刷帳號和 like 的 spammer。一開始未建立到很好地對抗 spammer 的 model(community pool 的 like 不像 civic liker 一樣要付費),所以打算先 close source 跑來收集一直改善。但結果直到上個星期我還在處理非洲來的 spammer 的問題,所以這個暫時可能未有解決方向,需要在 super like 之類鏈上有 cost 的行爲成爲主流後,之後建立起能借助其他可信要素來計算的 algorithm 才比較不容易被 spam。
William Chong 2020-07-14 22:02:02
開發生態就比較尷尬。目前你看到 doc 有列出的 api 和 doc ,不是 cosmos sdk 的,就是我們在開發合作需求(如 matters)和內部需求(like.co 和 likerland app) 的功能時,順帶寫成符合 oauth 2.0 的 api,設計上比較沒主軸。
有一些 api (如提供給 matters 的直接註冊接口),基本上需要盲目相信使用者不會濫用,未演化成可以公開使用的接口,所以有一些 likerthon 參加者提的需求,以我們目前 api 也不太滿足得到
這一方面我們也沒甚麼經驗,如果有甚麼建議的歡迎提出來讓我們可以參考一下怎改進
William Chong 2020-07-14 22:03:56
`接入中国大陆` 這方面之前 likerthon 的參加者友鄰有提出過相關看法,但目前遇到的問題是我們使用 cloudflare 和 google cloud 網速就比較慢,暫時我們未有具體計劃可以怎改善
讚👍,期待slack接入likecoin來給你點讚。
BAT能給github點讚,likecoin是否以後也考慮更多元化的讚呢?

對,開放性問題是指上鏈,了解到歷史因素以及隱私問題了。
不過我覺得還是得將設計思路多開放出來供大家討論。

- 如果likecoin button 仍然長期是半centralized的話,我覺得不合理。每家平台開發一個batch處理like,信息仍然是平台私有的、用戶不可控的。
- ISCN如果使用簡單,看起來是不錯的方向,只是期待設計思路更透明一些。
- 你們怎麼考慮DID的呢?
- 如果基於其他鏈比如filecoin開發讚賞系統,likecoin的優勢是?
- 錢包的問題,我想還是純粹一點好,實現基於密鑰的轻钱包,無需賬號體系(可能被墻),不過這個也可以用可信第三方實現的。將選擇留給用戶
- 非洲來的 spammer ,我的網站遇到了,而且應該是非洲的(加過我的群)。我查查。。。目前button是能自己給自己點讚的。
- 為什麼會有spammer?應該從設計上規避?

然後說說生態的話題:
## 開發生態
- 如果不是純技術愛好,一般都是利益驅動的。所以將經濟生態做好,多來點黑客馬拉松,技術生態也會好的
- 如果設計上有一定的主軸,比如參與未來規範制定,生態也會融入其他後的生態
- 「基本上需要盲目相信使用者不會濫用」這個算是bug吧?還是說只開放給了matters一家?
- 知道有likerthon,但一直沒看到實際日期,估計疫情之下,就是線上馬拉松了

經濟生態&接入中国大陆
- 我覺得技術上的問題不能阻礙經濟上的發展
- 處理spam也是技術問題
- 其實還需要創始團隊有整體經濟生態上的規劃

內容這一塊略過
協議生態的話,期待ISCN特性的提前溝通。原則上可以免協議實現一些不錯的特性的。
William Chong 2020-07-14 23:43:09
在設計 superlike 時之後有考慮過能夠 like 和 super like 任意 url ,之後有機制讓網主 claim,不過初版未有這個功能,人手關係技術實現上未有時間表

spam 和私有的問題目前解決的思路是同一個,就是 likecoin button 會逐漸由 community pool 提供的免費 like,推展到 civic liker 付費 like 佔一定比重(現狀),再下一步就是將會推出的 super like feature。
civic liker 是賺+賞的話,super like 就是 share + 賞。這個不知道我們目前的 marketing campaign 開始推廣了沒,沒的話可能要看看之前 kin 做的 likerland 未來藍圖有圖表講解。這裏後兩者都是由 likecoin 收款之後推上鏈的服務,likecoin foundation 的角色就變成是收費的上鍊者。本意是 community pool 每日派 like 的比重下降後,likecoin foundation 的壟斷地位就會減輕,各平臺就可以基於 chain 和 iscn 開發各種使用 like 的場景。likecoin foundation 就主要負責提供平臺工具和促進 like 的流通。在這個階段 likecoin button 的角色會減弱,它提供和 LIKE 相關的功能都會導致資訊上鍊。免費的 community pool 不再是間燉均分而是根據 civic liker 和 super like 流動就可以避開 spam 的問題
William Chong 2020-07-14 23:48:45
filecoin 和 iscn 的問題要請 @imwmbm 明天出現再解答
我個人的理解是用 erc20 的時候 cosmos 未成熟,跑了一年 eth ,看到 cosmos 開始成熟而且非常適合我們遇到的痛處就轉了鏈,而 filecoin 先前一直只聞樓梯響...
目前的優勢應該就是建基於 cosmos sdk 建的是獨立鏈,擁有代幣的主權,可以針對創作者來設計 token 如何流動分配,內置 validator 治理系統確保各個持分者利益,和未來 ibc 的彈性吧
William Chong 2020-07-14 23:54:35
對直接註冊的 api 就只開放給了matters一家,其他的 api 就是 general 的,純粹是缺乏 developer console,暫時 email 或是 slack 找我們發 oauth app credential
did 的話我們目前是使用 authcore 作爲 custodial wallet 和登入方案,但其實最初期的版本我們是純 metamask 登入的,結果各種卡 ux 所以變成了支援 oauth ,最後轉 cosmos sdk 後就使用了 custodial wallet。 原理上如果有好的 did 標準/工具/服務我們支援,但這方面暫時沒計劃
iscn 的 ux 問題暫時打算會以 matters 之類的緊密合作平臺作先導方便 layman user,技術愛好者能夠接受差 ux 的話,就可以直接到 chain api 做到相同效果,推出後看情況再改進
William Chong 2020-07-14 23:56:27
整個方向應該會是越來越多東西上鏈,而 likecoin foundation centralize 的部分就會和 likecoin chain 及生態發展的分界越來越明顯,獨立成產品( civic liker)吧,不過可能 @kin 解說得會比較清楚
Phoebe 菲比 2020-07-15 09:58:37
對,其實先前也舉辦過類似的設計思路分享會,比方説快將推出的 super liker 和升級版的 LikerLand。參與的人不是很多,但會繼續在這方面開放出來供大家討論

https://youtu.be/XjogARunD44
ISCN 其實我們有放在 Github 上公開討論的:
https://github.com/likecoin/iscn-specs
可以在 issue 裏找到:https://github.com/likecoin/iscn-specs/issues?q=is%3Aissue+is%3Aclosed

LikeCoin chain 對比 FileCoin 的優勢,其實就是 Cosmos SDK 的概念:每個應用有一條專屬的鏈(application specific chain)
以我們以往在 Ethereum 上爲例,用戶需要熟悉 Ethereum 的概念(Ether, gas 等),而且即使擁有 LIKE 亦必須消耗 Ether 作爲手續費才能發送 LIKE,很不方便,相信這些在 FileCoin 上也會出現
而有自己的鏈,就可以解除很多限制,詳情可以參考這篇:https://medium.com/likecoin/why-build-a-new-blockchain-likecoin-chain-a5956ab4dc07
William Chong 2020-07-16 01:15:38
@askender43 不介意的話可能我晚點整理下這裏的 Q&A 放到 matters,方便其他人參考
当然不介意~ 你们也可以来点AMA,社区估计也有很多问题的。 我的问题的角度偏开发(我做验证人也做内容社区), 普通人可能更关注你们的未来计划,以及在经济上的考虑和规划

2020-07-15

Rick Mak 14:10:29
Why there is proposal 3 which is same as proposal 2? https://likecoin.bigdipper.live/proposals/3
solly i haven't posted our meeting minutes
proposal 2 因爲一些技術失誤,提了 text proposal,也就是只有社羣共識而鏈上沒有任何變更的 proposal 類型
proposal 3 是 parameter change,通過後鏈會自動改變 validator 數目上限
it's that, proposal #2 was raised (sort of) wrong. its should be a parameter change proposal
麻煩大家投票了。就是按著 proposal #2 的決定執行 @rick.mak @dablog @kelvinlo @kc @kwun @koalay
Interesting, @imwmbm technically how can I check the different? Thur command line? As it show the same as web(https://likecoin.bigdipper.live/proposals) beside the Title
Kwun Yeung 2020-07-16 19:16:53
You better check with command line
```likecli q gov proposal 3```
the parameter change proposal UI haven’t been deployed on LikeCoin Big Dipper.
The `Proposal Type` are different, and you can query the details (e.g. params changed) from `likecli` or https://mainnet-node.like.co/gov/proposals/3
I got it via command line
Thanks.
I see the
``` - subspace: staking key: MaxValidators```
value: “25”
Kwun Yeung 2020-07-16 19:19:02
yes that’s the new parameter
btw, i wish Likers can vote for themselves too. this can be quite easily be enabled with a proposal #4. but then, if we dont have the voting feature integrated in Liker Land app or web, people will have to vote on big dipper (which is not the difficult part) and have to hold their LikeCoin with Ledger so as to vote. so it seems to me practically the prerequisite is to integrate the voting feature first
支持。 另外,刚作为验证人Anwen给3号提案投支持票。
Terence Lam 20:32:03
@terence has joined the channel

2020-07-16

kin465 12:49:50
@williamchong007 - @chiyi4869 會用 15000 LikeCoin 買讚賞公民
William Chong 2020-07-16 12:57:38
錄影跑一次用like買的流程,看看有沒有甚麼問題就可以
另外請提供一下 liker id
LikerID: cosmos18zy3e70q95rqufm0289rvpz5e3xhzuy8p6pgnl
@williamchong007 錄影?什麼意思?
William Chong 2020-07-16 13:06:48
想看看買like 的流程有沒有奇怪的問題,所以希望你可以把整個由 https://liker.land/civic 用 LIKE 買 civic liker 到成功完成的過程拍下來給我們 debug
可以預先登入 liker id ,避免拍到密碼之類
好,謝謝你,我稍後錄影後傳給你(傳私人還是頻道?
William Chong 2020-07-16 13:09:40
私人就可以~
@williamchong007 我只有看到月付,年付需要點什麼嗎?還是照月付的流程走?
William Chong 2020-07-16 13:15:12
好像是不會轉換顯示成年付...我先記下來
繼續選用 LIKE 支付就可以,應該是年付 15000 的
William Chong 2020-07-16 13:43:45
還有遇到其他問題嗎?
我現在操作,剛剛在外面
Phoebe 菲比 17:11:35
🙌🏻 收到社群反饋,希望多一點參與項目發展。大家可以在 docs.like.co 找到 LikeCoin 每週工作報告,這週開始也會重新貼到 Medium 上。有興趣的可以瀏覽和點閱。抱歉現在會以英文版為主,有更多資源的時候希望可以雙語並進。https://medium.com/likecoin/likecoin-weekly-progress-update-2020-07-13-9a72e272e06b

Medium

LikeCoin Weekly Progress Update 2020.07.13

LIKE Quick Exchange and Liker Land upgrade on the way

Yi Chi 22:29:29
好像打錯字了......?
image.png
image.png
image.png
William Chong 2020-07-16 23:37:25
好像是,你會有興趣開個 PR 嗎?
你已經改了😂
William Chong 2020-07-17 21:37:15
剛好東西要改順道 commit 了
下次再有發現歡迎 PR~

2020-07-17

觀韻 09:13:11
请问,like button 是否有计划 publish 到 npm 并且增加 types 呢
William Chong 2020-07-17 13:27:53
有計劃增加 type 但目前計劃中 api 轉 typescript 比較優先
觀韻 09:13:49
或者 开发者用户可以 提交 pr?
William Chong 2020-07-17 13:27:28
是歡迎 PR,但目前的狀態應該需要另外開 repo 作爲 wrapper 才比較方便作爲 sdk import
不知道你想像的 use case 是甚麼?
嗯嗯,主要是想在自己的项目里做 模块化的调用,另外增加 ts 支持。
可以 说下为啥要另开 repo 么,看了下代码,好像同时可以支持两种模式,script 模式和 esm 模式
William Chong 2020-07-17 13:54:36
你是指 https://github.com/likecoin/likecoin-button-sdk 嗎?
我誤會了是 https://github.com/likecoin/likecoin-button
前者的確歡迎 PR,一直想做 react/vue 之類的 support
是的呀,是这个 repo
主要原因是自己在使用的时候,想要 sdk 可以实现的功能,但对 like button 本身目前还不熟悉,不过可以帮助做一些改进
William Chong 2020-07-17 16:36:33
這個歡迎 PR ,可以由增加 esm support 和 ts 支持開始
這個我們弄了 mvp 之後一直沒時間繼續開發,其實是想繼續發展的
William Chong 2020-07-17 16:37:06
我之後會再設個 ci/cd 可以自動 publish npm
William Chong 2020-07-17 16:37:19
感謝支持
好滴哈👍一起共建生态

2020-07-19

Nicholas Yau 21:06:32
@nicholasyau00 has joined the channel

2020-07-20

Chung Wu 11:35:45
關於 LikeCoin chain validator 的 setup,請參考這幾遍文檔:
https://docs.like.co/developer/likecoin-chain-node/validator-technical-introduction
https://docs.like.co/developer/likecoin-chain-api/cosmos-concepts
https://docs.like.co/developer/likecoin-chain-node/setup-mainnet-node
有問題歡迎發問

docs.like.co

Cosmos concepts

Concepts before accessing LikeCoin chain

Nicholas Yau 2020-07-20 14:34:07
Thanks for the information. However, I have some problem setting up the node.
Nicholas Yau 2020-07-20 14:34:51
when I execute the init.sh, I’ve got the error message:
Nicholas Yau 2020-07-20 14:34:56
Unable to find image ‘likechain/likechain:sheungwan’ locally
docker: Error response from daemon: pull access denied for likechain/likechain, repository does not exist or may require ‘docker login’: denied: requested access to the resource is denied.
have you run `build.sh` in the `scripts` folder to build the image?
Nicholas Yau 2020-07-20 14:37:02
yes 😀 I’ve completed running build.sh
Nicholas Yau 2020-07-20 14:37:19
and also downloaded the genesis.json
Ah I see, there is a bug in `build.sh` which didn't tag the Docker image when using `sudo`.
You may try to tag the image by `docker tag likechain/likechain:latest likechain/likechain:sheungwan`
Nicholas Yau 2020-07-20 14:41:27
oh! understand, I’ll try again, thanks. 😊
Nicholas Yau 2020-07-20 14:48:45
Great, setup complete, it is synchronizing now, thanks @imwmbm 😄
👍 2

2020-07-21

觀韻 14:09:34
https://github.com/likecoin/likecoin-button-sdk/pull/6
增加了 class 的支持

#6 [feat] add class support

Hi I just add class support for LikeButtonSdk *example* ``` import LikeCoinButton from './sdk.esm.js'; const likeCoinButton = new LikeCoinButton({ likerId: 'guanyun', ref: '.my-like-button', }); likeCoinButton.mount(); ```

非常感謝!
代碼看起來沒問題,請 fix 一下 eslint 關於 coding style 的 error
sorry,my bad.我来修复下 😃
看到 merge 了,有计划 publish 到 npm 么
William Chong 2020-07-22 20:52:43
想問這個是我在 package.json 加個 `"module": "./src/sdk.esm.js",` 是不是應該就可以用了?
還是應該改 `main`
我觉得应该改 main ,好像没接触过 module 的用法。
William Chong 2020-07-22 21:04:27
因爲 esm 內的語法是 es6,如果直接放 main 在 nodejs 環境使用會 error,應該要放 babel 後的 umd/commonjs 版本(雖然想不到爲什麼要在後端 require likecoin button)...
我這個星期研究下這個打包問題再打版本
William Chong 2020-07-22 21:05:38
另外這個 esm file 是可以再前端直接以 module include 作 script 的嗎?可以的話好像可以在 cdn 直接放 一個 dist 版本讓大家在 html 直接引用
好滴哈,webpack 可以导出多种模块,见 exporting multiple configurations,所以可以根据不同环境编译成不同版本,ssr 的应用估计会用到。
主要是 我有一个场景是想在一些 scoped 的组件的生命周期里使用,所以想把作用域尽量收敛在组件里
cool,收到👍
3
Daisy 16:20:21
Matters 終於 Open Source https://matters.news/@hi176/matters%E9%96%8B%E6%BA%90%E8%A8%88%E7%95%AB%E5%95%9F%E5%8B%95-%E9%82%80%E8%AB%8B%E4%BD%A0%E4%BE%86%E5%85%B1%E5%BB%BA%E9%A6%AC%E7%89%B9%E5%B8%82-bafyreiadaxjjwxk6mhsx4u6ognhxw3atlwiloscyn7r2iff6tsz4rrc4by

Matters

Matters開源計畫啟動 :rocket: | 邀請你來共建馬特市 - Matters

打開馬特市最常見的方式,是書寫和閱讀,用文字塑造彼此的虛擬空間。另一種打開方式,是進入文字背後的代碼,用邏輯定義社群的結構和交互的規則。一直以來,後一種打開方式只屬於Matters團隊。

3 2
觀韻 21:34:13
在大陸的網絡環境下測試 接入likecoin的網站,likecoin 的iframe 大概花了 30s 才finish load,這樣的情況還有辦法優化麼
觀韻 21:39:06
測試下是 www.facebook.com/tr/ 的反應比較慢,針對這部分可以使用別的方法替代麼:grinning:
William Chong 2020-07-22 18:58:13
可以分享一下你看到你 network call 狀態和錄影方便我研究一下嗎? 照理 facebook 相關的 js 應該是 async 的
新版 like button 好像没有这个js了
William Chong 2020-07-22 20:25:34
@i 有改過嗎?
沒有特別去做
我再测试下⊂((・▽・))⊃

2020-07-22

John Huang 02:33:10
@little78926 has left the channel

2020-07-25

Daisy 14:31:28
想問 Rewards 個 minumum withdrawal amount 係 validator 自己 set 定係有固定數額?
@imwmbm any idea?
印象中是 app 限制?
個最低額係幾多?
@i 有印象嗎,好像是 100 LIKE?
1 LIKE

2020-07-27