
Telegram Mini Apps电报小程序开发文档
2022年4月Telegram的MiniApp(之前为Web App,6.0版后改名为Mini App)上线,Mini Apps(简称 TMAs,中文名:小程序)很可能会变成一个类似于微信小程序的平台,使得Telegram 更接近一个“超级应用”。目前,电报小程序推出不久,版本还在快速迭代中,开发人员也较少,但电报庞大的用户群基础很可能会产生大量的小程序。 作为Web3的开发者,大多数应用都是前端和区块链直接交互,但电报bot只支持消息通过电报服务和bot所在的服务器进行交互,导致大量DAPP无法给到用户可靠的账户安全保障。电报小程序在电报应用中“嵌入”了Web前端应用,通过它与区块链和智能合约直接交互,将账户信息通过安全策略在本地进行保存,大幅度提高账户安全性。同时,将与区块链无关的业务逻辑通过bot与服务器进行交互,提高用户体验。 所以,Telegram+小程序+bot+智能合约的开发模式,可能会称为一种全新的Web3开发技术栈。事实上,从时间上看,电报小程序与TON链同时推出,也可能有这方面的用意。但是这种开发模式不仅仅适用于电报和TON链,更适用于用户量庞大的各种EVM链...

使用Session Key委托服务器安全的操作抽象账户
最近电报自动交易机器人和各种SocialFi很火,这些产品给用户带来了类似Web2的良好用户体验。但火爆的背后,也发生了多起安全事件。为此,很多新上线的平台开始使用更先进的账户安全技术来保护用户资产,比如@tomo_social使用了ERC-4337账户抽象技术,有些电报机器人采用了MPC钱包技术。 尽管账户抽象钱包(AA钱包)已经具备了零gas费(服务商代付gas费),多签,社交登录等强大功能,并大幅度提升用户体验,但是因为ERC-4337属于在现有以太坊共识基础上的补丁方案,与链交互签名时仍旧需要私钥,各种方案只是在私钥保存和签名环节采取各种安全措施。 所以,虽然很多代用户签名交互的电报机器人,SocialFi平台通过MPC钱包或AA钱包来保障客户的私钥安全,但实际上,因为最终还是要通过钱包主私钥来进行签名,本质上还是私钥的验证模式,所以仍旧有私钥泄露的风险。 今天看到AA钱包创新项目ZeroDev的Session Key(对话密钥)解决方案,可以让AA钱包授权生成一个或若干个Session Key(也是一种私钥),来受控的执行经授权的操作。这种授权模式有别于ERC-20或E...
FERC20:一个更公平的ERC20方案
简介我们非常高兴地宣布,erc20.cash 上线了。这是一个更公平的的ERC20代币方案,我们将它命名为:Fair ERC-20,简称FERC20。 今年3月8日,BRC20代币在比特币链上通过Ordinals部署成功,在短短一两个月内吸引了大量关注和资金的参与。BRC20代币的成功得益于以下几个原因:简洁的Ordinals协议使得BRC20发行方无法在代币上做过多的编程,避免了在以太坊合约中各种安全风险和一些自私的设计。人人平等的铸币权。BRC20的发行方或项目团队,无法像在以太坊智能合约中通常做的那样,给自己或相关利益方预留一部分免费(低价)代币。在铸造BRC20时,所有人都站在同一起跑线上,即使发行方和团队也是如此。比特币的UTXO机制和低性能,让很多具有速度优势的智能合约机器人无法在比特币网络上工作,从而防止了通过技术手段获得比正常参与者更大的优势以及由此造成的不公平。上述原因使得BRC20对社区参与者来说,更公平,从而吸引了更多人参与。 但是,即使如此,有个非常有意思的现象是:大多数以太坊社区的成员尚未参与BRC20。 所以,我们想,是否能将BRC20的公平发售(Fa...
此版本经投票后生效。
版本:20230910-1
FercDAO是在Ferc20社区的基础上发展而来,2023年6月1日JackyGu在以太链上发布了Ferc20(fairERC20一种更公平的代币合约)平台,首次创造性地提出公平发射概念。Ferc20以其公平透明的发射理念,秉承区块链技术普惠和去中心化的精神,迅速引爆华语社区,给以太坊生态带来了创新。
FercDAO强调公平的重要性,我们致力于为加密世界带来真正的公平。FercDAO的使命、愿景、价值观如下:
愿景:加密技术让世界更美好;
使命:打造自由、公平、平等的环境,激发创新,涌现创意,创造更丰富精彩的Web3世界;
价值观:信息交流自由,公约面前人人平等;
FercDAO将致力于满足其所有成员以下诉求:DAO组织治理、DAO公共服务和DAO资源支持。促进成员在Ferc20社区得到成长和发展,以达成我们的使命和愿景。
成员是FercDAO基本单元。FercDAO的一切权限、责任、收益、风险,最终与FercDAO成员相关。
满足以下任一条件者,均可被认定为FercDAO成员:
A. Ferc token持有人;
B. FercDAO SBT(细则待规划)持有人;
C. FercDAO积分(细则待规划)持有人;
FercDAO成员享有知晓FercDAO历史、接受FercDAO共识、参与组织贡献获得回报、竞选FercDAO公共岗位、监督FercDAO公共服务、维护FercDAO公共利益、依据FercDAO规则自由表达、依据贡献度参与相应治理之权利。
与之相应,FercDAO成员具有检阅FercDAO贡献账本(将由任务中心进行记录和发布)、在DAO内参与工作前明晰相应责权利、维护FercDAO公共利益、遵守FercDAO公约及相应规则并保护得以贯彻执行之义务。
FercDAO遵循自下而上和自上而下相结合、分层治理、有机流动、公开透明的治理原则。FercDAO采用分层治理结构,逐步设立专业小组和项目小组处理事务,充分发挥成员力量。FercDAO鼓励成员依据专长和兴趣在各个公共岗位、各个生态项目之间流动,充分利用FercDAO资源进行公平创造,并积极参与FercDAO治理,让FercDAO发展壮大,给Web3世界带来自由和公平。
FercDAO公共岗位招聘、国库资产进出、重大公共事务决策、贡献账本更新应该保持公开透明,以便于接受社区成员监督。

FercDAO全员大会是FercDAO的最高权力机构,每季度召开一次(具体时间待定)。FercDAO全员大会的主要任务:
选举FercDAO当季治理委员会成员;
审议FercDAO治理委员会当季度报告;
审批FercDAO治理委员会提交的季度预算;
授权FercDAO当季治理委员会进行日常决策;
经治理委员会提议发起的,需经全员大会共同决策的重要事项。
FercDAO全员大会闭会期间,FercDAO治理委员会是FercDAO的最高决策机构。治理委员会由一个7人小组组成,遵循一人一票的原则,对FercDAO的重要事项进行决策,重大决策采用4/7的投票机制进行;
由FercDAO公共服务者构成的FercDAO市政厅是FercDAO的日常治理和事务性机构,由治理委员会授权其负责日常工作,提供公共服务。
公会是FercDAO垂直组织,由Ferc20项目生态伙伴或依据成员兴趣和特长组建,该组织在不违反本公约的前提下,拥有高度的独立性和自决权。
投票分为I级投票和II级投票,I级投票为全员公投,需由治理委员会发起或审批通过的提案才能进行I级投票,该投票在snapshot上进行。
II级投票任何FercDAO成员都能发起提案(发起人需持有1000个以上的Ferc token),所有II级投票徐由FercDAO治理委员会审议并决定是否通过(4/7),且治理委员会有权决定是否升级该投票。
FercDAO全员大会每自然季度召开一次,一般设在每个自然季度最后一周的星期三,全员大会由当季治理委员会提议发起,并由市政厅具体落实执行。
FercDAO所有成员
Ferc20发射平台项目团队和社区核心成员
Ferc20发射平台生态合作伙伴
其他受邀请列席成员
听取当季治理委员会工作报告
审议下季度FercDAO工作和发展计划
选举下一季度治理委员会成员
审议财务报告
对I类提案进行投票表决
Ferc持有者拥有投票权,一币一票;
选举治理委员会成员的投票,前1-7位获得票多者胜出;
其他I类提案的投票,由治理委员会发起提案,并采用在一个投票期限内,票多获胜的原则。
FercDAO治理委员会成员享有参与FercDAO治理的权利,对FercDAO重大事务进行决策并获取相应激励之权利;同时,也具备对FercDAO发展尽责之义务。
治理委员会每季度选举一次,在FercDAO成员中采用自荐和他荐的方式获得提名。提名后在Ferc官网进行公示,并根据相关流程进行投票选举产生。
注:候选人需持有20000个及以上Ferc token
任期届满退出
委员的账户余额低于20000个Ferc,自动放弃治理委员资格
审议并评定FercDAO提案的级别
可发起I级投票提案;
选举、组织市政厅公共服务人员;
听取市政厅工作汇报,监督和评定市政厅的工作成绩;
审批市政厅的预决算和相关财务支出;
授权市政厅及各运营小组的相关工作;
评定市政厅、公会等二级组织的相关规则是否和本公约冲突;
FercDAO日常重大决策和其他工作事项
治理委员会执行上述权力时,需全员投票且采用4/7的方式决定是否通过。
市政厅是 FercDAO 的公共服务机构,负责 DAO 的日常事务。市政厅内设有各自独立、平级运作的公共岗位。除部份以时薪或按次计算、月结的岗位,薪酬支付方式以每一季结束后补偿为原则。
市政厅具有以下权力:
提出 FercDAO在一个治理季度内的活动计划。
依据《FercDAO全员公约》,为FercDAO的日常公共服务,包括社区运营、品牌公关、媒体宣传、对外联络、财务管理、FercDAO募资、线下法律及会计事务等。
协助并完善 FercDAO 成员日常发起的FercDAO提案。
依照《FercDAO全员公约》按期筹备和召开全员大会。
市政厅有向治理委员会提交当季工作汇报、下一季度预算申请之义务。
市政厅设有一个多签的链上金库,每一季经由大会通过预算建议后,由国库打入所需资金,补充金库到当季要求。市政厅金库资金用于日常支出和公共服务薪酬等,其具体细节由市政厅行文,报治理委员会批准。
FercDAO属于非盈利性DAO组织,其经济来源主要来自捐赠,包括但不限于来自DAO成员、生态项目、其他机构和投资机构的捐赠,该捐赠不承诺与任何经济回报挂钩。所有募集资金均进入国库钱包,由当季治理委员会进行多签管理(4/7模式)。
国库资金使用情况公开透明,接受FercDAO全员监督,由治理委员会委托下属财务小组定期披露财务数据。在不违反FercDAO全员公约的规则和相关司法区域的法律前提下,FercDAO鼓励广大成员对外进行募捐。
依照 FercDAO 的治理结构,FercDAO 的规则相应分为三个级别:
在FercDAO设立的 B级规则和C级规则均不得与 FercDAO 全员公约相悖,否则视为无效。
治理委员会可判定B级规则和C级规则是否违反全员公约。
治理委员会对 B级规则及其修订案具备是否通过的决定权。
如需修订全员公约,需要发起全员提案(I级提案),且提案需要经过当季治理委员会的审批。提案通过全员投票后,下一季度正式生效,由FercDAO全员大会授权治理委员会完成版本更新和发布。
此版本经投票后生效。
版本:20230910-1
FercDAO是在Ferc20社区的基础上发展而来,2023年6月1日JackyGu在以太链上发布了Ferc20(fairERC20一种更公平的代币合约)平台,首次创造性地提出公平发射概念。Ferc20以其公平透明的发射理念,秉承区块链技术普惠和去中心化的精神,迅速引爆华语社区,给以太坊生态带来了创新。
FercDAO强调公平的重要性,我们致力于为加密世界带来真正的公平。FercDAO的使命、愿景、价值观如下:
愿景:加密技术让世界更美好;
使命:打造自由、公平、平等的环境,激发创新,涌现创意,创造更丰富精彩的Web3世界;
价值观:信息交流自由,公约面前人人平等;
FercDAO将致力于满足其所有成员以下诉求:DAO组织治理、DAO公共服务和DAO资源支持。促进成员在Ferc20社区得到成长和发展,以达成我们的使命和愿景。
成员是FercDAO基本单元。FercDAO的一切权限、责任、收益、风险,最终与FercDAO成员相关。
满足以下任一条件者,均可被认定为FercDAO成员:
A. Ferc token持有人;
B. FercDAO SBT(细则待规划)持有人;
C. FercDAO积分(细则待规划)持有人;
FercDAO成员享有知晓FercDAO历史、接受FercDAO共识、参与组织贡献获得回报、竞选FercDAO公共岗位、监督FercDAO公共服务、维护FercDAO公共利益、依据FercDAO规则自由表达、依据贡献度参与相应治理之权利。
与之相应,FercDAO成员具有检阅FercDAO贡献账本(将由任务中心进行记录和发布)、在DAO内参与工作前明晰相应责权利、维护FercDAO公共利益、遵守FercDAO公约及相应规则并保护得以贯彻执行之义务。
FercDAO遵循自下而上和自上而下相结合、分层治理、有机流动、公开透明的治理原则。FercDAO采用分层治理结构,逐步设立专业小组和项目小组处理事务,充分发挥成员力量。FercDAO鼓励成员依据专长和兴趣在各个公共岗位、各个生态项目之间流动,充分利用FercDAO资源进行公平创造,并积极参与FercDAO治理,让FercDAO发展壮大,给Web3世界带来自由和公平。
FercDAO公共岗位招聘、国库资产进出、重大公共事务决策、贡献账本更新应该保持公开透明,以便于接受社区成员监督。

FercDAO全员大会是FercDAO的最高权力机构,每季度召开一次(具体时间待定)。FercDAO全员大会的主要任务:
选举FercDAO当季治理委员会成员;
审议FercDAO治理委员会当季度报告;
审批FercDAO治理委员会提交的季度预算;
授权FercDAO当季治理委员会进行日常决策;
经治理委员会提议发起的,需经全员大会共同决策的重要事项。
FercDAO全员大会闭会期间,FercDAO治理委员会是FercDAO的最高决策机构。治理委员会由一个7人小组组成,遵循一人一票的原则,对FercDAO的重要事项进行决策,重大决策采用4/7的投票机制进行;
由FercDAO公共服务者构成的FercDAO市政厅是FercDAO的日常治理和事务性机构,由治理委员会授权其负责日常工作,提供公共服务。
公会是FercDAO垂直组织,由Ferc20项目生态伙伴或依据成员兴趣和特长组建,该组织在不违反本公约的前提下,拥有高度的独立性和自决权。
投票分为I级投票和II级投票,I级投票为全员公投,需由治理委员会发起或审批通过的提案才能进行I级投票,该投票在snapshot上进行。
II级投票任何FercDAO成员都能发起提案(发起人需持有1000个以上的Ferc token),所有II级投票徐由FercDAO治理委员会审议并决定是否通过(4/7),且治理委员会有权决定是否升级该投票。
FercDAO全员大会每自然季度召开一次,一般设在每个自然季度最后一周的星期三,全员大会由当季治理委员会提议发起,并由市政厅具体落实执行。
FercDAO所有成员
Ferc20发射平台项目团队和社区核心成员
Ferc20发射平台生态合作伙伴
其他受邀请列席成员
听取当季治理委员会工作报告
审议下季度FercDAO工作和发展计划
选举下一季度治理委员会成员
审议财务报告
对I类提案进行投票表决
Ferc持有者拥有投票权,一币一票;
选举治理委员会成员的投票,前1-7位获得票多者胜出;
其他I类提案的投票,由治理委员会发起提案,并采用在一个投票期限内,票多获胜的原则。
FercDAO治理委员会成员享有参与FercDAO治理的权利,对FercDAO重大事务进行决策并获取相应激励之权利;同时,也具备对FercDAO发展尽责之义务。
治理委员会每季度选举一次,在FercDAO成员中采用自荐和他荐的方式获得提名。提名后在Ferc官网进行公示,并根据相关流程进行投票选举产生。
注:候选人需持有20000个及以上Ferc token
任期届满退出
委员的账户余额低于20000个Ferc,自动放弃治理委员资格
审议并评定FercDAO提案的级别
可发起I级投票提案;
选举、组织市政厅公共服务人员;
听取市政厅工作汇报,监督和评定市政厅的工作成绩;
审批市政厅的预决算和相关财务支出;
授权市政厅及各运营小组的相关工作;
评定市政厅、公会等二级组织的相关规则是否和本公约冲突;
FercDAO日常重大决策和其他工作事项
治理委员会执行上述权力时,需全员投票且采用4/7的方式决定是否通过。
市政厅是 FercDAO 的公共服务机构,负责 DAO 的日常事务。市政厅内设有各自独立、平级运作的公共岗位。除部份以时薪或按次计算、月结的岗位,薪酬支付方式以每一季结束后补偿为原则。
市政厅具有以下权力:
提出 FercDAO在一个治理季度内的活动计划。
依据《FercDAO全员公约》,为FercDAO的日常公共服务,包括社区运营、品牌公关、媒体宣传、对外联络、财务管理、FercDAO募资、线下法律及会计事务等。
协助并完善 FercDAO 成员日常发起的FercDAO提案。
依照《FercDAO全员公约》按期筹备和召开全员大会。
市政厅有向治理委员会提交当季工作汇报、下一季度预算申请之义务。
市政厅设有一个多签的链上金库,每一季经由大会通过预算建议后,由国库打入所需资金,补充金库到当季要求。市政厅金库资金用于日常支出和公共服务薪酬等,其具体细节由市政厅行文,报治理委员会批准。
FercDAO属于非盈利性DAO组织,其经济来源主要来自捐赠,包括但不限于来自DAO成员、生态项目、其他机构和投资机构的捐赠,该捐赠不承诺与任何经济回报挂钩。所有募集资金均进入国库钱包,由当季治理委员会进行多签管理(4/7模式)。
国库资金使用情况公开透明,接受FercDAO全员监督,由治理委员会委托下属财务小组定期披露财务数据。在不违反FercDAO全员公约的规则和相关司法区域的法律前提下,FercDAO鼓励广大成员对外进行募捐。
依照 FercDAO 的治理结构,FercDAO 的规则相应分为三个级别:
在FercDAO设立的 B级规则和C级规则均不得与 FercDAO 全员公约相悖,否则视为无效。
治理委员会可判定B级规则和C级规则是否违反全员公约。
治理委员会对 B级规则及其修订案具备是否通过的决定权。
如需修订全员公约,需要发起全员提案(I级提案),且提案需要经过当季治理委员会的审批。提案通过全员投票后,下一季度正式生效,由FercDAO全员大会授权治理委员会完成版本更新和发布。

Telegram Mini Apps电报小程序开发文档
2022年4月Telegram的MiniApp(之前为Web App,6.0版后改名为Mini App)上线,Mini Apps(简称 TMAs,中文名:小程序)很可能会变成一个类似于微信小程序的平台,使得Telegram 更接近一个“超级应用”。目前,电报小程序推出不久,版本还在快速迭代中,开发人员也较少,但电报庞大的用户群基础很可能会产生大量的小程序。 作为Web3的开发者,大多数应用都是前端和区块链直接交互,但电报bot只支持消息通过电报服务和bot所在的服务器进行交互,导致大量DAPP无法给到用户可靠的账户安全保障。电报小程序在电报应用中“嵌入”了Web前端应用,通过它与区块链和智能合约直接交互,将账户信息通过安全策略在本地进行保存,大幅度提高账户安全性。同时,将与区块链无关的业务逻辑通过bot与服务器进行交互,提高用户体验。 所以,Telegram+小程序+bot+智能合约的开发模式,可能会称为一种全新的Web3开发技术栈。事实上,从时间上看,电报小程序与TON链同时推出,也可能有这方面的用意。但是这种开发模式不仅仅适用于电报和TON链,更适用于用户量庞大的各种EVM链...

使用Session Key委托服务器安全的操作抽象账户
最近电报自动交易机器人和各种SocialFi很火,这些产品给用户带来了类似Web2的良好用户体验。但火爆的背后,也发生了多起安全事件。为此,很多新上线的平台开始使用更先进的账户安全技术来保护用户资产,比如@tomo_social使用了ERC-4337账户抽象技术,有些电报机器人采用了MPC钱包技术。 尽管账户抽象钱包(AA钱包)已经具备了零gas费(服务商代付gas费),多签,社交登录等强大功能,并大幅度提升用户体验,但是因为ERC-4337属于在现有以太坊共识基础上的补丁方案,与链交互签名时仍旧需要私钥,各种方案只是在私钥保存和签名环节采取各种安全措施。 所以,虽然很多代用户签名交互的电报机器人,SocialFi平台通过MPC钱包或AA钱包来保障客户的私钥安全,但实际上,因为最终还是要通过钱包主私钥来进行签名,本质上还是私钥的验证模式,所以仍旧有私钥泄露的风险。 今天看到AA钱包创新项目ZeroDev的Session Key(对话密钥)解决方案,可以让AA钱包授权生成一个或若干个Session Key(也是一种私钥),来受控的执行经授权的操作。这种授权模式有别于ERC-20或E...
FERC20:一个更公平的ERC20方案
简介我们非常高兴地宣布,erc20.cash 上线了。这是一个更公平的的ERC20代币方案,我们将它命名为:Fair ERC-20,简称FERC20。 今年3月8日,BRC20代币在比特币链上通过Ordinals部署成功,在短短一两个月内吸引了大量关注和资金的参与。BRC20代币的成功得益于以下几个原因:简洁的Ordinals协议使得BRC20发行方无法在代币上做过多的编程,避免了在以太坊合约中各种安全风险和一些自私的设计。人人平等的铸币权。BRC20的发行方或项目团队,无法像在以太坊智能合约中通常做的那样,给自己或相关利益方预留一部分免费(低价)代币。在铸造BRC20时,所有人都站在同一起跑线上,即使发行方和团队也是如此。比特币的UTXO机制和低性能,让很多具有速度优势的智能合约机器人无法在比特币网络上工作,从而防止了通过技术手段获得比正常参与者更大的优势以及由此造成的不公平。上述原因使得BRC20对社区参与者来说,更公平,从而吸引了更多人参与。 但是,即使如此,有个非常有意思的现象是:大多数以太坊社区的成员尚未参与BRC20。 所以,我们想,是否能将BRC20的公平发售(Fa...
Share Dialog
Share Dialog

Subscribe to jackygu's blog

Subscribe to jackygu's blog
<100 subscribers
<100 subscribers
No activity yet