by

Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Apr 06 2018 21:05
    @holiman banned @PhunioBCC
  • Oct 21 2017 21:22
    @jpitts banned @vickyissabox_twitter
  • Oct 10 2017 22:29
    @jpitts banned @etherchamp2
lily01awasthi
@lily01awasthi
how to add sealers on POA network ?
Kraken
@KY-BChain
Timothy McCallum
beyonderyue
@beyonderyue
@lily01awasthi use clique.propose in the console
hbadih
@hbadih
Hi everyone I have a question and need direction or if this can happen from the blockchain. how can blockchain exclude a miner from getting the transaction from mempool.
wasimroxx118
@wasimroxx118
Hello, I am new here. I am doing research on proof of location to track smart contracts. I have no idea how can I achieve Location proof for Smart contracts. Does anyone know? I really would appreciate your help. Thank you
I created smart contracts and also deployed to Dapp. Am i on the right path?
Muhammad Yasir
@SyedMuhamadYasir
Hello all
i want to ask about using Ethereum providers
is it possible to use TWO different Ethereum providers, in the same app ?
Micah Zoltu
@MicahZoltu
@SyedMuhamadYasir Not the right channel, but the answer is "technically yes" and "pragmatically no".
Muhammad Yasir
@SyedMuhamadYasir
ok Micah, which channel would be best suited for such queries ?
also, if its not too much too ask, could you explain this ? if you want to respond privately, that is completely fine by me
Micah Zoltu
@MicahZoltu
https://ethereum.stackexchange.com/ is probably a good place to ask such a question, along with more details on what you are trying to accomplish exactly.
Ankit Chiplunkar
@ankitchiplunkar
guys, when is the next hard fork?
Edson Ayllon
@edsonayllon
Next Hard Fork is Berlin. I'm not sure if it's been assigned a block, or will be assigned a block, but I think they were targeting around June. May be wrong though, anyone confirm?
Edson Ayllon
@edsonayllon
Berlin being for Eth1.x ^
Arber Avdullahu
@arberiii
Hi I'm interested to learn more about tech of smart contracts i.e behind the scenes of what happen with contracts for research purposes, where can I find some good articles/talk/book?
Rick Park
@rpsnoopy
@arberiii search on “Medium” (I.e. medium.com)
Arber Avdullahu
@arberiii
yes but cant find anything good
Rick Park
@rpsnoopy
@arberiii I do not think so. Try with specific keyword like “upgradable smart contract” or “ether transfer” or “Dos attack” or whatsoever. Search for tutorial on YouTube and Udemy. Buy one or two low cost online courses. Search on Reddit. Scrub github/Ethereum.
Arber Avdullahu
@arberiii
@rpsnoopy thank you!
CJ42
@CJ42
@arberiii I would suggest you to learn Google operators like “site:medium.com”.
type a keyphrase between double quotes like “smart contracts programming”.
Or specify filetype:pdf. That might help you narrow only on academic research articles maybe.
Greg Colvin
@gcolvin
Buy a book.
Nick Mudge
@mudgen
Hey there I would love some feedback about this new proposed contract standard: ethereum/EIPs#2535
Edson Ayllon
@edsonayllon
@rpsnoopy the Ethereum Yellow Paper might be what you're looking for
Rick Park
@rpsnoopy
Edson: sorry I do not understand. In which sense?
Edson Ayllon
@edsonayllon
Oh, sorry. Meant to tag @arberiii
Arber Avdullahu
@arberiii
@CJ42 thanks will keep that in mind!
@gcolvin great advice, bought Mastering Ethereum and is more than enough of what I was looking
@edsonayllon thank you!
adamalexandru4
@adamalexandru4
Hello everyone! I'm new in Ethereum world and I try to develop a "Blockchain-Based E-Voting System" for my bachelor degree project. I found a lot of papers but only a few resources (implementations) on github. I found one which seems very interesting https://github.com/eddieoz/haal.
But I have one question about Stealth Addresses. The developer use them in his project but it looks like a derivation, because the voter register the stealth address on the smart contract and send from that stealth address the encrypted ballot. Is this kind of approach correct? I know it's not the original Stealth address concept but it doesn't seems for me to add security layers. Am I wrong?
Andreas Olofsson
@androlo

Hi, and sorry for this somewhat off-topic message. I am looking to hire someone to help me finish up a technical document and earn some money on the side. The paper is about a mathematical function, so is actually not Ethereum related, but the job is mainly to get the writing and document structure right so anyone that is used to writing technical/academic papers (in english) will do.

The work will take place during april/may, and will probably pay a few thousand Euros or so - and we can space it out so that it does not interfere too much with other (Ethereum related) commitments. This is the link to the forum post: https://ethereum-magicians.org/t/looking-to-hire-someone-to-help-me-write-a-technical-document/4080/2.

We could set aside some time to discuss Eth too btw. I have been involved since the early stages and have written contract PoV:s professionally, including some for big banks. I have also written plenty of LLL/Solidity script for fun, including a SECP256k1 implementation (based on Vitalik's serpent implementation), and a partial EVM implementation with a full instruction set - both in Solidity.

nshmadhani
@nshmadhani
Hello , Everyone i am Comp Science Student and am looking to write a paper on ethereum to earn experience, if you have any topics that i can look into please help me ou
Cristian Monti
@CrisMon-01
Hi, can i talk here about PoA? And find same white paper on it
Nick Savers
@nicksavers
@nshmadhani Ethereum 1.x Stateless Clients with zero knowledge proofs state is very popular these days.
Anudit Nagar
@anuditnagar
Hi, Is anyone working around blockchained federated learning ?
CJ42
@CJ42
I have been working for a while now on a curated list of errors and warnings from the Solidity Language. There is now a website available online, for anyone who want to look up.
I am intending to give more descriptions and code examples.
A search bar would be ideal, for fast lookup of the error message.
Anyone who would like to share ideas on this, feel free to continue this thread.
Such website should be community community driven and Open Source. That was my intention when I started this project.
http://solidity-debugger.io/
MatrixCyclicHash
@CyclicHash_twitter

Emelian Piker (Евгений), [16.03.20 17:36]
[In reply to Oriol]
I have another option how to make bitcoin green. The hash of the last block is taken, the miner calculates the hash from the hash of the last block + his public key and gets the number of his group. Miners with one group number collect for example 15 signatures per block and solve is a hash of 15 signatures. One of the groups signs and finds solve. It turns out the effect of a random group every new block, and the effect of the fact that one of the group can not get ahead of everyone. Also, the signature can sign already those signatures that are there which allows collecting signatures in a circle.

Emelian Piker (Евгений), [16.03.20 17:54]
[In reply to Emelian Piker (Евгений)]
This is not federation way. Every block, group number for miner is changed, to find next hash candidate miners in same group must collect 15 signatures and hash it.

Emelian Piker (Евгений), [16.03.20 17:57]
This is not threshold way, and threshold function is not needed

Emelian Piker (Евгений), [16.03.20 18:00]
It turns out the miners are divided into groups. On average, numbers are obtained such that in one group there are about 20 miners. One of the miners sends a block in a circle for signing and then a hash of 15 signatures is calculated and solve is checked. If solve is not found, then the signing occurs again and the hash of the already new 15 signatures is calculated. One such group finds solve.

Emelian Piker (Евгений), [16.03.20 18:01]
In this way work is signing and transfering of signatures by network and calculating hash of 15 signatures, checking and signing again if needed

Oriol, [16.03.20 20:27]
[In reply to Emelian Piker (Евгений)]
what stops any single miner (or pool) to prepare 15 different keys so that it has one on each group?

Emelian Piker (Евгений), [16.03.20 20:34]
[In reply to Oriol]
He cannot do it. We hash the hash of the last block as well as the address of the miner, we get the hash. Further from this hash we get the group number. Suppose the user created 10 addresses, these addresses are randomly scattered across different group numbers, this is a complication. Also, an additional complication is to require that the address has just a history of some sort of payment.

Emelian Piker (Евгений), [16.03.20 20:37]
[In reply to Oriol]
Let's take for example 10,000 miners. Each miner has an address and somehow a sufficient payment history. One of the miners creates 100 addresses, they must have a history, they will fall into different groups, but it will be a weak link in each of these groups and will slow down mining in these groups

Emelian Piker (Евгений), [16.03.20 20:41]
[In reply to Oriol]
Miner does not need to create more than one key at all. Since having one key, he will have a great chance that the new group to which he will be fast with him.

Emelian Piker (Евгений), [17.03.20 11:31]
[In reply to Oriol]
Even if the user creates a lot of keys and wants to mine using these keys, this will not spam the blockchain. Only chain gets into the block the group that decided to solve. And when the group gathers, it does not affect the blockchain, for example, if the user wants to mine and finds out what number of group with him, he reports this to others online, and this does not affect blockchain.

Paul Peregud
@paulperegud
On one of the recent conferences concept of rollout was presented. It's a way to do sidechains. For love of god I can't find the video / any links again.
Paul Peregud
@paulperegud
found it: https://www.youtube.com/watch?v=OTNjdw_XmDk
Talk by James Prestwich
Smart Contract
@lies_24_twitter
Hey, is anyone here?
Cristian Monti
@CrisMon-01
Hi where can i find (or who want to explain) how blck explorer work, how the lookup of a transaction is made, because i think on blockchain like ethereum and bitcoin the search for a transaction had to longer than it actually is
jon-chuang
@jon-chuang
Hi, I'm trying to understand what happens if a randomness reveal is not carried out in RANDAO. From what I understand, there are multiple RANDAO contributors. But then network latencies will create non-determinism in which RANDAO contributors are considered to have revealed and which not, isn't this correct?
Btw, RANDAO is still the candidate for randomness for seeding the VDF, is it not?
jon-chuang
@jon-chuang
Is this https://ethresear.ch/t/minimal-vdf-randomness-beacon/3566 still an accurate description of what Eth2 plans to deploy?
jon-chuang
@jon-chuang
I guess, that some sort of network consensus has to be reached as to which RANDAO revealers have actually revealed during a timeout. The problem, in my opinion, with this randomness generation scheme is that VDF reveal time is completely non-deterministic
Furthermore, how is this consensus reached?
jon-chuang
@jon-chuang
But I suppose censorship doesn't matter if you can't frontrun
Looks like I have answered all of my own questions
thanks