[ 3 / biz / cgl / ck / diy / fa / ic / jp / lit / sci / vr / vt ] [ index / top / reports ] [ become a patron ] [ status ]
2023-11: Warosu is now out of extended maintenance.

/biz/ - Business & Finance


View post   

File: 100 KB, 1280x800, blonde-emma-stone-1280x800-celebrity-wallpaper.jpg [View same] [iqdb] [saucenao] [google]
4726964 No.4726964 [Reply] [Original]

I write smart contracts, AMA

>> No.4726977

what kind of contracts do you write

>> No.4726993

>>4726964
Aren't they just if-then statements?

>> No.4727015

don't you think that turing-complete language are pointless for smart-contract?

>> No.4727027

How smart are they?

>> No.4727054

How long did it take you to learn how do write them and who do you write them for?

>> No.4727060

Who orical

>> No.4727082

>>4726977
Any, really. I'm not doing it professionally and I'm only into it since this year

>>4726993
Pretty much

>>4727015
Hard to say - if you can squeeze it in, then it's probably good to have. For money, you may think it might be, but just today I thought about systems where you spend funds according to some distribution (that depends on user activity of contributions) and then you need a for-loop and by then you're essentially Turing complete. I've also played around with decentralized computing ideas.

>>4727027
Not at all

>>4727060
Ori who?

>> No.4727109

>>4727082
what non B2B areas do you see the most promise

>> No.4727128

>>4726993
99% of programming is if statements and for loops buddy

>> No.4727144

>>4727082
hm sure smart contract are still in early stage, my thought was limiting the language to limit the possibility of a bug that has huge consequences. That must be a stressful working writing smart-contract for companies.

>> No.4727155

>>4726964
How safe are smart contracts?

>> No.4727158

OP, what books/websites would you recommend for someone who wants to learn how write smart contracts? I’m pretty interested in learning but I feel like I get overwhelmed with the amount of information there is out there. Thank you!

>> No.4727159

>>4726964
Then why you so stupid?

>> No.4727162

>>4726964
Are you all in on LINK?

>> No.4727164

>>4727128
>99% of programming is if statements and for loops buddy
This kek, plus variables. Its how you use them that counts.

>> No.4727166

>>4726964

was she weinsteined?

>> No.4727174

>>4727159
Are*

>> No.4727247

>>4726964
Where can one get started learning how to do it? What's the learning curve like?

>> No.4727282

Will blockCAT help me make smartcontracts easily w no exp

>> No.4727377
File: 682 KB, 1953x1836, voting.jpg [View same] [iqdb] [saucenao] [google]
4727377

>>4727282
Like with waves, I don't think many people will find much interest in it. Right now, you have mostly business types with ideas who try to hire devs who program them their coin. It's too early for larger adoption.

If I really had to guess, I'd say Google and friends are watching the situation and if everybody broke their legs trying stuff out, and figuring out where the pitfalls are, such a big company will do a "decentralized" dApp environment that runs smooth. But that's speculation, of course.
As this one Ethereum dev said "It's experimental tech, don't use it for critical applications"

>>4727082
I'm a bit cynical and think crowd funding is already the killer app, the rest may not be as impactful.
Then again, I'm crafting an app for pic related, which could be great too. It's an entirely social thing, tho.

>>4727128
Then again, Cardano uses Haskell, which doesn't have for-loops :^)

I also Skype interviewed the guys of Zen before, also functional.

But yes, to be more formal: Beyond the most basic functionality, you only need to add
https://en.wikipedia.org/wiki/%CE%9C_operator
to your language to be Turing complete. I have friends you programmed 4th order differential equation solvers in fucking LaTeX

>>4727247
>>4727158
Ethereum has this online tool for solidity and there are some youtube channels out there.

I do youtube videos here, where I dabbled first into blockchain but recently into NEO.

https://www.youtube.com/channel/UCcrSMnEYhIPX_p127jI23qw/videos

>> No.4727417

>>4726964
any thoughts on LINK?

>> No.4727574
File: 1.03 MB, 3001x1836, props.jpg [View same] [iqdb] [saucenao] [google]
4727574

>>4727417
Oracles are extremely important, even if you were only to make a dApp that tells you the weather in New York, in a reliable way. More reliable than weather.com, i.e. decentralized.

I had known about their previous project on Etheruem (with that IBM intermediary which does this and that to get the data in) and found it to be surprisingly complicated for such a seemingly simple task.

As far as value goes, I feel ChainLink can only be relevant if there are actually other usecases, of which I see few.
There is this website for Ethereum smart contracts
https://www.stateofthedapps.com/
but many of them are not really used. Probably only Etherdelta and token contracts are really used... NEO has like 15 contracts.
I don't know too much about Lisk and Ark and that's roughly where the list ends I'm afraid. I don't know about NEM or IOTA contracts. Stratis, and EOS fuck around apparently.
Cardano doesn't have smart contracts implemented yet.

Ethereum has business partners, chains like Ark and NEO have bounty programs and many devs interested. Chainlink seems to be super small, this is a bit worrying. I might be ill-informed, tho

But in the end, there not being many usecases for Link now doesn't mean there'll be lack of hype - and if you're about the price, hype is what drives it by 85%.

>> No.4727868

>>4727574
Super helpful reply, thanks for taking the time to share this, I learned a few new things.

>> No.4727894

>>4727417
This.

>> No.4727910

Is this your job? Could a mediocre programmer do this for a living?
Can you recommend a learning resources?
What's the most you've exploited from a shit contract?

>> No.4728004

>>4726964
what language do you write in?

>> No.4728018
File: 2.00 MB, 4096x2305, memes.jpg [View same] [iqdb] [saucenao] [google]
4728018

>>4727910
I'd answer you properly if you had at least read the thread...

But no, smart contract programming is not hard. Working server side of a website is surely harder, for example. Promoting your shit will be hard, if that's you plan.

I work in computer vision.

>> No.4728050
File: 224 KB, 728x538, chainlink PoC.png [View same] [iqdb] [saucenao] [google]
4728050

>>4727574
What can you tell me about pic related?

>> No.4728067

>>4726964
wow she has big eyes

beautiful

>> No.4728075

>>4727128
100% of life is if statements and for loops

>> No.4728123
File: 81 KB, 600x631, kfeel.jpg [View same] [iqdb] [saucenao] [google]
4728123

>>4728075

>> No.4728214
File: 219 KB, 899x455, of_sorts.gif [View same] [iqdb] [saucenao] [google]
4728214

>>4728004
C# and custom languages will be the defaults.

You can do some in Python on some platforms. And I can only imagine Lisk uses javascript.
I'm personally mostly a mathematically oriented script kiddy.

>>4728050
I can say that I figured out /biz/ is a hype bubble. Nobody shills Link like they do here, why is that?
I already dropped a few lines on Link, the whitepaper is available too. You can also check out their previous website.
This is related
http://www.town-crier.org/
But irrelevant to you if you're about trading

>>4728075
if statements, interlinked

>> No.4728340

>>4727574
The whole point of link is to enable more use cases for smartcontracts

>> No.4728373

>>4728214
Smartcontracts will become mainstream and well see it first in the securities industry. How will they get data?

>> No.4728386

>>4728214
>I can say that I figured out /biz/ is a hype bubble. Nobody shills Link like they do here, why is that?
>I already dropped a few lines on Link, the whitepaper is available too. You can also check out their previous website.
>This is related
>http://www.town-crier.org/
>But irrelevant to you if you're about trading

Yeah, this doesn't make any sense.
Much like your last post on Link, here >>4727574

After your first post I decided to give you the benefit of the doubt and ask an innocuous technical question, and you completely side-stepped it, bringing up Link being hyped on /biz/ instead for some reason.

I think you're trying to FUD Link, and you possibly might not know very much about even the basics of it.

Protip: Chainlink is poised to allow for mainstream smart contracts, the way they were always meant to be. If you think Chainlink needs more use cases than that, then you my friend have no idea what smart contracts were envisioned to be.

>> No.4728394

>>4728340
I suppose that's a better way of looking at it, yes.

I think it's too early to get involved with it.

>> No.4728457

>>4728386
I have no interest in supporting of fudding LInk, don't get offended. How am I speading uncertainty about it (let alone fear)? I just expect that not much is gonna happen there in the next year.

What was the technical question?

>> No.4728539

>>4728386
Its all good. Hes entitled to his own opinion. I definitely believe well see chainlink implemented soon based on the need for smartcontracts in the real world.

>> No.4728666

>>4728457
>How am I speading uncertainty about it (let alone fear)
By literally saying Link is in a hype bubble.

>What was the technical question?
What you could tell me about the technical diagram I posted.

>> No.4728851

>>4728394
>too early to get involved the next world changing technology
ok pal

>> No.4728913

>>4726964
The audacity of you fucking retards. You come here sharing tips and analysis of crypto, when it's just a roll of the fucking dice. You're like a sad old booze hound that thinks he's got a great method for winning the coin slots. You all think you're Jordan Belfort. If you weren't £1000 deep in crypto by 2014 you're a fucking victim. If you haven't already lost most of your money, you're going to at one point. Even the photos you post of your "14k portfolio", you're not kidding anyone. Spend 10k, up 4k one day, down 4k the next. This should not be a business and finance thread it should be a help thread for problem gamblers. You're fucking pathetic. You're lazy. You have nothing going in in life. That's why you choose crypto currency. You're all too lazy to invest in real business ventures. Take me for example, a real entrepreneur. I've been buying and selling cars since I was 17. It's paid my bills for 6 years. Just this morning I bought a "spares or repairs" listing for £150. Got it running after a quick reference of the hanes manual and an hour on YouTube. Same car, similar age and millage are selling for £4500 on autotrader. Night just sell it for £4000, for a quick sale. Even if I buy a car that is truly fucked, it still has scrap value, real physical value. What do you have? Nothing. Ive also put the deposit on a car that cost 3300 but will sell for 5000 easily. And all that took was 15 mins looking for a good deal. Last year I used only £8000 to buy my uncle a van and tolls for his landscaping business, for which I'm getting £1200 per month cash for zero effort. No sleepless nights. No spending hours each day following trends (100% pointless task) and now I'm looking to buy a small piece of low grade land for forestry operations. You idiots really have no idea about business or finance. I hope bitcoin crashes to 1k most of you fucking hang yourself. Worthless posers.

>> No.4729056

>>4728666
>>4728851
>By literally saying Link is in a hype bubble.
But I didn't say that. Quite:
>I can say that I figured out /biz/ is a hype bubble.

It's hyped here and I don't think it will take off much. Just like buying BTC was a good plan 1 month ago when it was workth 4000$ less, despite there being better coins around.

You're implying "What can you tell me about this pic" is a technical question. Well should I read the abstract of the Whitepaper here or what? I'm not on Sergeys team, I'm afraid I can't help you there. If you want to read code, I've linked to related projects.