以太坊DAO之流动民主智能合约

agoraexmachina:AGORA Ex Machina - 流动民主平台 | 轻质液体民主解决方案 AgoraExMachina - 流动民主平台 一般介绍 AGORA EX MACHINA (AEM) 是一个运行 PHP / MySQL 的流动民主web平台,最初受到德国解决方案 Adhocracy 的启发。 流动民主是一种民主原则,其中démocratie participative由démocratie représentative的一部分实施:每张选票都可以委托给另一个被考虑的人。 在一个网络平台中,允许和促进Vote及其Délégation表达的机制Vote流化,促进和加快。 平台介绍 用于创建按Thème (类别)组织的Ateliers (Workshop)的MEA平台。 任何注册研讨会的成员都可以参与Discussions (论坛)和Voter Propositions (提案)。 他也可以选择将他的选票Déléguer (Delegation)给他选择的另一个在Atel 立即下载

Decentralized Autonomous Organization,简称DAO,以太坊中重要的概念。一般翻译为去中心化的自治组织。

投票支付合约的所有费用和行动需要时间,并要求用户始终保持活跃,知情和专注。另一个有趣的方法是选择一个可以控制合约的指定账户,然后能够迅速做出决定。

流动民主合约

我们将实施一种通常称为流动民主Liquid Democracy的版本,这是一种更灵活的代议制民主。在这种民主制度下,任何选民都可以成为潜在的代表:你只需说出你信任哪位选民就可以为你处理这一决定。你的投票权重被委托给他们,他们可以将其委托给他们信任的另一个选民,依此类推。最终结果应该是投票最多的账户是与最大数量的选民有信任关系的账户。

代码:

pragma solidity >=0.4.22 <0.6.0;

contract token {
    mapping (address => uint256) public balanceOf;
}

contract LiquidDemocracy {
    token public votingToken;
    bool  underExecution;
    address public appointee;
    mapping (address => uint) public voterId;
    mapping (address => uint256) public voteWeight;

    uint public delegatedPercent;
    uint public lastWeightCalculation;
    uint public numberOfDelegationRounds;

    uint public numberOfVotes;
    DelegatedVote[] public delegatedVotes;
    string public forbiddenFunction;

    event NewAppointee(address newAppointee, bool changed);

    struct DelegatedVote {
        address nominee;
        address voter;
    }

    /**
     * Constructor
     */
    constructor(
        address votingWeightToken,
        string memory forbiddenFunctionCall,
        uint percentLossInEachRound
    ) public {
        votingToken = token(votingWeightToken);
        delegatedVotes.length++;
        delegatedVotes[0] = DelegatedVote({nominee: address(0), voter: address(0)});
        forbiddenFunction = forbiddenFunctionCall;
        delegatedPercent = 100 - percentLossInEachRound;
        if (delegatedPercent > 100) delegatedPercent = 100;
    }

    /**
     * Vote for an address
     *
     * Send your vote weight to another address
     *
     * @param nominatedAddress the destination address receiving the sender's vote
     */
    function vote(address nominatedAddress) public returns (uint voteIndex) {
        if (voterId[msg.sender]== 0) {
            voterId[msg.sender] = delegatedVotes.length;
            numberOfVotes++;
            voteIndex = delegatedVotes.length++;
            numberOfVotes = voteIndex;
        }
        else {
            voteIndex = voterId[msg.sender];
        }

        delegatedVotes[voteIndex] = DelegatedVote({nominee: nominatedAddress, voter: msg.sender});

        return voteIndex;
    }

    /**
     * Perform Executive Action
     *
     * @param target the destination address to interact with
     * @param valueInWei the amount of ether to send along with the transaction
     * @param bytecode the data bytecode for the transaction
     */
    function execute(address target, uint valueInWei, bytes32 bytecode) public {
        require(msg.sender == appointee                             // If caller is the current appointee,
            && !underExecution                                      // if the call is being executed,
            && bytes4(bytecode) != bytes4(keccak256(abi.encodePacked(forbiddenFunction)))  // and it's not trying to do the forbidden function
            && numberOfDelegationRounds >= 4);                      // and delegation has been calculated enough

        underExecution = true;
        (bool success, ) = target.call.value(valueInWei)(abi.encode(bytecode)); // Then execute the command.
        require(success); 
        underExecution = false;
    }

    /**
     * Calculate Votes
     *
     * Go thruogh all the delegated vote logs and tally up each address's total rank
     */
    function calculateVotes()  public returns (address winner) {
        address currentWinner = appointee;
        uint currentMax = 0;
        uint weight = 0;
        DelegatedVote storage v = delegatedVotes[0];

        if (now > lastWeightCalculation + 90 minutes) {
            numberOfDelegationRounds = 0;
            lastWeightCalculation = now;

            // Distribute the initial weight
            for (uint i=1; i< delegatedVotes.length; i++) {
                voteWeight[delegatedVotes[i].nominee] = 0;
            }
            for (uint i=1; i< delegatedVotes.length; i++) {
                voteWeight[delegatedVotes[i].voter] = votingToken.balanceOf(delegatedVotes[i].voter);
            }
        }
        else {
            numberOfDelegationRounds++;
            uint lossRatio = 100 * delegatedPercent ** numberOfDelegationRounds / 100 ** numberOfDelegationRounds;
            if (lossRatio > 0) {
                for (uint i=1; i< delegatedVotes.length; i++){
                    v = delegatedVotes[i];

                    if (v.nominee != v.voter && voteWeight[v.voter] > 0) {
                        weight = voteWeight[v.voter] * lossRatio / 100;
                        voteWeight[v.voter] -= weight;
                        voteWeight[v.nominee] += weight;
                    }

                    if (numberOfDelegationRounds>3 && voteWeight[v.nominee] > currentMax) {
                        currentWinner = v.nominee;
                        currentMax = voteWeight[v.nominee];
                    }
                }
            }
        }

        if (numberOfDelegationRounds > 3) {
            emit NewAppointee(currentWinner, appointee == currentWinner);
            appointee = currentWinner;
        }

        return currentWinner;
    }
}
部署

首先,你需要一个代币。如果你已按照上面的股东协会Shareholder association教程,你可以使用与之前相同的代币,否则只需部署新代币并在某些帐户中分配。复制代币地址。

部署民主合约,并将代币地址放在投票权重代币上 ,将75作为每轮中的百分比损失,并将转让所有权(地址)(没有任何空格或额外字符!)作为禁止功能 。

选择代表

现在部署Liquid民主并转到其页面。首先,任何股东都会投票决定他们信任谁代表本合约做出决定。如果你想成为最终决策者,你可以自己投票,或者如果你宁愿没有人代表你担任这个角色,你可以在零地址上投票。

在足够多的人投票后,你可以执行计算投票功能,以便计算每个人的投票权重。这个功能需要多次运行,所以第一次运行它只会将每个人的体重设置为所选代币中的余额。在下一轮中,投票权重将转到你投票指定的人,在下一轮它会去由你选择的人投票的人等等。为了防止无限循环的投票授权,每次投票都会转发,它会失去一些权力,在percentLossInEachRound合约启动时设定。因此,如果损失设定为75%,则意味着你投票的人获得了100%的体重,但如果他们将投票委托给其他人,则只有75%的体重被转发。那个人可以委托给别人,但他们只能获得56%的投票权,依此类推。如果比率低于100%,将会有一个有限的时刻,重新计算投票授权将不再改变结果,但如果它是100%,则意味着投票权重将简单地围绕任何潜在的循环进行循环。

如果这一轮调用计算投票开始已超过一个半小时,所有权重将重置并将根据原始代币余额重新计算,因此如果你最近收到更多代币,则应再次执行此功能。

众议机构

投票代表团的所有优点是什么?例如,你可以在关联上使用它而不是代币权重。首先,获取股东协会的代码,但替换描述代币的第一行:

contract Token {
    mapping (address => uint256) public balanceOf;
    function transferFrom(address _from, address _to, uint256 _value) public returns (bool success);
}

进入这个:

contract Token {
    mapping (address => uint256) public voteWeight;
    uint public numberOfDelegationRounds;

    function balanceOf(address member) public view returns (uint256 balance) {
        if (numberOfDelegationRounds < 3)
            return 0;
        else
            return this.voteWeight(member);
    }
    
    function transferFrom(address _from, address _to, uint256 _value) public returns (bool success);
}

在编写合约时,你可以描述主合约使用的多个其他合约。有些可能是已在目标合约上定义的函数和变量,如voteWeight和numberOfDelegationRounds。但请注意,balanceOf是一个新功能,它在Liquid Democracy或Association合约上都不存在,我们现在正在定义它,作为一个函数,如果至少计算了三轮,它将返回voteWeight。

使用Liquid democracy作为代币地址而不是原始代币,并像往常一样继续部署股东协会。就像以前一样,用户可以针对这些问题创建新的提案或投票,但现在,我们使用委托流程,不是使用代币余额作为投票权。所以,如果你是一个代币持有者,你可以选择一个你信任的人并指定他们,而不是让你自己不断地通知所有问题,然后他们可以选择他们信任的人:结果就是你的代表,而不是被限制在给定的任意地理位置附近,将是你社交距离的人。

此外,这意味着你可以随时切换投票:如果你的代表在某些问题上投票反对你的利益,你可以在提案投票结算之前,转换你的被任命者,或者只是选择代表你自己处理问题并投自己投票。

行政部门

代议制民主国家是选择代表的一种很好的方式,但对于一些重要或简单的决策,对个别提案进行投票可能太慢:这就是为什么大多数民主政府都有一个行政部门,而被任命的人有权代表国家。

在四轮代表之后,更多权重的地址将被设定为被任命者。如果有许多委托投票,那么可能需要再多几轮计算投票才能在最终指定的地址中解决。

被任命者是唯一可以调用Execute函数的地址,它可以执行(几乎)任何代表整个民主的函数。如果液体民主合约中存有任何以太或代币,被任命者将被允许在任何地方移动。

如果你遵循我们的示例并使用此流动民主作为代币创建了股东协会 ,那么你应该能够以有趣的方式使用行政部门:转到主协会地址并执行转移所有权功能到流动民主。

传输完成后,将功能切换为更改投票规则。这允许你更改一些基本的投票规则,例如投票通过所需的最低法定人数或新提案需要留在场上的时间。尝试更改这些设置并单击执行:当弹出确认窗口时,它将告诉你该交易无法执行。当然,这种情况发生,因为只有设置为所有者的地址才能更改这些设置,合约将拒绝此交易尝试。因此,不是键入密码而是复制数据字段上的代码并将其保存到文本文件中。单击取消,滚动到顶部并单击复制地址,并将其保存到文本文件。

现在转到Liquid民族页面并选择执行。在目标上放置关联合约的地址,将ether amount保留为0并将先前复制的代码粘贴到字节码数据字段中。确保你从作为被任命者设置的帐户执行它,然后单击执行。

一旦交易被收回,Liquid民主将把订单传递给协会,并且新的投票规则可能适用。被任命者有绝对的权力去做液体民主合约可以执行的任何事情。你可以使用相同的技术创建委派民主所拥有的Mintable代币,然后允许被任命者填写代币或冻结帐户。

为了防止滥用权力,你可以设置一个被禁止的人无法做的禁止功能。如果你按照我们的例子,禁止的功能是transferOwnership(地址),以防止被任命者将协会的所有权转让给他们自己(在政治上,当总统利用他的行政权力转移给自己以前属于总统,这是政变或贪污)。

======================================================================

分享一些以太坊、EOS、比特币等区块链相关的交互式在线编程实战教程:

  • java以太坊开发教程,主要是针对java和android程序员进行区块链以太坊开发的web3j详解。
  • python以太坊,主要是针对python工程师使用web3.py进行区块链以太坊开发的详解。
  • php以太坊,主要是介绍使用php进行智能合约开发交互,进行账号创建、交易、转账、代币开发以及过滤器和交易等内容。
  • 以太坊入门教程,主要介绍智能合约与dapp应用开发,适合入门。
  • 以太坊开发进阶教程,主要是介绍使用node.js、mongodb、区块链、ipfs实现去中心化电商DApp实战,适合进阶。
  • C#以太坊,主要讲解如何使用C#开发基于.Net的以太坊应用,包括账户管理、状态与交易、智能合约开发与交互、过滤器和交易等。
  • EOS教程,本课程帮助你快速入门EOS区块链去中心化应用的开发,内容涵盖EOS工具链、账户与钱包、发行代币、智能合约开发与部署、使用代码与智能合约交互等核心知识点,最后综合运用各知识点完成一个便签DApp的开发。
  • java比特币开发教程,本课程面向初学者,内容即涵盖比特币的核心概念,例如区块链存储、去中心化共识机制、密钥与脚本、交易与UTXO等,同时也详细讲解如何在Java代码中集成比特币支持功能,例如创建地址、管理钱包、构造裸交易等,是Java工程师不可多得的比特币开发学习课程。
  • php比特币开发教程,本课程面向初学者,内容即涵盖比特币的核心概念,例如区块链存储、去中心化共识机制、密钥与脚本、交易与UTXO等,同时也详细讲解如何在Php代码中集成比特币支持功能,例如创建地址、管理钱包、构造裸交易等,是Php工程师不可多得的比特币开发学习课程。
  • tendermint区块链开发详解,本课程适合希望使用tendermint进行区块链开发的工程师,课程内容即包括tendermint应用开发模型中的核心概念,例如ABCI接口、默克尔树、多版本状态库等,也包括代币发行等丰富的实操代码,是go语言工程师快速入门区块链开发的最佳选择。

汇智网原创翻译,转载请标明出处。这里是原文以太坊DAO之流动民主智能合约

Aragon DAO 智能合约一览 近年来,区块链技术的快速发展催生了去中心化自治组织(DAO)。目前比较典型的DAO有The DAO、Steemit、Digix DAO、Aragon 等。其中建立在 Aragon上的智能合约系统被称为 AragonOS。 Aragon 其实是一个道平台,任何人都可以在上面创建和管理DAO。它通过注册Dapp的方式来扩展DAO的功能或者应用,目前已经提供了五个公共应用的示例实现,任何DAO都可以自己开发Dapp并注册用来扩展DAO。 本文主要列举Aragon用来创建和管理DAO这部分的框架合约(AragonOS),不包括测试合约。 AragonOS 使用 truffle构建工程,所有合 立即下载

相关推荐

scGPT学习资料汇总 - 单细胞多组学基础模型

scGPT(single-cell Generative Pre-trained Transformer)是一个针对单细胞多组学数据的基础模型,由多伦多大学Wang Bo实验室开发。该模型通过在超过3300万个细胞上进行生成式预训练,捕捉了基因和细胞之间的复杂关系,为多种下游任务提供了强大的基础。scGPT为单细胞分析提供了强大的基础模型和丰富的资源。通过本文汇总的学习材料,读者可以快速掌握scGPT的使用,并将其应用到自己的研究中。

2401_87189860的博客 838

以太坊智能合约的历史里程碑: 从DAO到数据隐私的技术演进

在短短的几年内,以太坊不仅成为了去中心化应用和智能合约的主导平台,而且也见证了区块链技术和应用的多次重大革命。本文详细回顾了自2016年至今,以太坊生态所经历的几个关键时刻与技术浪潮,包括DAO事件、ICO热潮、DeFi的崛起、NFT市场的兴起,Layer 2技术和跨链解决方案,以及对数据隐私和计算的关注。一、时间线2016年DAO(去中心化自治组织)代表项目**(The DAO) ,** DAO项目募集了大约1.5亿美元的众筹资金,成为当时最大的众筹项目。The DAO创始。

知识的共享,拓宽视野,深化思考,获得新的启发. 1531

PWM与光耦的完美联姻:低成本4-20mA转换方案揭秘

本文揭秘了PWM与光耦结合的低成本4-20mA转换方案,适用于工业自动化领域。通过PWM信号控制输出电流,光耦实现电气隔离,该方案成本低廉、电路简单且隔离可靠。文章详细介绍了两种经典电路实现方案,包括四光耦线性模式方案和PWM控制LM317方案,并提供了实战技巧与优化策略,帮助中小企业和电子DIY爱好者构建经济高效的4-20mA转换系统。

weixin_29229055的博客 534

关于区块链、Web3.0、智能合约、DApp、DAO一文解释清楚

Web2 与 Web3 将长期共存,区块链提供的是一种在不依赖中心化机构的前提下建立信任的方式。如何成为Web3开发者代币市值参考。

u013102711的博客 3454

fMRI数据处理:从DICOM到NIFTI(上)

哈喽,这里是系列fMRI数据处理文章专栏。包括从核磁拷贝完DICOM格式的文件,到整理数据,检查数据,数据预处理,后续分析等等内容。如果你是一个初学者,特别是心理学或者是刚踏入认知神经科学的小白,那么这个专栏可以帮助你从头到尾完成数据处理直到结果的可视化。如果你已经进入了认知神经科学领域,这里面的内容可能过于细致,并且找不到你想要的答案,不过可以在帖子下留言评论,欢迎大家提供宝贵的意见!如果是医学相关,可能这些内不太准确或专业,谨慎参考!

weixin_44933894的博客 2481

AI影像组学在结直肠癌诊疗中的应用:从特征提取到临床决策

影像组学通过高通量计算从医学影像中提取定量特征,揭示肿瘤内部的微观生物学行为,这些特征反映了纹理异质性、形状不规则度等影像表型。其核心原理在于将图像数据转化为可分析的数字特征,结合机器学习算法进行模式识别,从而实现对疾病状态的精准预测。这一技术的价值在于能够无创、定量地评估肿瘤特性,为精准医疗提供关键支持。在临床实践中,AI驱动的影像组学模型广泛应用于结直肠癌的诊疗全链条,包括肿瘤良恶性鉴别、基因突变预测、治疗反应评估和预后分析等场景。通过整合影像组学特征与临床数据,可以构建预测模型,辅助医生进行更准确的诊

weixin_28295799的博客 409

以太坊DAO(一)——区块链大会智能合约

Decentralized Autonomous Organization,简称DAO,以太坊中重要的概念。一般翻译为去中心化的自治组织。 “在区块链上,没有人知道你是一台冰箱”——理查德布朗 到目前为止,我们列出的所有合约都是由人类持有的其他账户拥有和执行的。但是在以太坊生态系统中不存在对机器人或人类的歧视,合约可以像任何其他帐户一样创造任意行为。合约可以拥有代币,参与众筹,甚至是其他合约的投票...

weixin_34023863的博客 730

Simpack实战:5分钟搞定轨道车辆车轮不圆的3种定义方法(附详细参数设置)

本文详细介绍了在Simpack中定义轨道车辆车轮不圆的3种高效方法:Radius deviations、Fourier coefficients和Harmonic function,并提供了详细的参数设置指南。通过实战案例和参数优化技巧,帮助工程师快速掌握车轮不圆度的定义与仿真,提升轨道车辆动力学分析的准确性和效率。

weixin_29292535的博客 201

以太坊DAO(三)——流动民主智能合约

Decentralized Autonomous Organization,简称DAO,以太坊中重要的概念。一般翻译为去中心化的自治组织。 投票支付合约的所有费用和行动需要时间,并要求用户始终保持活跃,知情和专注。另一个有趣的方法是选择一个可以控制合约的指定账户,然后能够迅速做出决定。 流动民主合约 我们将实施一种通常称为流动民主Liquid Democracy的版本,这是一种更灵活的代议制民主。...

weixin_34337265的博客 136

【毕业设计】基于雷达与深度学习的摔倒检测——雷达数据集处理

雷达原始数据是时域非平稳信号,快速傅里叶变换(Fast Fourier Transformation, FFT)不能很好地提取微多普勒效应的模式特征。因此短时傅里叶变换(Short Time Fourier Transformation, STFT)被应用于雷达信号的时频谱分析。本文主要介绍雷达数据集的预处理过程,包括时频谱图的中值滤波与 SVD 分解。

洋洋Young的博客 1808

MATLAB - 激光雷达 - 相机联合标定(Lidar-Camera Calibration)

激光雷达传感器和相机通常在自动驾驶应用中结合使用,因为激光雷达传感器收集三维空间信息,而相机则以二维图像捕捉空间的外观和纹理。您可以融合来自这些传感器的数据来改进物体检测和分类。激光雷达-相机标定可以估算出一个变换矩阵,给出两个传感器之间的相对旋转和平移。在进行激光雷达-相机数据融合时,您可以使用该矩阵。本图说明了激光雷达和相机标定 (LCC) 过程的工作流程,我们使用棋盘格作为标定对象。我们从激光雷达和相机数据中提取棋盘角和平面,然后在它们的坐标系之间建立几何关系,进行标定。

机器人控制与仿真应用 7370

去中心化自治组织 (DAO)

没有集中领导的成员制社区。 与网上陌生人合作的安全方式。 为特定事业投入资金的安全场所。

weixin_43886457的博客 1262

GitHub 国内加速完全指南(最新):镜像、代理与优化技巧

在国内使用 GitHub 时,经常遇到 clone 慢、打开仓库卡、GitHub Actions 不稳定 等问题。下面是整理好的 GitHub 国内镜像和加速方法大全,高效使用 GitHub。

moton2017的博客 1万+

**标题:发散创新:DAO组织中的去中心化应用与智能合约实现**随着区块链技术的飞速发展,DAO

随着区块链技术的不断发展和普及,DAO组织和智能合约的应用将越来越广泛,为去中心化社会的发展注入新的动力。例如,The DAO是一个用于投资以太坊项目的去中心化基金,通过智能合约实现了成员间的资金募集、项目评估和利润分配等功能。与传统的中心化组织相比,DAO组织更加透明、民主和可靠。注:本文仅提供了关于DAO组织和智能合约的大致框架和部分内容,实际撰写时还需要补充详细的技术细节、实验数据和案例分析等。智能合约是DAO组织的核心组成部分,它是一套以计算机语言形式定义的预设规则,用于实现组织的决策和资金流动。

2501_92807076的博客 474

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

什么是DAO?

对于区块链来说,仅仅是时间戳的差异就能导致区块链网络产生分裂。 中心化自治组织(即DAO)是基于分散资金管理的理念而建立起来的,而组织的参与者本身就是网络服务者,可以对链上规则做出进一步的梳理,并从程序正义的角度出发规避资金流动出现问题。 DAO组织机构的基本功能自动化。如果管理合理,DAOs甚至可以管理公共记录,如抵押贷款和出生证明。随着DAO技术的成熟,公司可以为工作签订DAO,使DAO化的工作由组织分散的利益相关者承担,这是自动化带来的好处。而以历史为鉴,自动化往往出现在工业级项目中。有了以XFS为

xfilesystem的博客 312

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

DAO模式:去中心化治理与代币激励设计

DAO的本质是通过技术架构重构生产关系,其发展呈现三大趋势:治理工程化:将复杂的政治博弈转化为可量化的参数体系激励精确化:通过AI与预言机技术实现贡献度的纳米级计量合规智能化:建立动态适应的全球监管合规引擎正如Vitalik Buterin在2025年以太坊开发者大会上所言:"DAO不是要取代公司,而是要创造公司从未存在过的可能性——让全球陌生人无需信任中介即可共建价值网络。

Lovely_xwys的博客 1634

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

BNB DAO :社区自治与DeFi相结合的财富盛宴

DAO是Decentralized Autonomous Organizationd简写,即去中心化自治组织;是指一个围绕共同使命,通过智能合约进行约束,去共同进行创造、获取并分配社区价值的分布式区块链社群组织。 那么BNBDAO为什么能成为社区争相追捧的的热点项目呢?首先他具备下列5项优点: 1.去中心化:社区规则由社区制定,不会被中心化组织控制; 2.通证化:Token作为参与条件以及激励机制,来促进DAO的发展等。 3.自主性:社区成员无需通过雇佣的形式,自主地参加到社区的治理中。 4.自治理性:D

weixin_47370533的博客 1万+

什么是以太坊DAO?(三)

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_34109408的博客 131

除了以太坊和EOS,基础公有链还有新的发展方向

现有的基础公链痛点分析近期比特大陆曝光的以太坊专用ASIC (大名儿特定用途集成电路,小名儿矿机)‘蚂蚁E3’,社区民众显然是不乐意的,表示你有小蚂蚁,我有硬分叉。但本次,V神并没有力挺分叉。为什么V神会不顾社区的声音,纵然反对?显然以太坊现有机制已然不能满足当前趋势,现在的以太坊“太重”了。尽管以太坊在最早设计思路中改良了UTXO模型,在创造原子资产交易的过程之上,将整个事件发生的过程,全部记录...

weixin_37173941的博客 3095

Web3介绍

互补品指的是跟你的产品一起购买的相互补充的产品,比如汽油就是汽车的互补品,汽油价格越低成本下降,产品更加实惠。web2 时代偏爱平台(以广告为动力,亚马逊控制着 三分之一的云业务,谷歌控制着全球 92% 以上的搜索引擎市场份额),即现代的互联网可以交互,有读写的能力。一个事物的发展,最重要的是早期的红利,如果没有红利,那么这是很难成功的,代币炒作实际上就是提供红利最佳的方式,它既能吸引到人,也能吸引到资金。问题2:互联网巨头的垄断地位,可能会利用人们的隐私信息,恶意推广广告,买卖用户数据等。

北枫林 1万+

还说治理类项目不性感?这个DAO上线半年吸金700万美元

我相信治理应该成为投资者在这个领域的首要关注点。——Coinbase&加密基金Paradigm联合创始人Fred Ehrsam文 | 黄雪姣 运营 | 盖遥 编辑 |...

Odaily_的博客 214

抛开去中心化叙事 我们需要DAO的4个理由

抛开去中心化叙事 我们需要DAO的4个理由

qq_32193015的博客 506

Hyperchain智能合约技术未来发展趋势

三大方向演进,结合新兴技术(如AI、量子计算)与行业需求(如金融、政务),推动区块链技术从"可用"向"好用"跨越。最终,Hyperchain将推动智能合约从"辅助工具"升级为"数字社会的操作系统",重构生产关系,释放数据价值,引领区块链技术迈向主流应用的新阶段。Hyperchain作为企业级区块链平台,其智能合约技术未来将围绕。Hyperchain智能合约技术的未来,将呈现。

2401_82363370的博客 1006
上一篇: 【Flutter入门教程】从零构建电商应用(一)
下一篇: 【分步入门指南】如何在10分钟内设置EOS钱包和帐户
落叶无声9
博客等级 码龄12年 443粉丝 343原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值